Lines Matching refs:gvt_sched_data
67 struct gvt_sched_data { struct
93 static void gvt_balance_timeslice(struct gvt_sched_data *sched_data) in gvt_balance_timeslice() argument
176 static struct intel_vgpu *find_busy_vgpu(struct gvt_sched_data *sched_data) in find_busy_vgpu()
211 static void tbs_sched_func(struct gvt_sched_data *sched_data) in tbs_sched_func()
242 struct gvt_sched_data *sched_data = gvt->scheduler.sched_data; in intel_gvt_schedule()
266 struct gvt_sched_data *data; in tbs_timer_fn()
268 data = container_of(timer_data, struct gvt_sched_data, timer); in tbs_timer_fn()
282 struct gvt_sched_data *data; in tbs_sched_init()
303 struct gvt_sched_data *data = scheduler->sched_data; in tbs_sched_clean()
331 struct gvt_sched_data *sched_data = gvt->scheduler.sched_data; in tbs_sched_clean_vgpu()
343 struct gvt_sched_data *sched_data = vgpu->gvt->scheduler.sched_data; in tbs_sched_start_schedule()