drivers/gpu/drm/i915/gvt/aperture_gm.c
112
static void free_vgpu_gm(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/aperture_gm.c
133
void intel_vgpu_write_fence(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/aperture_gm.c
162
static void _clear_vgpu_fence(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/aperture_gm.c
170
static void free_vgpu_fence(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/aperture_gm.c
195
static int alloc_vgpu_fence(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/aperture_gm.c
237
static void free_resource(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/aperture_gm.c
246
static int alloc_resource(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/aperture_gm.c
311
void intel_vgpu_free_resource(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/aperture_gm.c
325
void intel_vgpu_reset_resource(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/aperture_gm.c
346
int intel_vgpu_alloc_resource(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/aperture_gm.c
45
static int alloc_gm(struct intel_vgpu *vgpu, bool high_gm)
drivers/gpu/drm/i915/gvt/aperture_gm.c
84
static int alloc_vgpu_gm(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/cfg_space.c
119
int intel_vgpu_emulate_cfg_read(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/cfg_space.c
135
static void map_aperture(struct intel_vgpu *vgpu, bool map)
drivers/gpu/drm/i915/gvt/cfg_space.c
141
static void trap_gttmmio(struct intel_vgpu *vgpu, bool trap)
drivers/gpu/drm/i915/gvt/cfg_space.c
147
static int emulate_pci_command_write(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/cfg_space.c
169
static int emulate_pci_rom_bar_write(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/cfg_space.c
183
static void emulate_pci_bar_write(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/cfg_space.c
258
int intel_vgpu_emulate_cfg_write(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/cfg_space.c
321
void intel_vgpu_init_cfg_space(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/cfg_space.c
385
void intel_vgpu_reset_cfg_space(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/cfg_space.c
71
static void vgpu_pci_cfg_mem_write(struct intel_vgpu *vgpu, unsigned int off,
drivers/gpu/drm/i915/gvt/cmd_parser.c
1343
struct intel_vgpu *vgpu = s->vgpu;
drivers/gpu/drm/i915/gvt/cmd_parser.c
1431
struct intel_vgpu *vgpu = s->vgpu;
drivers/gpu/drm/i915/gvt/cmd_parser.c
1485
struct intel_vgpu *vgpu = s->vgpu;
drivers/gpu/drm/i915/gvt/cmd_parser.c
1547
struct intel_vgpu *vgpu = s->vgpu;
drivers/gpu/drm/i915/gvt/cmd_parser.c
1568
struct intel_vgpu *vgpu = s->vgpu;
drivers/gpu/drm/i915/gvt/cmd_parser.c
1646
struct intel_vgpu *vgpu = s->vgpu;
drivers/gpu/drm/i915/gvt/cmd_parser.c
1771
static int copy_gma_to_hva(struct intel_vgpu *vgpu, struct intel_vgpu_mm *mm,
drivers/gpu/drm/i915/gvt/cmd_parser.c
1826
struct intel_vgpu *vgpu = s->vgpu;
drivers/gpu/drm/i915/gvt/cmd_parser.c
1882
struct intel_vgpu *vgpu = s->vgpu;
drivers/gpu/drm/i915/gvt/cmd_parser.c
1905
struct intel_vgpu *vgpu = s->vgpu;
drivers/gpu/drm/i915/gvt/cmd_parser.c
2007
struct intel_vgpu *vgpu = s->vgpu;
drivers/gpu/drm/i915/gvt/cmd_parser.c
2735
struct intel_vgpu *vgpu = s->vgpu;
drivers/gpu/drm/i915/gvt/cmd_parser.c
2807
struct intel_vgpu *vgpu = s->vgpu;
drivers/gpu/drm/i915/gvt/cmd_parser.c
2929
struct intel_vgpu *vgpu = workload->vgpu;
drivers/gpu/drm/i915/gvt/cmd_parser.c
2989
struct intel_vgpu *vgpu = workload->vgpu;
drivers/gpu/drm/i915/gvt/cmd_parser.c
3012
struct intel_vgpu *vgpu = workload->vgpu;
drivers/gpu/drm/i915/gvt/cmd_parser.c
3084
struct intel_vgpu *vgpu = workload->vgpu;
drivers/gpu/drm/i915/gvt/cmd_parser.c
3111
void intel_gvt_update_reg_whitelist(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/cmd_parser.c
3168
struct intel_vgpu *vgpu = workload->vgpu;
drivers/gpu/drm/i915/gvt/cmd_parser.c
485
struct intel_vgpu *vgpu;
drivers/gpu/drm/i915/gvt/cmd_parser.c
867
struct intel_vgpu *vgpu = s->vgpu;
drivers/gpu/drm/i915/gvt/cmd_parser.c
901
struct intel_vgpu *vgpu = s->vgpu;
drivers/gpu/drm/i915/gvt/cmd_parser.h
43
struct intel_vgpu;
drivers/gpu/drm/i915/gvt/cmd_parser.h
54
void intel_gvt_update_reg_whitelist(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/debugfs.c
132
struct intel_vgpu *vgpu = (struct intel_vgpu *)data;
drivers/gpu/drm/i915/gvt/debugfs.c
147
struct intel_vgpu *vgpu = (struct intel_vgpu *)data;
drivers/gpu/drm/i915/gvt/debugfs.c
159
struct intel_vgpu *vgpu = (struct intel_vgpu *)data;
drivers/gpu/drm/i915/gvt/debugfs.c
177
void intel_gvt_debugfs_add_vgpu(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/debugfs.c
196
void intel_gvt_debugfs_remove_vgpu(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/debugfs.c
31
struct intel_vgpu *vgpu;
drivers/gpu/drm/i915/gvt/debugfs.c
88
struct intel_vgpu *vgpu = s->private;
drivers/gpu/drm/i915/gvt/display.c
187
static void emulate_monitor_status_change(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/display.c
529
static void clean_virtual_dp_monitor(struct intel_vgpu *vgpu, int port_num)
drivers/gpu/drm/i915/gvt/display.c
53
static int get_edp_pipe(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/display.c
543
struct intel_vgpu *vgpu;
drivers/gpu/drm/i915/gvt/display.c
546
vgpu = container_of(vblank_timer, struct intel_vgpu, vblank_timer);
drivers/gpu/drm/i915/gvt/display.c
555
static int setup_virtual_dp_monitor(struct intel_vgpu *vgpu, int port_num,
drivers/gpu/drm/i915/gvt/display.c
607
void vgpu_update_vblank_emulation(struct intel_vgpu *vgpu, bool turnon)
drivers/gpu/drm/i915/gvt/display.c
638
static void emulate_vblank_on_pipe(struct intel_vgpu *vgpu, int pipe)
drivers/gpu/drm/i915/gvt/display.c
668
void intel_vgpu_emulate_vblank(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/display.c
688
void intel_vgpu_emulate_hotplug(struct intel_vgpu *vgpu, bool connected)
drivers/gpu/drm/i915/gvt/display.c
73
static int edp_pipe_is_enabled(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/display.c
777
void intel_vgpu_clean_display(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/display.c
803
int intel_vgpu_init_display(struct intel_vgpu *vgpu, u64 resolution)
drivers/gpu/drm/i915/gvt/display.c
827
void intel_vgpu_reset_display(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/display.c
86
int pipe_is_enabled(struct intel_vgpu *vgpu, int pipe)
drivers/gpu/drm/i915/gvt/display.h
160
void intel_vgpu_emulate_vblank(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/display.h
161
void vgpu_update_vblank_emulation(struct intel_vgpu *vgpu, bool turnon);
drivers/gpu/drm/i915/gvt/display.h
163
int intel_vgpu_init_display(struct intel_vgpu *vgpu, u64 resolution);
drivers/gpu/drm/i915/gvt/display.h
164
void intel_vgpu_reset_display(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/display.h
165
void intel_vgpu_clean_display(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/display.h
167
int pipe_is_enabled(struct intel_vgpu *vgpu, int pipe);
drivers/gpu/drm/i915/gvt/display.h
42
struct intel_vgpu;
drivers/gpu/drm/i915/gvt/dmabuf.c
121
struct intel_vgpu *vgpu = obj->vgpu;
drivers/gpu/drm/i915/gvt/dmabuf.c
137
struct intel_vgpu *vgpu = obj->vgpu;
drivers/gpu/drm/i915/gvt/dmabuf.c
177
struct intel_vgpu *vgpu = obj->vgpu;
drivers/gpu/drm/i915/gvt/dmabuf.c
256
struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/dmabuf.c
342
pick_dmabuf_by_info(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/dmabuf.c
372
pick_dmabuf_by_num(struct intel_vgpu *vgpu, u32 id)
drivers/gpu/drm/i915/gvt/dmabuf.c
404
int intel_vgpu_query_plane(struct intel_vgpu *vgpu, void *args)
drivers/gpu/drm/i915/gvt/dmabuf.c
50
struct intel_vgpu *vgpu;
drivers/gpu/drm/i915/gvt/dmabuf.c
501
int intel_vgpu_get_dmabuf(struct intel_vgpu *vgpu, unsigned int dmabuf_id)
drivers/gpu/drm/i915/gvt/dmabuf.c
572
void intel_vgpu_dmabuf_cleanup(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/dmabuf.h
37
struct intel_vgpu;
drivers/gpu/drm/i915/gvt/dmabuf.h
60
struct intel_vgpu *vgpu;
drivers/gpu/drm/i915/gvt/dmabuf.h
68
int intel_vgpu_query_plane(struct intel_vgpu *vgpu, void *args);
drivers/gpu/drm/i915/gvt/dmabuf.h
69
int intel_vgpu_get_dmabuf(struct intel_vgpu *vgpu, unsigned int dmabuf_id);
drivers/gpu/drm/i915/gvt/dmabuf.h
70
void intel_vgpu_dmabuf_cleanup(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/edid.c
134
static void reset_gmbus_controller(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/edid.c
143
static int gmbus0_mmio_write(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/edid.c
183
static int gmbus1_mmio_write(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/edid.c
284
static int gmbus3_mmio_write(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/edid.c
293
static int gmbus3_mmio_read(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/edid.c
346
static int gmbus2_mmio_read(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/edid.c
357
static int gmbus2_mmio_write(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/edid.c
381
int intel_gvt_i2c_handle_gmbus_read(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/edid.c
411
int intel_gvt_i2c_handle_gmbus_write(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/edid.c
481
void intel_gvt_i2c_handle_aux_ch_write(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/edid.c
57
static unsigned char edid_get_byte(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/edid.c
572
void intel_vgpu_init_i2c_edid(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/edid.h
133
void intel_vgpu_init_i2c_edid(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/edid.h
135
int intel_gvt_i2c_handle_gmbus_read(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/edid.h
138
int intel_gvt_i2c_handle_gmbus_write(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/edid.h
141
void intel_gvt_i2c_handle_aux_ch_write(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/edid.h
40
struct intel_vgpu;
drivers/gpu/drm/i915/gvt/execlist.c
128
struct intel_vgpu *vgpu = execlist->vgpu;
drivers/gpu/drm/i915/gvt/execlist.c
184
struct intel_vgpu *vgpu = execlist->vgpu;
drivers/gpu/drm/i915/gvt/execlist.c
257
struct intel_vgpu *vgpu = execlist->vgpu;
drivers/gpu/drm/i915/gvt/execlist.c
282
struct intel_vgpu *vgpu = execlist->vgpu;
drivers/gpu/drm/i915/gvt/execlist.c
372
struct intel_vgpu *vgpu = workload->vgpu;
drivers/gpu/drm/i915/gvt/execlist.c
394
struct intel_vgpu *vgpu = workload->vgpu;
drivers/gpu/drm/i915/gvt/execlist.c
430
static int submit_context(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/execlist.c
456
int intel_vgpu_submit_execlist(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/execlist.c
500
static void init_vgpu_execlist(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/execlist.c
522
static void clean_execlist(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/execlist.c
536
static void reset_execlist(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/execlist.c
546
static int init_execlist(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/execlist.c
93
struct intel_vgpu *vgpu = execlist->vgpu;
drivers/gpu/drm/i915/gvt/execlist.h
173
struct intel_vgpu *vgpu;
drivers/gpu/drm/i915/gvt/execlist.h
178
void intel_vgpu_clean_execlist(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/execlist.h
180
int intel_vgpu_init_execlist(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/execlist.h
182
int intel_vgpu_submit_execlist(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/fb_decoder.c
155
static u32 intel_vgpu_get_stride(struct intel_vgpu *vgpu, int pipe,
drivers/gpu/drm/i915/gvt/fb_decoder.c
192
static int get_active_pipe(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/fb_decoder.c
212
int intel_vgpu_decode_primary_plane(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/fb_decoder.c
343
int intel_vgpu_decode_cursor_plane(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/fb_decoder.h
153
int intel_vgpu_decode_primary_plane(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/fb_decoder.h
155
int intel_vgpu_decode_cursor_plane(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/fb_decoder.h
41
struct intel_vgpu;
drivers/gpu/drm/i915/gvt/gtt.c
1010
struct intel_vgpu *vgpu, struct intel_gvt_gtt_entry *we)
drivers/gpu/drm/i915/gvt/gtt.c
1088
static int split_2MB_gtt_entry(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/gtt.c
1144
static int split_64KB_gtt_entry(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/gtt.c
1175
static int ppgtt_populate_shadow_entry(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/gtt.c
1228
struct intel_vgpu *vgpu = spt->vgpu;
drivers/gpu/drm/i915/gvt/gtt.c
1263
struct intel_vgpu *vgpu = spt->vgpu;
drivers/gpu/drm/i915/gvt/gtt.c
1308
struct intel_vgpu *vgpu = spt->vgpu;
drivers/gpu/drm/i915/gvt/gtt.c
1340
static int sync_oos_page(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/gtt.c
1383
static int detach_oos_page(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/gtt.c
1488
int intel_vgpu_sync_oos_pages(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/gtt.c
1514
struct intel_vgpu *vgpu = spt->vgpu;
drivers/gpu/drm/i915/gvt/gtt.c
1601
int intel_vgpu_flush_post_shadow(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/gtt.c
1632
struct intel_vgpu *vgpu = spt->vgpu;
drivers/gpu/drm/i915/gvt/gtt.c
1695
struct intel_vgpu *vgpu = mm->vgpu;
drivers/gpu/drm/i915/gvt/gtt.c
1725
struct intel_vgpu *vgpu = mm->vgpu;
drivers/gpu/drm/i915/gvt/gtt.c
1769
static struct intel_vgpu_mm *vgpu_alloc_mm(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/gtt.c
1800
struct intel_vgpu_mm *intel_vgpu_create_ppgtt_mm(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/gtt.c
1843
static struct intel_vgpu_mm *intel_vgpu_create_ggtt_mm(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/gtt.c
1982
struct intel_vgpu *vgpu = mm->vgpu;
drivers/gpu/drm/i915/gvt/gtt.c
2010
struct intel_vgpu *vgpu = mm->vgpu;
drivers/gpu/drm/i915/gvt/gtt.c
2082
static int emulate_ggtt_mmio_read(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/gtt.c
2120
int intel_vgpu_emulate_ggtt_mmio_read(struct intel_vgpu *vgpu, unsigned int off,
drivers/gpu/drm/i915/gvt/gtt.c
2134
static void ggtt_invalidate_pte(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/gtt.c
2145
static int emulate_ggtt_mmio_write(struct intel_vgpu *vgpu, unsigned int off,
drivers/gpu/drm/i915/gvt/gtt.c
2263
int intel_vgpu_emulate_ggtt_mmio_write(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/gtt.c
2292
static int alloc_scratch_pages(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/gtt.c
2356
static int release_scratch_page_tree(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/gtt.c
2376
static int create_scratch_page_tree(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/gtt.c
2403
int intel_vgpu_init_gtt(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/gtt.c
2426
void intel_vgpu_destroy_all_ppgtt_mm(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/gtt.c
243
struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/gtt.c
2445
static void intel_vgpu_destroy_ggtt_mm(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/gtt.c
2470
void intel_vgpu_clean_gtt(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/gtt.c
2541
struct intel_vgpu_mm *intel_vgpu_find_ppgtt_mm(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/gtt.c
2578
struct intel_vgpu_mm *intel_vgpu_get_ppgtt_mm(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/gtt.c
2604
int intel_vgpu_put_ppgtt_mm(struct intel_vgpu *vgpu, u64 pdps[])
drivers/gpu/drm/i915/gvt/gtt.c
268
struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/gtt.c
2699
void intel_vgpu_invalidate_ppgtt(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/gtt.c
2725
void intel_vgpu_reset_ggtt(struct intel_vgpu *vgpu, bool invalidate_old)
drivers/gpu/drm/i915/gvt/gtt.c
2770
struct intel_vgpu *vgpu;
drivers/gpu/drm/i915/gvt/gtt.c
60
bool intel_gvt_ggtt_validate_range(struct intel_vgpu *vgpu, u64 addr, u32 size)
drivers/gpu/drm/i915/gvt/gtt.c
675
static int detach_oos_page(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/gtt.c
700
static void ppgtt_free_all_spt(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/gtt.c
741
struct intel_vgpu *vgpu, unsigned long gfn)
drivers/gpu/drm/i915/gvt/gtt.c
754
struct intel_vgpu *vgpu, unsigned long mfn)
drivers/gpu/drm/i915/gvt/gtt.c
763
struct intel_vgpu *vgpu, enum intel_gvt_gtt_type type)
drivers/gpu/drm/i915/gvt/gtt.c
813
struct intel_vgpu *vgpu, enum intel_gvt_gtt_type type,
drivers/gpu/drm/i915/gvt/gtt.c
883
static int ppgtt_invalidate_spt_by_shadow_entry(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/gtt.c
923
struct intel_vgpu *vgpu = spt->vgpu;
drivers/gpu/drm/i915/gvt/gtt.c
940
struct intel_vgpu *vgpu = spt->vgpu;
drivers/gpu/drm/i915/gvt/gtt.c
991
static bool vgpu_ips_enabled(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/gtt.h
151
struct intel_vgpu *vgpu;
drivers/gpu/drm/i915/gvt/gtt.h
182
struct intel_vgpu_mm *intel_vgpu_create_ppgtt_mm(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/gtt.h
218
int intel_vgpu_init_gtt(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/gtt.h
219
void intel_vgpu_clean_gtt(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/gtt.h
220
void intel_vgpu_reset_ggtt(struct intel_vgpu *vgpu, bool invalidate_old);
drivers/gpu/drm/i915/gvt/gtt.h
221
void intel_vgpu_invalidate_ppgtt(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/gtt.h
226
struct intel_vgpu_mm *intel_gvt_find_ppgtt_mm(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/gtt.h
243
struct intel_vgpu *vgpu;
drivers/gpu/drm/i915/gvt/gtt.h
265
int intel_vgpu_sync_oos_pages(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/gtt.h
267
int intel_vgpu_flush_post_shadow(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/gtt.h
276
struct intel_vgpu_mm *intel_vgpu_find_ppgtt_mm(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/gtt.h
279
struct intel_vgpu_mm *intel_vgpu_get_ppgtt_mm(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/gtt.h
282
int intel_vgpu_put_ppgtt_mm(struct intel_vgpu *vgpu, u64 pdps[]);
drivers/gpu/drm/i915/gvt/gtt.h
284
int intel_vgpu_emulate_ggtt_mmio_read(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/gtt.h
287
int intel_vgpu_emulate_ggtt_mmio_write(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/gtt.h
290
void intel_vgpu_destroy_all_ppgtt_mm(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/gtt.h
45
struct intel_vgpu;
drivers/gpu/drm/i915/gvt/gtt.h
63
struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/gtt.h
69
struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/gvt.h
145
int (*init)(struct intel_vgpu *vgpu, intel_engine_mask_t engine_mask);
drivers/gpu/drm/i915/gvt/gvt.h
146
void (*clean)(struct intel_vgpu *vgpu, intel_engine_mask_t engine_mask);
drivers/gpu/drm/i915/gvt/gvt.h
147
void (*reset)(struct intel_vgpu *vgpu, intel_engine_mask_t engine_mask);
drivers/gpu/drm/i915/gvt/gvt.h
346
struct intel_vgpu *idle_vgpu;
drivers/gpu/drm/i915/gvt/gvt.h
448
int intel_vgpu_alloc_resource(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/gvt.h
450
void intel_vgpu_reset_resource(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/gvt.h
451
void intel_vgpu_free_resource(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/gvt.h
452
void intel_vgpu_write_fence(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/gvt.h
472
static inline void intel_vgpu_write_pci_bar(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/gvt.h
495
struct intel_vgpu *intel_gvt_create_idle_vgpu(struct intel_gvt *gvt);
drivers/gpu/drm/i915/gvt/gvt.h
496
void intel_gvt_destroy_idle_vgpu(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/gvt.h
497
int intel_gvt_create_vgpu(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/gvt.h
499
void intel_gvt_destroy_vgpu(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/gvt.h
500
void intel_gvt_release_vgpu(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/gvt.h
501
void intel_gvt_reset_vgpu_locked(struct intel_vgpu *vgpu, bool dmlr,
drivers/gpu/drm/i915/gvt/gvt.h
503
void intel_gvt_reset_vgpu(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/gvt.h
504
void intel_gvt_activate_vgpu(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/gvt.h
505
void intel_gvt_deactivate_vgpu(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/gvt.h
507
int intel_gvt_set_opregion(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/gvt.h
508
int intel_gvt_set_edid(struct intel_vgpu *vgpu, int port_num);
drivers/gpu/drm/i915/gvt/gvt.h
535
bool intel_gvt_ggtt_validate_range(struct intel_vgpu *vgpu, u64 addr, u32 size);
drivers/gpu/drm/i915/gvt/gvt.h
537
void intel_vgpu_init_cfg_space(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/gvt.h
539
void intel_vgpu_reset_cfg_space(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/gvt.h
541
int intel_vgpu_emulate_cfg_read(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/gvt.h
544
int intel_vgpu_emulate_cfg_write(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/gvt.h
547
void intel_vgpu_emulate_hotplug(struct intel_vgpu *vgpu, bool connected);
drivers/gpu/drm/i915/gvt/gvt.h
549
static inline u64 intel_vgpu_get_bar_gpa(struct intel_vgpu *vgpu, int bar)
drivers/gpu/drm/i915/gvt/gvt.h
556
void intel_vgpu_clean_opregion(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/gvt.h
557
int intel_vgpu_init_opregion(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/gvt.h
558
int intel_vgpu_opregion_base_write_handler(struct intel_vgpu *vgpu, u32 gpa);
drivers/gpu/drm/i915/gvt/gvt.h
560
int intel_vgpu_emulate_opregion_request(struct intel_vgpu *vgpu, u32 swsci);
drivers/gpu/drm/i915/gvt/gvt.h
561
void populate_pvinfo_page(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/gvt.h
564
void enter_failsafe_mode(struct intel_vgpu *vgpu, int reason);
drivers/gpu/drm/i915/gvt/gvt.h
565
void intel_vgpu_detach_regions(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/gvt.h
680
void intel_gvt_debugfs_add_vgpu(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/gvt.h
720
static inline int intel_gvt_read_gpa(struct intel_vgpu *vgpu, unsigned long gpa,
drivers/gpu/drm/i915/gvt/gvt.h
738
static inline int intel_gvt_write_gpa(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/gvt.h
746
void intel_gvt_debugfs_remove_vgpu(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/gvt.h
750
int intel_gvt_page_track_add(struct intel_vgpu *info, u64 gfn);
drivers/gpu/drm/i915/gvt/gvt.h
751
int intel_gvt_page_track_remove(struct intel_vgpu *info, u64 gfn);
drivers/gpu/drm/i915/gvt/gvt.h
752
int intel_gvt_dma_pin_guest_page(struct intel_vgpu *vgpu, dma_addr_t dma_addr);
drivers/gpu/drm/i915/gvt/gvt.h
753
int intel_gvt_dma_map_guest_page(struct intel_vgpu *vgpu, unsigned long gfn,
drivers/gpu/drm/i915/gvt/gvt.h
755
void intel_gvt_dma_unmap_guest_page(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/handlers.c
1012
static int south_chicken2_mmio_write(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/handlers.c
1030
static int pri_surf_mmio_write(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/handlers.c
1054
static int spr_surf_mmio_write(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/handlers.c
106
static void read_vreg(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/handlers.c
1071
static int reg50080_mmio_write(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/handlers.c
1097
static int trigger_aux_channel_interrupt(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/handlers.c
112
static void write_vreg(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/handlers.c
1123
static int dp_aux_ch_ctl_trans_done(struct intel_vgpu *vgpu, u32 value,
drivers/gpu/drm/i915/gvt/handlers.c
1187
static int dp_aux_ch_ctl_mmio_write(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/handlers.c
1359
static int mbctl_write(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/handlers.c
1367
static int vga_control_mmio_write(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/handlers.c
1380
static u32 read_virtual_sbi_register(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/handlers.c
1397
static void write_virtual_sbi_register(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/handlers.c
1421
static int sbi_data_mmio_read(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/handlers.c
1435
static int sbi_ctl_mmio_write(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/handlers.c
1464
static int pvinfo_mmio_read(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/handlers.c
1496
static int handle_g2v_notification(struct intel_vgpu *vgpu, int notification)
drivers/gpu/drm/i915/gvt/handlers.c
1524
static int send_display_ready_uevent(struct intel_vgpu *vgpu, int ready)
drivers/gpu/drm/i915/gvt/handlers.c
1540
static int pvinfo_mmio_write(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/handlers.c
1584
static int pf_write(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/handlers.c
1602
static int power_well_ctl_mmio_write(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/handlers.c
1617
static int gen9_dbuf_ctl_mmio_write(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/handlers.c
1630
static int fpga_dbg_mmio_write(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/handlers.c
1640
static int dma_ctrl_write(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/handlers.c
1659
static int gen9_trtte_write(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/handlers.c
1676
static int gen9_trtt_chicken_write(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/handlers.c
1683
static int dpll_status_read(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/handlers.c
1705
static int mailbox_write(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/handlers.c
1763
static int hws_pga_write(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/handlers.c
1794
static int skl_power_well_ctl_write(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/handlers.c
1809
static int skl_lcpll_write(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/handlers.c
1823
static int bxt_de_pll_enable_write(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/handlers.c
1836
static int bxt_port_pll_enable_write(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/handlers.c
1849
static int bxt_phy_ctl_family_write(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/handlers.c
1870
static int bxt_port_tx_dw3_read(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/handlers.c
1882
static int bxt_pcs_dw12_grp_write(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/handlers.c
1900
static int bxt_gt_disp_pwron_write(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/handlers.c
192
void enter_failsafe_mode(struct intel_vgpu *vgpu, int reason)
drivers/gpu/drm/i915/gvt/handlers.c
1925
static int edp_psr_imr_iir_write(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/handlers.c
1942
static int bxt_ppat_low_write(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/handlers.c
1960
static int guc_status_read(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/handlers.c
1970
static int mmio_read_from_hw(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/handlers.c
1999
static int elsp_mmio_write(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/handlers.c
2041
static int ring_mode_mmio_write(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/handlers.c
2100
static int gvt_reg_tlb_control_handler(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/handlers.c
211
static int sanitize_fence_mmio_access(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/handlers.c
2132
static int ring_reset_ctl_write(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/handlers.c
2149
static int csfe_chicken1_mmio_write(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/handlers.c
234
static int gamw_echo_dev_rw_ia_write(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/handlers.c
259
static int fence_mmio_read(struct intel_vgpu *vgpu, unsigned int off,
drivers/gpu/drm/i915/gvt/handlers.c
272
static int fence_mmio_write(struct intel_vgpu *vgpu, unsigned int off,
drivers/gpu/drm/i915/gvt/handlers.c
297
static int mul_force_wake_write(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/handlers.c
3085
int intel_vgpu_default_mmio_read(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/handlers.c
3102
int intel_vgpu_default_mmio_write(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/handlers.c
3119
int intel_vgpu_mask_mmio_write(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/handlers.c
3144
int intel_vgpu_mmio_reg_rw(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/handlers.c
3220
struct intel_vgpu *vgpu;
drivers/gpu/drm/i915/gvt/handlers.c
3235
struct intel_vgpu *vgpu = data;
drivers/gpu/drm/i915/gvt/handlers.c
3246
struct intel_vgpu *vgpu;
drivers/gpu/drm/i915/gvt/handlers.c
331
static int gdrst_mmio_write(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/handlers.c
380
static int gmbus_mmio_read(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/handlers.c
386
static int gmbus_mmio_write(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/handlers.c
392
static int pch_pp_control_mmio_write(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/handlers.c
410
static int transconf_mmio_write(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/handlers.c
422
static int lcpll_ctl_mmio_write(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/handlers.c
440
static int dpy_reg_mmio_read(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/handlers.c
480
static u32 bdw_vgpu_get_dp_bitrate(struct intel_vgpu *vgpu, enum port port)
drivers/gpu/drm/i915/gvt/handlers.c
555
static u32 bxt_vgpu_get_dp_bitrate(struct intel_vgpu *vgpu, enum port port)
drivers/gpu/drm/i915/gvt/handlers.c
619
static u32 skl_vgpu_get_dp_bitrate(struct intel_vgpu *vgpu, enum port port)
drivers/gpu/drm/i915/gvt/handlers.c
667
static void vgpu_update_refresh_rate(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/handlers.c
718
static int pipeconf_mmio_write(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/handlers.c
791
static int force_nonpriv_write(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/handlers.c
814
static int ddi_buf_ctl_mmio_write(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/handlers.c
830
static int fdi_rx_iir_mmio_write(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/handlers.c
840
static int fdi_auto_training_started(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/handlers.c
856
static int check_fdi_rx_train_status(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/handlers.c
922
static int update_fdi_rx_iir_status(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/handlers.c
966
static int dp_tp_ctl_mmio_write(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/handlers.c
984
static int dp_tp_status_mmio_write(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/handlers.c
999
static int pch_adpa_mmio_write(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/interrupt.c
198
int intel_vgpu_reg_imr_handler(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/interrupt.c
228
int intel_vgpu_reg_master_irq_handler(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/interrupt.c
267
int intel_vgpu_reg_ier_handler(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/interrupt.c
306
int intel_vgpu_reg_iir_handler(struct intel_vgpu *vgpu, unsigned int reg,
drivers/gpu/drm/i915/gvt/interrupt.c
344
static void update_upstream_irq(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/interrupt.c
428
static void inject_virtual_interrupt(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/interrupt.c
463
enum intel_gvt_event_type event, struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/interrupt.c
486
enum intel_gvt_event_type event, struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/interrupt.c
526
static void gen8_check_pending_irq(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/interrupt.c
680
void intel_vgpu_trigger_virtual_event(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/interrupt.c
74
static void update_upstream_irq(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/interrupt.h
145
enum intel_gvt_event_type event, struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/interrupt.h
149
void (*check_pending_irq)(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/interrupt.h
195
void intel_vgpu_trigger_virtual_event(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/interrupt.h
198
int intel_vgpu_reg_iir_handler(struct intel_vgpu *vgpu, unsigned int reg,
drivers/gpu/drm/i915/gvt/interrupt.h
200
int intel_vgpu_reg_ier_handler(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/interrupt.h
202
int intel_vgpu_reg_master_irq_handler(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/interrupt.h
204
int intel_vgpu_reg_imr_handler(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/interrupt.h
41
struct intel_vgpu;
drivers/gpu/drm/i915/gvt/kvmgt.c
1017
struct intel_vgpu *vgpu = vfio_dev_to_vgpu(vfio_dev);
drivers/gpu/drm/i915/gvt/kvmgt.c
1052
static int intel_vgpu_get_irq_count(struct intel_vgpu *vgpu, int type)
drivers/gpu/drm/i915/gvt/kvmgt.c
1060
static int intel_vgpu_set_intx_mask(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/kvmgt.c
1068
static int intel_vgpu_set_intx_unmask(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/kvmgt.c
1075
static int intel_vgpu_set_intx_trigger(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/kvmgt.c
108
container_of((vfio_dev), struct intel_vgpu, vfio_device)
drivers/gpu/drm/i915/gvt/kvmgt.c
1082
static int intel_vgpu_set_msi_trigger(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/kvmgt.c
1103
static int intel_vgpu_set_irqs(struct intel_vgpu *vgpu, u32 flags,
drivers/gpu/drm/i915/gvt/kvmgt.c
1107
int (*func)(struct intel_vgpu *vgpu, unsigned int index,
drivers/gpu/drm/i915/gvt/kvmgt.c
1149
struct intel_vgpu *vgpu = vfio_dev_to_vgpu(vfio_dev);
drivers/gpu/drm/i915/gvt/kvmgt.c
1262
struct intel_vgpu *vgpu = vfio_dev_to_vgpu(vfio_dev);
drivers/gpu/drm/i915/gvt/kvmgt.c
129
static void gvt_unpin_guest_page(struct intel_vgpu *vgpu, unsigned long gfn,
drivers/gpu/drm/i915/gvt/kvmgt.c
137
static int gvt_pin_guest_page(struct intel_vgpu *vgpu, unsigned long gfn,
drivers/gpu/drm/i915/gvt/kvmgt.c
1392
struct intel_vgpu *vgpu = dev_get_drvdata(dev);
drivers/gpu/drm/i915/gvt/kvmgt.c
1417
struct intel_vgpu *vgpu = vfio_dev_to_vgpu(vfio_dev);
drivers/gpu/drm/i915/gvt/kvmgt.c
1435
struct intel_vgpu *vgpu = vfio_dev_to_vgpu(vfio_dev);
drivers/gpu/drm/i915/gvt/kvmgt.c
1459
struct intel_vgpu *vgpu;
drivers/gpu/drm/i915/gvt/kvmgt.c
1462
vgpu = vfio_alloc_device(intel_vgpu, vfio_device, &mdev->dev,
drivers/gpu/drm/i915/gvt/kvmgt.c
1485
struct intel_vgpu *vgpu = dev_get_drvdata(&mdev->dev);
drivers/gpu/drm/i915/gvt/kvmgt.c
1525
int intel_gvt_page_track_add(struct intel_vgpu *info, u64 gfn)
drivers/gpu/drm/i915/gvt/kvmgt.c
1543
int intel_gvt_page_track_remove(struct intel_vgpu *info, u64 gfn)
drivers/gpu/drm/i915/gvt/kvmgt.c
1564
struct intel_vgpu *info =
drivers/gpu/drm/i915/gvt/kvmgt.c
1565
container_of(node, struct intel_vgpu, track_node);
drivers/gpu/drm/i915/gvt/kvmgt.c
1580
struct intel_vgpu *info =
drivers/gpu/drm/i915/gvt/kvmgt.c
1581
container_of(node, struct intel_vgpu, track_node);
drivers/gpu/drm/i915/gvt/kvmgt.c
1593
void intel_vgpu_detach_regions(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/kvmgt.c
1609
int intel_gvt_dma_map_guest_page(struct intel_vgpu *vgpu, unsigned long gfn,
drivers/gpu/drm/i915/gvt/kvmgt.c
1656
int intel_gvt_dma_pin_guest_page(struct intel_vgpu *vgpu, dma_addr_t dma_addr)
drivers/gpu/drm/i915/gvt/kvmgt.c
1684
void intel_gvt_dma_unmap_guest_page(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/kvmgt.c
1718
struct intel_vgpu *vgpu;
drivers/gpu/drm/i915/gvt/kvmgt.c
178
static int gvt_dma_map_page(struct intel_vgpu *vgpu, unsigned long gfn,
drivers/gpu/drm/i915/gvt/kvmgt.c
1826
struct intel_vgpu *vgpu;
drivers/gpu/drm/i915/gvt/kvmgt.c
201
static void gvt_dma_unmap_page(struct intel_vgpu *vgpu, unsigned long gfn,
drivers/gpu/drm/i915/gvt/kvmgt.c
210
static struct gvt_dma *__gvt_cache_find_dma_addr(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/kvmgt.c
229
static struct gvt_dma *__gvt_cache_find_gfn(struct intel_vgpu *vgpu, gfn_t gfn)
drivers/gpu/drm/i915/gvt/kvmgt.c
247
static int __gvt_cache_add(struct intel_vgpu *vgpu, gfn_t gfn,
drivers/gpu/drm/i915/gvt/kvmgt.c
296
static void __gvt_cache_remove_entry(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/kvmgt.c
305
static void gvt_cache_destroy(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/kvmgt.c
324
static void gvt_cache_init(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/kvmgt.c
332
static void kvmgt_protect_table_init(struct intel_vgpu *info)
drivers/gpu/drm/i915/gvt/kvmgt.c
337
static void kvmgt_protect_table_destroy(struct intel_vgpu *info)
drivers/gpu/drm/i915/gvt/kvmgt.c
350
__kvmgt_protect_table_find(struct intel_vgpu *info, gfn_t gfn)
drivers/gpu/drm/i915/gvt/kvmgt.c
366
static bool kvmgt_gfn_is_write_protected(struct intel_vgpu *info, gfn_t gfn)
drivers/gpu/drm/i915/gvt/kvmgt.c
374
static void kvmgt_protect_table_add(struct intel_vgpu *info, gfn_t gfn)
drivers/gpu/drm/i915/gvt/kvmgt.c
389
static void kvmgt_protect_table_del(struct intel_vgpu *info, gfn_t gfn)
drivers/gpu/drm/i915/gvt/kvmgt.c
400
static size_t intel_vgpu_reg_rw_opregion(struct intel_vgpu *vgpu, char *buf,
drivers/gpu/drm/i915/gvt/kvmgt.c
419
static void intel_vgpu_reg_release_opregion(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/kvmgt.c
441
static int handle_edid_regs(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/kvmgt.c
508
static size_t intel_vgpu_reg_rw_edid(struct intel_vgpu *vgpu, char *buf,
drivers/gpu/drm/i915/gvt/kvmgt.c
530
static void intel_vgpu_reg_release_edid(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/kvmgt.c
541
static int intel_vgpu_register_reg(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/kvmgt.c
565
int intel_gvt_set_opregion(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/kvmgt.c
592
int intel_gvt_set_edid(struct intel_vgpu *vgpu, int port_num)
drivers/gpu/drm/i915/gvt/kvmgt.c
624
struct intel_vgpu *vgpu = vfio_dev_to_vgpu(vfio_dev);
drivers/gpu/drm/i915/gvt/kvmgt.c
642
static bool __kvmgt_vgpu_exist(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/kvmgt.c
644
struct intel_vgpu *itr;
drivers/gpu/drm/i915/gvt/kvmgt.c
665
struct intel_vgpu *vgpu = vfio_dev_to_vgpu(vfio_dev);
drivers/gpu/drm/i915/gvt/kvmgt.c
690
static void intel_vgpu_release_msi_eventfd_ctx(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/kvmgt.c
703
struct intel_vgpu *vgpu = vfio_dev_to_vgpu(vfio_dev);
drivers/gpu/drm/i915/gvt/kvmgt.c
72
size_t (*rw)(struct intel_vgpu *vgpu, char *buf,
drivers/gpu/drm/i915/gvt/kvmgt.c
725
static u64 intel_vgpu_get_bar_addr(struct intel_vgpu *vgpu, int bar)
drivers/gpu/drm/i915/gvt/kvmgt.c
74
void (*release)(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/kvmgt.c
752
static int intel_vgpu_bar_rw(struct intel_vgpu *vgpu, int bar, u64 off,
drivers/gpu/drm/i915/gvt/kvmgt.c
767
static inline bool intel_vgpu_in_aperture(struct intel_vgpu *vgpu, u64 off)
drivers/gpu/drm/i915/gvt/kvmgt.c
773
static int intel_vgpu_aperture_rw(struct intel_vgpu *vgpu, u64 off,
drivers/gpu/drm/i915/gvt/kvmgt.c
800
static ssize_t intel_vgpu_rw(struct intel_vgpu *vgpu, char *buf,
drivers/gpu/drm/i915/gvt/kvmgt.c
848
static bool gtt_entry(struct intel_vgpu *vgpu, loff_t *ppos)
drivers/gpu/drm/i915/gvt/kvmgt.c
869
struct intel_vgpu *vgpu = vfio_dev_to_vgpu(vfio_dev);
drivers/gpu/drm/i915/gvt/kvmgt.c
944
struct intel_vgpu *vgpu = vfio_dev_to_vgpu(vfio_dev);
drivers/gpu/drm/i915/gvt/kvmgt.c
98
struct intel_vgpu *vgpu;
drivers/gpu/drm/i915/gvt/mmio.c
113
int intel_vgpu_emulate_mmio_read(struct intel_vgpu *vgpu, u64 pa,
drivers/gpu/drm/i915/gvt/mmio.c
188
int intel_vgpu_emulate_mmio_write(struct intel_vgpu *vgpu, u64 pa,
drivers/gpu/drm/i915/gvt/mmio.c
251
void intel_vgpu_reset_mmio(struct intel_vgpu *vgpu, bool dmlr)
drivers/gpu/drm/i915/gvt/mmio.c
318
int intel_vgpu_init_mmio(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/mmio.c
336
void intel_vgpu_clean_mmio(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/mmio.c
58
int intel_vgpu_gpa_to_mmio_offset(struct intel_vgpu *vgpu, u64 gpa)
drivers/gpu/drm/i915/gvt/mmio.c
71
static void failsafe_emulate_mmio_rw(struct intel_vgpu *vgpu, u64 pa,
drivers/gpu/drm/i915/gvt/mmio.h
102
int intel_vgpu_mask_mmio_write(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/mmio.h
42
struct intel_vgpu;
drivers/gpu/drm/i915/gvt/mmio.h
59
typedef int (*gvt_mmio_func)(struct intel_vgpu *, unsigned int, void *,
drivers/gpu/drm/i915/gvt/mmio.h
83
int intel_vgpu_init_mmio(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/mmio.h
84
void intel_vgpu_reset_mmio(struct intel_vgpu *vgpu, bool dmlr);
drivers/gpu/drm/i915/gvt/mmio.h
85
void intel_vgpu_clean_mmio(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/mmio.h
87
int intel_vgpu_gpa_to_mmio_offset(struct intel_vgpu *vgpu, u64 gpa);
drivers/gpu/drm/i915/gvt/mmio.h
89
int intel_vgpu_emulate_mmio_read(struct intel_vgpu *vgpu, u64 pa,
drivers/gpu/drm/i915/gvt/mmio.h
91
int intel_vgpu_emulate_mmio_write(struct intel_vgpu *vgpu, u64 pa,
drivers/gpu/drm/i915/gvt/mmio.h
94
int intel_vgpu_default_mmio_read(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/mmio.h
96
int intel_vgpu_default_mmio_write(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/mmio.h
99
int intel_vgpu_mmio_reg_rw(struct intel_vgpu *vgpu, unsigned int offset,
drivers/gpu/drm/i915/gvt/mmio_context.c
213
restore_context_mmio_for_inhibit(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/mmio_context.c
257
restore_render_mocs_control_for_inhibit(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/mmio_context.c
284
restore_render_mocs_l3cc_for_inhibit(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/mmio_context.c
315
int intel_vgpu_restore_inhibit_context(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/mmio_context.c
365
static void handle_tlb_pending_event(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/mmio_context.c
411
static void switch_mocs(struct intel_vgpu *pre, struct intel_vgpu *next,
drivers/gpu/drm/i915/gvt/mmio_context.c
485
static void switch_mmio(struct intel_vgpu *pre,
drivers/gpu/drm/i915/gvt/mmio_context.c
486
struct intel_vgpu *next,
drivers/gpu/drm/i915/gvt/mmio_context.c
570
void intel_gvt_switch_mmio(struct intel_vgpu *pre,
drivers/gpu/drm/i915/gvt/mmio_context.c
571
struct intel_vgpu *next,
drivers/gpu/drm/i915/gvt/mmio_context.h
45
struct intel_vgpu;
drivers/gpu/drm/i915/gvt/mmio_context.h
47
void intel_gvt_switch_mmio(struct intel_vgpu *pre,
drivers/gpu/drm/i915/gvt/mmio_context.h
48
struct intel_vgpu *next,
drivers/gpu/drm/i915/gvt/mmio_context.h
55
int intel_vgpu_restore_inhibit_context(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/opregion.c
221
int intel_vgpu_init_opregion(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/opregion.c
269
int intel_vgpu_opregion_base_write_handler(struct intel_vgpu *vgpu, u32 gpa)
drivers/gpu/drm/i915/gvt/opregion.c
286
void intel_vgpu_clean_opregion(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/opregion.c
415
int intel_vgpu_emulate_opregion_request(struct intel_vgpu *vgpu, u32 swsci)
drivers/gpu/drm/i915/gvt/page_track.c
104
int intel_vgpu_enable_page_track(struct intel_vgpu *vgpu, unsigned long gfn)
drivers/gpu/drm/i915/gvt/page_track.c
131
int intel_vgpu_disable_page_track(struct intel_vgpu *vgpu, unsigned long gfn)
drivers/gpu/drm/i915/gvt/page_track.c
160
int intel_vgpu_page_track_handler(struct intel_vgpu *vgpu, u64 gpa,
drivers/gpu/drm/i915/gvt/page_track.c
36
struct intel_vgpu *vgpu, unsigned long gfn)
drivers/gpu/drm/i915/gvt/page_track.c
51
int intel_vgpu_register_page_track(struct intel_vgpu *vgpu, unsigned long gfn,
drivers/gpu/drm/i915/gvt/page_track.c
83
void intel_vgpu_unregister_page_track(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/page_track.h
30
struct intel_vgpu;
drivers/gpu/drm/i915/gvt/page_track.h
45
struct intel_vgpu *vgpu, unsigned long gfn);
drivers/gpu/drm/i915/gvt/page_track.h
47
int intel_vgpu_register_page_track(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/page_track.h
50
void intel_vgpu_unregister_page_track(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/page_track.h
53
int intel_vgpu_enable_page_track(struct intel_vgpu *vgpu, unsigned long gfn);
drivers/gpu/drm/i915/gvt/page_track.h
54
int intel_vgpu_disable_page_track(struct intel_vgpu *vgpu, unsigned long gfn);
drivers/gpu/drm/i915/gvt/page_track.h
56
int intel_vgpu_page_track_handler(struct intel_vgpu *vgpu, u64 gpa,
drivers/gpu/drm/i915/gvt/sched_policy.c
177
static struct intel_vgpu *find_busy_vgpu(struct gvt_sched_data *sched_data)
drivers/gpu/drm/i915/gvt/sched_policy.c
180
struct intel_vgpu *vgpu = NULL;
drivers/gpu/drm/i915/gvt/sched_policy.c
217
struct intel_vgpu *vgpu = NULL;
drivers/gpu/drm/i915/gvt/sched_policy.c
311
static int tbs_sched_init_vgpu(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/sched_policy.c
328
static void tbs_sched_clean_vgpu(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/sched_policy.c
341
static void tbs_sched_start_schedule(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/sched_policy.c
363
static void tbs_sched_stop_schedule(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/sched_policy.c
38
static bool vgpu_has_pending_workload(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/sched_policy.c
406
int intel_vgpu_init_sched_policy(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/sched_policy.c
417
void intel_vgpu_clean_sched_policy(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/sched_policy.c
424
void intel_vgpu_start_schedule(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/sched_policy.c
443
void intel_vgpu_stop_schedule(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/sched_policy.c
56
struct intel_vgpu *vgpu;
drivers/gpu/drm/i915/gvt/sched_policy.c
76
static void vgpu_update_timeslice(struct intel_vgpu *vgpu, ktime_t cur_time)
drivers/gpu/drm/i915/gvt/sched_policy.h
38
struct intel_vgpu;
drivers/gpu/drm/i915/gvt/sched_policy.h
43
int (*init_vgpu)(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/sched_policy.h
44
void (*clean_vgpu)(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/sched_policy.h
45
void (*start_schedule)(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/sched_policy.h
46
void (*stop_schedule)(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/sched_policy.h
55
int intel_vgpu_init_sched_policy(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/sched_policy.h
57
void intel_vgpu_clean_sched_policy(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/sched_policy.h
59
void intel_vgpu_start_schedule(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/sched_policy.h
61
void intel_vgpu_stop_schedule(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/scheduler.c
1056
void intel_vgpu_clean_workloads(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/scheduler.c
1080
struct intel_vgpu *vgpu = workload->vgpu;
drivers/gpu/drm/i915/gvt/scheduler.c
1166
struct intel_vgpu *vgpu = NULL;
drivers/gpu/drm/i915/gvt/scheduler.c
1237
void intel_gvt_wait_vgpu_idle(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/scheduler.c
1327
void intel_vgpu_clean_submission(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/scheduler.c
1351
void intel_vgpu_reset_submission(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/scheduler.c
137
struct intel_vgpu *vgpu = workload->vgpu;
drivers/gpu/drm/i915/gvt/scheduler.c
1391
int intel_vgpu_setup_submission(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/scheduler.c
1475
int intel_vgpu_select_submission_ops(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/scheduler.c
1551
alloc_workload(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/scheduler.c
1576
static void read_guest_pdps(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/scheduler.c
1593
struct intel_vgpu *vgpu = workload->vgpu;
drivers/gpu/drm/i915/gvt/scheduler.c
1636
intel_vgpu_create_workload(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/scheduler.c
275
static void save_ring_hw_state(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/scheduler.c
371
struct intel_vgpu *vgpu = workload->vgpu;
drivers/gpu/drm/i915/gvt/scheduler.c
469
struct intel_vgpu *vgpu = workload->vgpu;
drivers/gpu/drm/i915/gvt/scheduler.c
496
struct intel_vgpu *vgpu = workload->vgpu;
drivers/gpu/drm/i915/gvt/scheduler.c
695
struct intel_vgpu *vgpu = workload->vgpu;
drivers/gpu/drm/i915/gvt/scheduler.c
748
struct intel_vgpu *vgpu = workload->vgpu;
drivers/gpu/drm/i915/gvt/scheduler.c
810
struct intel_vgpu *vgpu = workload->vgpu;
drivers/gpu/drm/i915/gvt/scheduler.c
915
static void update_guest_pdps(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/scheduler.c
948
struct intel_vgpu *vgpu = workload->vgpu;
drivers/gpu/drm/i915/gvt/scheduler.h
143
void intel_gvt_wait_vgpu_idle(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/scheduler.h
145
int intel_vgpu_setup_submission(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/scheduler.h
147
void intel_vgpu_reset_submission(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/scheduler.h
150
void intel_vgpu_clean_submission(struct intel_vgpu *vgpu);
drivers/gpu/drm/i915/gvt/scheduler.h
152
int intel_vgpu_select_submission_ops(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/scheduler.h
160
intel_vgpu_create_workload(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/scheduler.h
166
void intel_vgpu_clean_workloads(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/scheduler.h
45
struct intel_vgpu *current_vgpu;
drivers/gpu/drm/i915/gvt/scheduler.h
46
struct intel_vgpu *next_vgpu;
drivers/gpu/drm/i915/gvt/scheduler.h
52
struct intel_vgpu *engine_owner[I915_NUM_ENGINES];
drivers/gpu/drm/i915/gvt/scheduler.h
86
struct intel_vgpu *vgpu;
drivers/gpu/drm/i915/gvt/vgpu.c
170
void intel_gvt_activate_vgpu(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/vgpu.c
183
void intel_gvt_deactivate_vgpu(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/vgpu.c
209
void intel_gvt_release_vgpu(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/vgpu.c
227
void intel_gvt_destroy_vgpu(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/vgpu.c
269
struct intel_vgpu *intel_gvt_create_idle_vgpu(struct intel_gvt *gvt)
drivers/gpu/drm/i915/gvt/vgpu.c
271
struct intel_vgpu *vgpu;
drivers/gpu/drm/i915/gvt/vgpu.c
305
void intel_gvt_destroy_idle_vgpu(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/vgpu.c
314
int intel_gvt_create_vgpu(struct intel_vgpu *vgpu,
drivers/gpu/drm/i915/gvt/vgpu.c
43
void populate_pvinfo_page(struct intel_vgpu *vgpu)
drivers/gpu/drm/i915/gvt/vgpu.c
437
void intel_gvt_reset_vgpu_locked(struct intel_vgpu *vgpu, bool dmlr,
drivers/gpu/drm/i915/gvt/vgpu.c
508
void intel_gvt_reset_vgpu(struct intel_vgpu *vgpu)