Home
last modified time | relevance | path

Searched refs:sched_mode (Results 1 – 8 of 8) sorted by relevance

/linux-6.12.1/drivers/accel/ivpu/
Divpu_job.c40 if (vdev->hw->sched_mode != VPU_SCHEDULING_MODE_HW) in ivpu_preemption_buffers_create()
71 if (vdev->hw->sched_mode != VPU_SCHEDULING_MODE_HW) in ivpu_preemption_buffers_free()
152 if (vdev->hw->sched_mode == VPU_SCHEDULING_MODE_HW) in ivpu_register_db()
187 if (vdev->hw->sched_mode == VPU_SCHEDULING_MODE_HW) { in ivpu_cmdq_init()
214 if (vdev->hw->sched_mode == VPU_SCHEDULING_MODE_HW) { in ivpu_cmdq_fini()
338 if (vdev->hw->sched_mode == VPU_SCHEDULING_MODE_OS) in ivpu_context_abort_locked()
364 if (vdev->hw->sched_mode == VPU_SCHEDULING_MODE_HW && in ivpu_cmdq_push_job()
Divpu_hw.h49 u32 sched_mode; member
Divpu_drv.c57 module_param_named(sched_mode, ivpu_sched_mode, int, 0444);
58 MODULE_PARM_DESC(sched_mode, "Scheduler mode: 0 - Default scheduler, 1 - Force HW scheduler");
349 if (vdev->hw->sched_mode == VPU_SCHEDULING_MODE_HW) { in ivpu_hw_sched_init()
Divpu_fw.c607 boot_params->vpu_scheduling_mode = vdev->hw->sched_mode; in ivpu_fw_boot_params_setup()
608 if (vdev->hw->sched_mode == VPU_SCHEDULING_MODE_HW) in ivpu_fw_boot_params_setup()
Divpu_hw_btrs.c166 hw->sched_mode = ivpu_sched_mode; in info_init_mtl()
181 hw->sched_mode = ivpu_sched_mode; in info_init_lnl()
/linux-6.12.1/drivers/net/ethernet/intel/idpf/
Didpf_virtchnl.c1452 int j, sched_mode; in idpf_send_config_tx_queues_msg() local
1473 qi[k].sched_mode = in idpf_send_config_tx_queues_msg()
1476 qi[k].sched_mode = in idpf_send_config_tx_queues_msg()
1479 qi[k].sched_mode = in idpf_send_config_tx_queues_msg()
1494 sched_mode = VIRTCHNL2_TXQ_SCHED_MODE_FLOW; in idpf_send_config_tx_queues_msg()
1496 sched_mode = VIRTCHNL2_TXQ_SCHED_MODE_QUEUE; in idpf_send_config_tx_queues_msg()
1497 qi[k].sched_mode = cpu_to_le16(sched_mode); in idpf_send_config_tx_queues_msg()
Dvirtchnl2.h673 __le16 sched_mode; member
/linux-6.12.1/kernel/sched/
Dcore.c6548 static void __sched notrace __schedule(int sched_mode) in __schedule() argument
6555 bool preempt = sched_mode > SM_NONE; in __schedule()
6603 preempt = sched_mode == SM_PREEMPT; in __schedule()
6610 if (sched_mode == SM_IDLE) { in __schedule()
6766 static __always_inline void __schedule_loop(int sched_mode) in __schedule_loop() argument
6770 __schedule(sched_mode); in __schedule_loop()