Searched defs:gvt (Results 1 – 7 of 7) sorted by relevance
| /linux/drivers/gpu/drm/i915/gvt/ |
| H A D | sched_policy.c | 69 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 D | vgpu.c | 109 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 D | debugfs.c | 60 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 D | handlers.c | 82 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 D | gtt.c | 594 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 D | kvmgt.c | 851 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 D | cmd_parser.c | 672 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()
|