Searched refs:workload_q_head (Results 1 - 12 of 12) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gvt/ |
H A D | scheduler.h | 131 #define workload_q_head(vgpu, e) \ macro 132 (&(vgpu)->submission.workload_q_head[(e)->id])
|
H A D | execlist.c | 399 struct list_head *next = workload_q_head(vgpu, workload->engine)->next; in complete_execlist_workload() 409 if (!list_empty(workload_q_head(vgpu, workload->engine))) { in complete_execlist_workload()
|
H A D | scheduler.c | 822 list_empty(workload_q_head(scheduler->current_vgpu, engine))) in pick_next_workload() 843 list_first_entry(workload_q_head(scheduler->current_vgpu, in pick_next_workload() 1011 &s->workload_q_head[engine->id], list) { in intel_vgpu_clean_workloads() 1353 INIT_LIST_HEAD(&s->workload_q_head[i]); in intel_vgpu_setup_submission() 1588 struct list_head *q = workload_q_head(vgpu, engine); in intel_vgpu_create_workload() 1739 workload_q_head(workload->vgpu, workload->engine)); in intel_vgpu_queue_workload()
|
H A D | vgpu.c | 337 INIT_LIST_HEAD(&vgpu->submission.workload_q_head[i]); in intel_gvt_create_idle_vgpu()
|
H A D | sched_policy.c | 43 if (!list_empty(workload_q_head(vgpu, engine))) in vgpu_has_pending_workload()
|
H A D | gvt.h | 152 struct list_head workload_q_head[I915_NUM_ENGINES]; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gvt/ |
H A D | scheduler.h | 136 #define workload_q_head(vgpu, e) \ macro 137 (&(vgpu)->submission.workload_q_head[(e)->id])
|
H A D | execlist.c | 399 struct list_head *next = workload_q_head(vgpu, workload->engine)->next; in complete_execlist_workload() 409 if (!list_empty(workload_q_head(vgpu, workload->engine))) { in complete_execlist_workload()
|
H A D | scheduler.c | 871 list_empty(workload_q_head(scheduler->current_vgpu, engine))) in pick_next_workload() 892 list_first_entry(workload_q_head(scheduler->current_vgpu, in pick_next_workload() 1058 &s->workload_q_head[engine->id], list) { in intel_vgpu_clean_workloads() 1400 INIT_LIST_HEAD(&s->workload_q_head[i]); in intel_vgpu_setup_submission() 1632 struct list_head *q = workload_q_head(vgpu, engine); in intel_vgpu_create_workload() 1783 workload_q_head(workload->vgpu, workload->engine)); in intel_vgpu_queue_workload()
|
H A D | vgpu.c | 281 INIT_LIST_HEAD(&vgpu->submission.workload_q_head[i]); in intel_gvt_create_idle_vgpu()
|
H A D | gvt.h | 152 struct list_head workload_q_head[I915_NUM_ENGINES]; member
|
H A D | sched_policy.c | 43 if (!list_empty(workload_q_head(vgpu, engine))) in vgpu_has_pending_workload()
|
Completed in 14 milliseconds