Searched refs:sched_mode (Results 1 – 8 of 8) sorted by relevance
| /linux/drivers/accel/ivpu/ |
| H A D | ivpu_sysfs.c | 90 return sysfs_emit(buf, "%s\n", vdev->fw->sched_mode ? "HW" : "OS"); in sched_mode_show() 93 static DEVICE_ATTR_RO(sched_mode);
|
| H A D | ivpu_job.c | 40 if (vdev->fw->sched_mode != VPU_SCHEDULING_MODE_HW || in ivpu_preemption_buffers_create() 69 if (vdev->fw->sched_mode != VPU_SCHEDULING_MODE_HW) in ivpu_preemption_buffers_free() 215 if (vdev->fw->sched_mode == VPU_SCHEDULING_MODE_HW) in ivpu_register_db() 251 if (vdev->fw->sched_mode == VPU_SCHEDULING_MODE_HW) { in ivpu_cmdq_register() 278 if (vdev->fw->sched_mode == VPU_SCHEDULING_MODE_HW) { in ivpu_cmdq_unregister() 400 if (vdev->fw->sched_mode == VPU_SCHEDULING_MODE_OS) in ivpu_context_abort_locked() 430 if (vdev->fw->sched_mode == VPU_SCHEDULING_MODE_HW) { in ivpu_cmdq_push_job() 1013 if (vdev->fw->sched_mode == VPU_SCHEDULING_MODE_HW) in ivpu_context_abort_work_fn() 1035 if (vdev->fw->sched_mode != VPU_SCHEDULING_MODE_HW) in ivpu_context_abort_work_fn()
|
| H A D | ivpu_fw.h | 41 u32 sched_mode; member
|
| H A D | ivpu_fw.c | 235 fw->sched_mode = ivpu_fw_sched_mode_select(vdev, fw_hdr); in ivpu_fw_parse() 236 ivpu_info(vdev, "Scheduler mode: %s\n", fw->sched_mode ? "HW" : "OS"); in ivpu_fw_parse() 640 boot_params->vpu_scheduling_mode = vdev->fw->sched_mode; in ivpu_fw_boot_params_setup() 641 if (vdev->fw->sched_mode == VPU_SCHEDULING_MODE_HW) in ivpu_fw_boot_params_setup()
|
| H A D | ivpu_drv.c | 59 module_param_named(sched_mode, ivpu_sched_mode, int, 0444); 60 MODULE_PARM_DESC(sched_mode, "Scheduler mode: -1 - Use default scheduler, 0 - Use OS scheduler, 1 -… 138 return vdev->fw->sched_mode == VPU_SCHEDULING_MODE_HW; in ivpu_is_capable() 355 if (vdev->fw->sched_mode == VPU_SCHEDULING_MODE_HW) { in ivpu_hw_sched_init()
|
| /linux/drivers/net/ethernet/intel/idpf/ |
| H A D | virtchnl2.h | 743 __le16 sched_mode; member
|
| H A D | idpf_virtchnl.c | 1708 qi->sched_mode = cpu_to_le16(VIRTCHNL2_TXQ_SCHED_MODE_QUEUE); in idpf_fill_txq_config_chunk() 1724 qi->sched_mode = cpu_to_le16(val); in idpf_fill_txq_config_chunk() 1750 qi->sched_mode = cpu_to_le16(val); in idpf_fill_complq_config_chunk()
|
| /linux/kernel/sched/ |
| H A D | core.c | 6784 static void __sched notrace __schedule(int sched_mode) in __schedule() argument 6791 bool preempt = sched_mode > SM_NONE; in __schedule() 6800 trace_sched_entry_tp(sched_mode == SM_PREEMPT); in __schedule() 6844 preempt = sched_mode == SM_PREEMPT; in __schedule() 6851 if (sched_mode == SM_IDLE) { in __schedule() 7007 static __always_inline void __schedule_loop(int sched_mode) in __schedule_loop() argument 7011 __schedule(sched_mode); in __schedule_loop()
|