Home
last modified time | relevance | path

Searched defs:gvt (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/gpu/drm/i915/gvt/
H A Dsched_policy.c69 struct intel_gvt *gvt; member
133 static void try_to_schedule_next_vgpu(struct intel_gvt *gvt) in try_to_schedule_next_vgpu()
214 struct intel_gvt *gvt = sched_data->gvt; in tbs_sched_func() local
241 void intel_gvt_schedule(struct intel_gvt *gvt) in intel_gvt_schedule()
278 static int tbs_sched_init(struct intel_gvt *gvt) in tbs_sched_init()
299 static void tbs_sched_clean(struct intel_gvt *gvt) in tbs_sched_clean()
330 struct intel_gvt *gvt = vgpu->gvt; in tbs_sched_clean_vgpu() local
380 int intel_gvt_init_sched_policy(struct intel_gvt *gvt) in intel_gvt_init_sched_policy()
392 void intel_gvt_clean_sched_policy(struct intel_gvt *gvt) in intel_gvt_clean_sched_policy()
436 void intel_gvt_kick_schedule(struct intel_gvt *gvt) in intel_gvt_kick_schedule()
H A Dvgpu.c109 int intel_gvt_init_vgpu_types(struct intel_gvt *gvt) in intel_gvt_init_vgpu_types()
157 void intel_gvt_clean_vgpu_types(struct intel_gvt *gvt) in intel_gvt_clean_vgpu_types()
229 struct intel_gvt *gvt = vgpu->gvt; in intel_gvt_destroy_vgpu() local
269 struct intel_vgpu *intel_gvt_create_idle_vgpu(struct intel_gvt *gvt) in intel_gvt_create_idle_vgpu()
317 struct intel_gvt *gvt = vgpu->gvt; in intel_gvt_create_vgpu() local
440 struct intel_gvt *gvt = vgpu->gvt; in intel_gvt_reset_vgpu_locked() local
H A Ddebugfs.c60 static inline int mmio_diff_handler(struct intel_gvt *gvt, in mmio_diff_handler()
89 struct intel_gvt *gvt = vgpu->gvt; in vgpu_mmio_diff_show() local
198 struct intel_gvt *gvt = vgpu->gvt; in intel_gvt_debugfs_remove_vgpu() local
211 void intel_gvt_debugfs_init(struct intel_gvt *gvt) in intel_gvt_debugfs_init()
225 void intel_gvt_debugfs_clean(struct intel_gvt *gvt) in intel_gvt_debugfs_clean()
H A Dhandlers.c82 unsigned long intel_gvt_get_device_type(struct intel_gvt *gvt) in intel_gvt_get_device_type()
100 static bool intel_gvt_match_device(struct intel_gvt *gvt, in intel_gvt_match_device()
118 struct intel_gvt_mmio_info *intel_gvt_find_mmio_info(struct intel_gvt *gvt, in intel_gvt_find_mmio_info()
130 static int setup_mmio_info(struct intel_gvt *gvt, u32 offset, u32 size, in setup_mmio_info()
172 intel_gvt_render_mmio_to_engine(struct intel_gvt *gvt, unsigned int offset) in intel_gvt_render_mmio_to_engine()
275 struct intel_gvt *gvt = vgpu->gvt; in fence_mmio_write() local
1973 struct intel_gvt *gvt = vgpu->gvt; in mmio_read_from_hw() local
2208 static int init_generic_mmio_info(struct intel_gvt *gvt) in init_generic_mmio_info()
2476 static int init_bdw_mmio_info(struct intel_gvt *gvt) in init_bdw_mmio_info()
2611 static int init_skl_mmio_info(struct intel_gvt *gvt) in init_skl_mmio_info()
[all …]
H A Dgtt.c594 struct intel_gvt *gvt = spt->vgpu->gvt; in ppgtt_spt_get_entry() local
623 struct intel_gvt *gvt = spt->vgpu->gvt; in ppgtt_spt_set_entry() local
1344 struct intel_gvt *gvt = vgpu->gvt; in sync_oos_page() local
1386 struct intel_gvt *gvt = vgpu->gvt; in detach_oos_page() local
1405 struct intel_gvt *gvt = spt->vgpu->gvt; in attach_oos_page() local
1442 struct intel_gvt *gvt = spt->vgpu->gvt; in ppgtt_allocate_oos_page() local
1696 struct intel_gvt *gvt = vgpu->gvt; in invalidate_ppgtt_mm() local
1726 struct intel_gvt *gvt = vgpu->gvt; in shadow_ppgtt_mm() local
1803 struct intel_gvt *gvt = vgpu->gvt; in intel_vgpu_create_ppgtt_mm() local
1954 static int reclaim_one_ppgtt_mm(struct intel_gvt *gvt) in reclaim_one_ppgtt_mm()
[all …]
H A Dkvmgt.c851 struct intel_gvt *gvt = vgpu->gvt; in gtt_entry() local
1495 struct intel_gvt *gvt = kdev_to_i915(mtype->parent->dev)->gvt; in intel_vgpu_get_available() local
1699 static void init_device_info(struct intel_gvt *gvt) in init_device_info()
1716 static void intel_gvt_test_and_emulate_vblank(struct intel_gvt *gvt) in intel_gvt_test_and_emulate_vblank()
1734 struct intel_gvt *gvt = (struct intel_gvt *)data; in gvt_service_thread() local
1762 static void clean_service_thread(struct intel_gvt *gvt) in clean_service_thread()
1767 static int init_service_thread(struct intel_gvt *gvt) in init_service_thread()
1790 struct intel_gvt *gvt = fetch_and_zero(&i915->gvt); in intel_gvt_clean_device() local
1825 struct intel_gvt *gvt; in intel_gvt_init_device() local
1932 struct intel_gvt *gvt = i915->gvt; in intel_gvt_pm_resume() local
H A Dcmd_parser.c672 find_cmd_entry(struct intel_gvt *gvt, unsigned int opcode, in find_cmd_entry()
686 get_cmd_info(struct intel_gvt *gvt, u32 cmd, in get_cmd_info()
902 struct intel_gvt *gvt = vgpu->gvt; in cmd_reg_handler() local
1101 struct intel_gvt *gvt = s->vgpu->gvt; in cmd_handler_lrm() local
2727 static void add_cmd_entry(struct intel_gvt *gvt, struct cmd_entry *e) in add_cmd_entry()
3114 struct intel_gvt *gvt = vgpu->gvt; in intel_gvt_update_reg_whitelist() local
3218 static int init_cmd_table(struct intel_gvt *gvt) in init_cmd_table()
3247 static void clean_cmd_table(struct intel_gvt *gvt) in clean_cmd_table()
3259 void intel_gvt_clean_cmd_parser(struct intel_gvt *gvt) in intel_gvt_clean_cmd_parser()
3264 int intel_gvt_init_cmd_parser(struct intel_gvt *gvt) in intel_gvt_init_cmd_parser()