intel_vgpu 41 drivers/gpu/drm/i915/gvt/aperture_gm.c static int alloc_gm(struct intel_vgpu *vgpu, bool high_gm) intel_vgpu 79 drivers/gpu/drm/i915/gvt/aperture_gm.c static int alloc_vgpu_gm(struct intel_vgpu *vgpu) intel_vgpu 107 drivers/gpu/drm/i915/gvt/aperture_gm.c static void free_vgpu_gm(struct intel_vgpu *vgpu) intel_vgpu 127 drivers/gpu/drm/i915/gvt/aperture_gm.c void intel_vgpu_write_fence(struct intel_vgpu *vgpu, intel_vgpu 155 drivers/gpu/drm/i915/gvt/aperture_gm.c static void _clear_vgpu_fence(struct intel_vgpu *vgpu) intel_vgpu 163 drivers/gpu/drm/i915/gvt/aperture_gm.c static void free_vgpu_fence(struct intel_vgpu *vgpu) intel_vgpu 187 drivers/gpu/drm/i915/gvt/aperture_gm.c static int alloc_vgpu_fence(struct intel_vgpu *vgpu) intel_vgpu 228 drivers/gpu/drm/i915/gvt/aperture_gm.c static void free_resource(struct intel_vgpu *vgpu) intel_vgpu 237 drivers/gpu/drm/i915/gvt/aperture_gm.c static int alloc_resource(struct intel_vgpu *vgpu, intel_vgpu 302 drivers/gpu/drm/i915/gvt/aperture_gm.c void intel_vgpu_free_resource(struct intel_vgpu *vgpu) intel_vgpu 316 drivers/gpu/drm/i915/gvt/aperture_gm.c void intel_vgpu_reset_resource(struct intel_vgpu *vgpu) intel_vgpu 337 drivers/gpu/drm/i915/gvt/aperture_gm.c int intel_vgpu_alloc_resource(struct intel_vgpu *vgpu, intel_vgpu 68 drivers/gpu/drm/i915/gvt/cfg_space.c static void vgpu_pci_cfg_mem_write(struct intel_vgpu *vgpu, unsigned int off, intel_vgpu 106 drivers/gpu/drm/i915/gvt/cfg_space.c int intel_vgpu_emulate_cfg_read(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 119 drivers/gpu/drm/i915/gvt/cfg_space.c static int map_aperture(struct intel_vgpu *vgpu, bool map) intel_vgpu 149 drivers/gpu/drm/i915/gvt/cfg_space.c static int trap_gttmmio(struct intel_vgpu *vgpu, bool trap) intel_vgpu 175 drivers/gpu/drm/i915/gvt/cfg_space.c static int emulate_pci_command_write(struct intel_vgpu *vgpu, intel_vgpu 206 drivers/gpu/drm/i915/gvt/cfg_space.c static int emulate_pci_rom_bar_write(struct intel_vgpu *vgpu, intel_vgpu 220 drivers/gpu/drm/i915/gvt/cfg_space.c static int emulate_pci_bar_write(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 297 drivers/gpu/drm/i915/gvt/cfg_space.c int intel_vgpu_emulate_cfg_write(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 358 drivers/gpu/drm/i915/gvt/cfg_space.c void intel_vgpu_init_cfg_space(struct intel_vgpu *vgpu, intel_vgpu 407 drivers/gpu/drm/i915/gvt/cfg_space.c void intel_vgpu_reset_cfg_space(struct intel_vgpu *vgpu) intel_vgpu 462 drivers/gpu/drm/i915/gvt/cmd_parser.c struct intel_vgpu *vgpu; intel_vgpu 882 drivers/gpu/drm/i915/gvt/cmd_parser.c struct intel_vgpu *vgpu = s->vgpu; intel_vgpu 1261 drivers/gpu/drm/i915/gvt/cmd_parser.c struct intel_vgpu *vgpu = s->vgpu; intel_vgpu 1349 drivers/gpu/drm/i915/gvt/cmd_parser.c struct intel_vgpu *vgpu = s->vgpu; intel_vgpu 1405 drivers/gpu/drm/i915/gvt/cmd_parser.c struct intel_vgpu *vgpu = s->vgpu; intel_vgpu 1467 drivers/gpu/drm/i915/gvt/cmd_parser.c struct intel_vgpu *vgpu = s->vgpu; intel_vgpu 1488 drivers/gpu/drm/i915/gvt/cmd_parser.c struct intel_vgpu *vgpu = s->vgpu; intel_vgpu 1566 drivers/gpu/drm/i915/gvt/cmd_parser.c struct intel_vgpu *vgpu = s->vgpu; intel_vgpu 1691 drivers/gpu/drm/i915/gvt/cmd_parser.c static int copy_gma_to_hva(struct intel_vgpu *vgpu, struct intel_vgpu_mm *mm, intel_vgpu 1740 drivers/gpu/drm/i915/gvt/cmd_parser.c struct intel_vgpu *vgpu = s->vgpu; intel_vgpu 1796 drivers/gpu/drm/i915/gvt/cmd_parser.c struct intel_vgpu *vgpu = s->vgpu; intel_vgpu 1819 drivers/gpu/drm/i915/gvt/cmd_parser.c struct intel_vgpu *vgpu = s->vgpu; intel_vgpu 1931 drivers/gpu/drm/i915/gvt/cmd_parser.c struct intel_vgpu *vgpu = s->vgpu; intel_vgpu 2656 drivers/gpu/drm/i915/gvt/cmd_parser.c struct intel_vgpu *vgpu = s->vgpu; intel_vgpu 2728 drivers/gpu/drm/i915/gvt/cmd_parser.c struct intel_vgpu *vgpu = s->vgpu; intel_vgpu 2852 drivers/gpu/drm/i915/gvt/cmd_parser.c struct intel_vgpu *vgpu = workload->vgpu; intel_vgpu 2913 drivers/gpu/drm/i915/gvt/cmd_parser.c struct intel_vgpu *vgpu = workload->vgpu; intel_vgpu 2936 drivers/gpu/drm/i915/gvt/cmd_parser.c struct intel_vgpu *vgpu = workload->vgpu; intel_vgpu 3008 drivers/gpu/drm/i915/gvt/cmd_parser.c struct intel_vgpu *vgpu = workload->vgpu; intel_vgpu 29 drivers/gpu/drm/i915/gvt/debugfs.c struct intel_vgpu *vgpu; intel_vgpu 87 drivers/gpu/drm/i915/gvt/debugfs.c struct intel_vgpu *vgpu = s->private; intel_vgpu 130 drivers/gpu/drm/i915/gvt/debugfs.c struct intel_vgpu *vgpu = (struct intel_vgpu *)data; intel_vgpu 144 drivers/gpu/drm/i915/gvt/debugfs.c struct intel_vgpu *vgpu = (struct intel_vgpu *)data; intel_vgpu 193 drivers/gpu/drm/i915/gvt/debugfs.c void intel_gvt_debugfs_add_vgpu(struct intel_vgpu *vgpu) intel_vgpu 211 drivers/gpu/drm/i915/gvt/debugfs.c void intel_gvt_debugfs_remove_vgpu(struct intel_vgpu *vgpu) intel_vgpu 38 drivers/gpu/drm/i915/gvt/display.c static int get_edp_pipe(struct intel_vgpu *vgpu) intel_vgpu 58 drivers/gpu/drm/i915/gvt/display.c static int edp_pipe_is_enabled(struct intel_vgpu *vgpu) intel_vgpu 70 drivers/gpu/drm/i915/gvt/display.c int pipe_is_enabled(struct intel_vgpu *vgpu, int pipe) intel_vgpu 169 drivers/gpu/drm/i915/gvt/display.c static void emulate_monitor_status_change(struct intel_vgpu *vgpu) intel_vgpu 347 drivers/gpu/drm/i915/gvt/display.c static void clean_virtual_dp_monitor(struct intel_vgpu *vgpu, int port_num) intel_vgpu 358 drivers/gpu/drm/i915/gvt/display.c static int setup_virtual_dp_monitor(struct intel_vgpu *vgpu, int port_num, intel_vgpu 403 drivers/gpu/drm/i915/gvt/display.c struct intel_vgpu *vgpu; intel_vgpu 429 drivers/gpu/drm/i915/gvt/display.c static void emulate_vblank_on_pipe(struct intel_vgpu *vgpu, int pipe) intel_vgpu 458 drivers/gpu/drm/i915/gvt/display.c static void emulate_vblank(struct intel_vgpu *vgpu) intel_vgpu 477 drivers/gpu/drm/i915/gvt/display.c struct intel_vgpu *vgpu; intel_vgpu 494 drivers/gpu/drm/i915/gvt/display.c void intel_vgpu_emulate_hotplug(struct intel_vgpu *vgpu, bool connected) intel_vgpu 524 drivers/gpu/drm/i915/gvt/display.c void intel_vgpu_clean_display(struct intel_vgpu *vgpu) intel_vgpu 546 drivers/gpu/drm/i915/gvt/display.c int intel_vgpu_init_display(struct intel_vgpu *vgpu, u64 resolution) intel_vgpu 568 drivers/gpu/drm/i915/gvt/display.c void intel_vgpu_reset_display(struct intel_vgpu *vgpu) intel_vgpu 203 drivers/gpu/drm/i915/gvt/display.h int intel_vgpu_init_display(struct intel_vgpu *vgpu, u64 resolution); intel_vgpu 204 drivers/gpu/drm/i915/gvt/display.h void intel_vgpu_reset_display(struct intel_vgpu *vgpu); intel_vgpu 205 drivers/gpu/drm/i915/gvt/display.h void intel_vgpu_clean_display(struct intel_vgpu *vgpu); intel_vgpu 207 drivers/gpu/drm/i915/gvt/display.h int pipe_is_enabled(struct intel_vgpu *vgpu, int pipe); intel_vgpu 90 drivers/gpu/drm/i915/gvt/dmabuf.c struct intel_vgpu *vgpu = obj->vgpu; intel_vgpu 131 drivers/gpu/drm/i915/gvt/dmabuf.c struct intel_vgpu *vgpu = obj->vgpu; intel_vgpu 207 drivers/gpu/drm/i915/gvt/dmabuf.c struct intel_vgpu *vgpu, intel_vgpu 293 drivers/gpu/drm/i915/gvt/dmabuf.c pick_dmabuf_by_info(struct intel_vgpu *vgpu, intel_vgpu 325 drivers/gpu/drm/i915/gvt/dmabuf.c pick_dmabuf_by_num(struct intel_vgpu *vgpu, u32 id) intel_vgpu 361 drivers/gpu/drm/i915/gvt/dmabuf.c int intel_vgpu_query_plane(struct intel_vgpu *vgpu, void *args) intel_vgpu 467 drivers/gpu/drm/i915/gvt/dmabuf.c int intel_vgpu_get_dmabuf(struct intel_vgpu *vgpu, unsigned int dmabuf_id) intel_vgpu 538 drivers/gpu/drm/i915/gvt/dmabuf.c void intel_vgpu_dmabuf_cleanup(struct intel_vgpu *vgpu) intel_vgpu 55 drivers/gpu/drm/i915/gvt/dmabuf.h struct intel_vgpu *vgpu; intel_vgpu 63 drivers/gpu/drm/i915/gvt/dmabuf.h int intel_vgpu_query_plane(struct intel_vgpu *vgpu, void *args); intel_vgpu 64 drivers/gpu/drm/i915/gvt/dmabuf.h int intel_vgpu_get_dmabuf(struct intel_vgpu *vgpu, unsigned int dmabuf_id); intel_vgpu 65 drivers/gpu/drm/i915/gvt/dmabuf.h void intel_vgpu_dmabuf_cleanup(struct intel_vgpu *vgpu); intel_vgpu 49 drivers/gpu/drm/i915/gvt/edid.c static unsigned char edid_get_byte(struct intel_vgpu *vgpu) intel_vgpu 126 drivers/gpu/drm/i915/gvt/edid.c static void reset_gmbus_controller(struct intel_vgpu *vgpu) intel_vgpu 135 drivers/gpu/drm/i915/gvt/edid.c static int gmbus0_mmio_write(struct intel_vgpu *vgpu, intel_vgpu 175 drivers/gpu/drm/i915/gvt/edid.c static int gmbus1_mmio_write(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 276 drivers/gpu/drm/i915/gvt/edid.c static int gmbus3_mmio_write(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 283 drivers/gpu/drm/i915/gvt/edid.c static int gmbus3_mmio_read(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 336 drivers/gpu/drm/i915/gvt/edid.c static int gmbus2_mmio_read(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 347 drivers/gpu/drm/i915/gvt/edid.c static int gmbus2_mmio_write(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 371 drivers/gpu/drm/i915/gvt/edid.c int intel_gvt_i2c_handle_gmbus_read(struct intel_vgpu *vgpu, intel_vgpu 399 drivers/gpu/drm/i915/gvt/edid.c int intel_gvt_i2c_handle_gmbus_write(struct intel_vgpu *vgpu, intel_vgpu 471 drivers/gpu/drm/i915/gvt/edid.c void intel_gvt_i2c_handle_aux_ch_write(struct intel_vgpu *vgpu, intel_vgpu 561 drivers/gpu/drm/i915/gvt/edid.c void intel_vgpu_init_i2c_edid(struct intel_vgpu *vgpu) intel_vgpu 137 drivers/gpu/drm/i915/gvt/edid.h void intel_vgpu_init_i2c_edid(struct intel_vgpu *vgpu); intel_vgpu 139 drivers/gpu/drm/i915/gvt/edid.h int intel_gvt_i2c_handle_gmbus_read(struct intel_vgpu *vgpu, intel_vgpu 142 drivers/gpu/drm/i915/gvt/edid.h int intel_gvt_i2c_handle_gmbus_write(struct intel_vgpu *vgpu, intel_vgpu 145 drivers/gpu/drm/i915/gvt/edid.h void intel_gvt_i2c_handle_aux_ch_write(struct intel_vgpu *vgpu, intel_vgpu 94 drivers/gpu/drm/i915/gvt/execlist.c struct intel_vgpu *vgpu = execlist->vgpu; intel_vgpu 130 drivers/gpu/drm/i915/gvt/execlist.c struct intel_vgpu *vgpu = execlist->vgpu; intel_vgpu 190 drivers/gpu/drm/i915/gvt/execlist.c struct intel_vgpu *vgpu = execlist->vgpu; intel_vgpu 263 drivers/gpu/drm/i915/gvt/execlist.c struct intel_vgpu *vgpu = execlist->vgpu; intel_vgpu 289 drivers/gpu/drm/i915/gvt/execlist.c struct intel_vgpu *vgpu = execlist->vgpu; intel_vgpu 379 drivers/gpu/drm/i915/gvt/execlist.c struct intel_vgpu *vgpu = workload->vgpu; intel_vgpu 401 drivers/gpu/drm/i915/gvt/execlist.c struct intel_vgpu *vgpu = workload->vgpu; intel_vgpu 439 drivers/gpu/drm/i915/gvt/execlist.c static int submit_context(struct intel_vgpu *vgpu, int ring_id, intel_vgpu 464 drivers/gpu/drm/i915/gvt/execlist.c int intel_vgpu_submit_execlist(struct intel_vgpu *vgpu, int ring_id) intel_vgpu 507 drivers/gpu/drm/i915/gvt/execlist.c static void init_vgpu_execlist(struct intel_vgpu *vgpu, int ring_id) intel_vgpu 529 drivers/gpu/drm/i915/gvt/execlist.c static void clean_execlist(struct intel_vgpu *vgpu, intel_vgpu 544 drivers/gpu/drm/i915/gvt/execlist.c static void reset_execlist(struct intel_vgpu *vgpu, intel_vgpu 555 drivers/gpu/drm/i915/gvt/execlist.c static int init_execlist(struct intel_vgpu *vgpu, intel_vgpu 172 drivers/gpu/drm/i915/gvt/execlist.h struct intel_vgpu *vgpu; intel_vgpu 176 drivers/gpu/drm/i915/gvt/execlist.h void intel_vgpu_clean_execlist(struct intel_vgpu *vgpu); intel_vgpu 178 drivers/gpu/drm/i915/gvt/execlist.h int intel_vgpu_init_execlist(struct intel_vgpu *vgpu); intel_vgpu 180 drivers/gpu/drm/i915/gvt/execlist.h int intel_vgpu_submit_execlist(struct intel_vgpu *vgpu, int ring_id); intel_vgpu 182 drivers/gpu/drm/i915/gvt/execlist.h void intel_vgpu_reset_execlist(struct intel_vgpu *vgpu, intel_vgpu 146 drivers/gpu/drm/i915/gvt/fb_decoder.c static u32 intel_vgpu_get_stride(struct intel_vgpu *vgpu, int pipe, intel_vgpu 182 drivers/gpu/drm/i915/gvt/fb_decoder.c static int get_active_pipe(struct intel_vgpu *vgpu) intel_vgpu 202 drivers/gpu/drm/i915/gvt/fb_decoder.c int intel_vgpu_decode_primary_plane(struct intel_vgpu *vgpu, intel_vgpu 332 drivers/gpu/drm/i915/gvt/fb_decoder.c int intel_vgpu_decode_cursor_plane(struct intel_vgpu *vgpu, intel_vgpu 411 drivers/gpu/drm/i915/gvt/fb_decoder.c int intel_vgpu_decode_sprite_plane(struct intel_vgpu *vgpu, intel_vgpu 162 drivers/gpu/drm/i915/gvt/fb_decoder.h int intel_vgpu_decode_primary_plane(struct intel_vgpu *vgpu, intel_vgpu 164 drivers/gpu/drm/i915/gvt/fb_decoder.h int intel_vgpu_decode_cursor_plane(struct intel_vgpu *vgpu, intel_vgpu 166 drivers/gpu/drm/i915/gvt/fb_decoder.h int intel_vgpu_decode_sprite_plane(struct intel_vgpu *vgpu, intel_vgpu 54 drivers/gpu/drm/i915/gvt/gtt.c bool intel_gvt_ggtt_validate_range(struct intel_vgpu *vgpu, u64 addr, u32 size) intel_vgpu 72 drivers/gpu/drm/i915/gvt/gtt.c int intel_gvt_ggtt_gmadr_g2h(struct intel_vgpu *vgpu, u64 g_addr, u64 *h_addr) intel_vgpu 88 drivers/gpu/drm/i915/gvt/gtt.c int intel_gvt_ggtt_gmadr_h2g(struct intel_vgpu *vgpu, u64 h_addr, u64 *g_addr) intel_vgpu 103 drivers/gpu/drm/i915/gvt/gtt.c int intel_gvt_ggtt_index_g2h(struct intel_vgpu *vgpu, unsigned long g_index, intel_vgpu 118 drivers/gpu/drm/i915/gvt/gtt.c int intel_gvt_ggtt_h2g_index(struct intel_vgpu *vgpu, unsigned long h_index, intel_vgpu 303 drivers/gpu/drm/i915/gvt/gtt.c struct intel_vgpu *vgpu) intel_vgpu 328 drivers/gpu/drm/i915/gvt/gtt.c struct intel_vgpu *vgpu) intel_vgpu 732 drivers/gpu/drm/i915/gvt/gtt.c static int detach_oos_page(struct intel_vgpu *vgpu, intel_vgpu 757 drivers/gpu/drm/i915/gvt/gtt.c static void ppgtt_free_all_spt(struct intel_vgpu *vgpu) intel_vgpu 798 drivers/gpu/drm/i915/gvt/gtt.c struct intel_vgpu *vgpu, unsigned long gfn) intel_vgpu 811 drivers/gpu/drm/i915/gvt/gtt.c struct intel_vgpu *vgpu, unsigned long mfn) intel_vgpu 820 drivers/gpu/drm/i915/gvt/gtt.c struct intel_vgpu *vgpu, enum intel_gvt_gtt_type type) intel_vgpu 870 drivers/gpu/drm/i915/gvt/gtt.c struct intel_vgpu *vgpu, enum intel_gvt_gtt_type type, intel_vgpu 940 drivers/gpu/drm/i915/gvt/gtt.c static int ppgtt_invalidate_spt_by_shadow_entry(struct intel_vgpu *vgpu, intel_vgpu 977 drivers/gpu/drm/i915/gvt/gtt.c struct intel_vgpu *vgpu = spt->vgpu; intel_vgpu 994 drivers/gpu/drm/i915/gvt/gtt.c struct intel_vgpu *vgpu = spt->vgpu; intel_vgpu 1045 drivers/gpu/drm/i915/gvt/gtt.c static bool vgpu_ips_enabled(struct intel_vgpu *vgpu) intel_vgpu 1064 drivers/gpu/drm/i915/gvt/gtt.c struct intel_vgpu *vgpu, struct intel_gvt_gtt_entry *we) intel_vgpu 1150 drivers/gpu/drm/i915/gvt/gtt.c static int is_2MB_gtt_possible(struct intel_vgpu *vgpu, intel_vgpu 1166 drivers/gpu/drm/i915/gvt/gtt.c static int split_2MB_gtt_entry(struct intel_vgpu *vgpu, intel_vgpu 1213 drivers/gpu/drm/i915/gvt/gtt.c static int split_64KB_gtt_entry(struct intel_vgpu *vgpu, intel_vgpu 1244 drivers/gpu/drm/i915/gvt/gtt.c static int ppgtt_populate_shadow_entry(struct intel_vgpu *vgpu, intel_vgpu 1300 drivers/gpu/drm/i915/gvt/gtt.c struct intel_vgpu *vgpu = spt->vgpu; intel_vgpu 1344 drivers/gpu/drm/i915/gvt/gtt.c struct intel_vgpu *vgpu = spt->vgpu; intel_vgpu 1389 drivers/gpu/drm/i915/gvt/gtt.c struct intel_vgpu *vgpu = spt->vgpu; intel_vgpu 1421 drivers/gpu/drm/i915/gvt/gtt.c static int sync_oos_page(struct intel_vgpu *vgpu, intel_vgpu 1464 drivers/gpu/drm/i915/gvt/gtt.c static int detach_oos_page(struct intel_vgpu *vgpu, intel_vgpu 1569 drivers/gpu/drm/i915/gvt/gtt.c int intel_vgpu_sync_oos_pages(struct intel_vgpu *vgpu) intel_vgpu 1595 drivers/gpu/drm/i915/gvt/gtt.c struct intel_vgpu *vgpu = spt->vgpu; intel_vgpu 1682 drivers/gpu/drm/i915/gvt/gtt.c int intel_vgpu_flush_post_shadow(struct intel_vgpu *vgpu) intel_vgpu 1713 drivers/gpu/drm/i915/gvt/gtt.c struct intel_vgpu *vgpu = spt->vgpu; intel_vgpu 1776 drivers/gpu/drm/i915/gvt/gtt.c struct intel_vgpu *vgpu = mm->vgpu; intel_vgpu 1806 drivers/gpu/drm/i915/gvt/gtt.c struct intel_vgpu *vgpu = mm->vgpu; intel_vgpu 1847 drivers/gpu/drm/i915/gvt/gtt.c static struct intel_vgpu_mm *vgpu_alloc_mm(struct intel_vgpu *vgpu) intel_vgpu 1878 drivers/gpu/drm/i915/gvt/gtt.c struct intel_vgpu_mm *intel_vgpu_create_ppgtt_mm(struct intel_vgpu *vgpu, intel_vgpu 1920 drivers/gpu/drm/i915/gvt/gtt.c static struct intel_vgpu_mm *intel_vgpu_create_ggtt_mm(struct intel_vgpu *vgpu) intel_vgpu 2042 drivers/gpu/drm/i915/gvt/gtt.c struct intel_vgpu *vgpu = mm->vgpu; intel_vgpu 2070 drivers/gpu/drm/i915/gvt/gtt.c struct intel_vgpu *vgpu = mm->vgpu; intel_vgpu 2142 drivers/gpu/drm/i915/gvt/gtt.c static int emulate_ggtt_mmio_read(struct intel_vgpu *vgpu, intel_vgpu 2180 drivers/gpu/drm/i915/gvt/gtt.c int intel_vgpu_emulate_ggtt_mmio_read(struct intel_vgpu *vgpu, unsigned int off, intel_vgpu 2194 drivers/gpu/drm/i915/gvt/gtt.c static void ggtt_invalidate_pte(struct intel_vgpu *vgpu, intel_vgpu 2206 drivers/gpu/drm/i915/gvt/gtt.c static int emulate_ggtt_mmio_write(struct intel_vgpu *vgpu, unsigned int off, intel_vgpu 2333 drivers/gpu/drm/i915/gvt/gtt.c int intel_vgpu_emulate_ggtt_mmio_write(struct intel_vgpu *vgpu, intel_vgpu 2347 drivers/gpu/drm/i915/gvt/gtt.c static int alloc_scratch_pages(struct intel_vgpu *vgpu, intel_vgpu 2410 drivers/gpu/drm/i915/gvt/gtt.c static int release_scratch_page_tree(struct intel_vgpu *vgpu) intel_vgpu 2430 drivers/gpu/drm/i915/gvt/gtt.c static int create_scratch_page_tree(struct intel_vgpu *vgpu) intel_vgpu 2457 drivers/gpu/drm/i915/gvt/gtt.c int intel_vgpu_init_gtt(struct intel_vgpu *vgpu) intel_vgpu 2480 drivers/gpu/drm/i915/gvt/gtt.c static void intel_vgpu_destroy_all_ppgtt_mm(struct intel_vgpu *vgpu) intel_vgpu 2499 drivers/gpu/drm/i915/gvt/gtt.c static void intel_vgpu_destroy_ggtt_mm(struct intel_vgpu *vgpu) intel_vgpu 2524 drivers/gpu/drm/i915/gvt/gtt.c void intel_vgpu_clean_gtt(struct intel_vgpu *vgpu) intel_vgpu 2595 drivers/gpu/drm/i915/gvt/gtt.c struct intel_vgpu_mm *intel_vgpu_find_ppgtt_mm(struct intel_vgpu *vgpu, intel_vgpu 2632 drivers/gpu/drm/i915/gvt/gtt.c struct intel_vgpu_mm *intel_vgpu_get_ppgtt_mm(struct intel_vgpu *vgpu, intel_vgpu 2658 drivers/gpu/drm/i915/gvt/gtt.c int intel_vgpu_put_ppgtt_mm(struct intel_vgpu *vgpu, u64 pdps[]) intel_vgpu 2753 drivers/gpu/drm/i915/gvt/gtt.c void intel_vgpu_invalidate_ppgtt(struct intel_vgpu *vgpu) intel_vgpu 2779 drivers/gpu/drm/i915/gvt/gtt.c void intel_vgpu_reset_ggtt(struct intel_vgpu *vgpu, bool invalidate_old) intel_vgpu 2823 drivers/gpu/drm/i915/gvt/gtt.c void intel_vgpu_reset_gtt(struct intel_vgpu *vgpu) intel_vgpu 54 drivers/gpu/drm/i915/gvt/gtt.h struct intel_vgpu *vgpu); intel_vgpu 60 drivers/gpu/drm/i915/gvt/gtt.h struct intel_vgpu *vgpu); intel_vgpu 144 drivers/gpu/drm/i915/gvt/gtt.h struct intel_vgpu *vgpu; intel_vgpu 171 drivers/gpu/drm/i915/gvt/gtt.h struct intel_vgpu_mm *intel_vgpu_create_ppgtt_mm(struct intel_vgpu *vgpu, intel_vgpu 208 drivers/gpu/drm/i915/gvt/gtt.h int intel_vgpu_init_gtt(struct intel_vgpu *vgpu); intel_vgpu 209 drivers/gpu/drm/i915/gvt/gtt.h void intel_vgpu_clean_gtt(struct intel_vgpu *vgpu); intel_vgpu 210 drivers/gpu/drm/i915/gvt/gtt.h void intel_vgpu_reset_ggtt(struct intel_vgpu *vgpu, bool invalidate_old); intel_vgpu 211 drivers/gpu/drm/i915/gvt/gtt.h void intel_vgpu_invalidate_ppgtt(struct intel_vgpu *vgpu); intel_vgpu 214 drivers/gpu/drm/i915/gvt/gtt.h void intel_vgpu_reset_gtt(struct intel_vgpu *vgpu); intel_vgpu 217 drivers/gpu/drm/i915/gvt/gtt.h struct intel_vgpu_mm *intel_gvt_find_ppgtt_mm(struct intel_vgpu *vgpu, intel_vgpu 234 drivers/gpu/drm/i915/gvt/gtt.h struct intel_vgpu *vgpu; intel_vgpu 256 drivers/gpu/drm/i915/gvt/gtt.h int intel_vgpu_sync_oos_pages(struct intel_vgpu *vgpu); intel_vgpu 258 drivers/gpu/drm/i915/gvt/gtt.h int intel_vgpu_flush_post_shadow(struct intel_vgpu *vgpu); intel_vgpu 267 drivers/gpu/drm/i915/gvt/gtt.h struct intel_vgpu_mm *intel_vgpu_find_ppgtt_mm(struct intel_vgpu *vgpu, intel_vgpu 270 drivers/gpu/drm/i915/gvt/gtt.h struct intel_vgpu_mm *intel_vgpu_get_ppgtt_mm(struct intel_vgpu *vgpu, intel_vgpu 273 drivers/gpu/drm/i915/gvt/gtt.h int intel_vgpu_put_ppgtt_mm(struct intel_vgpu *vgpu, u64 pdps[]); intel_vgpu 275 drivers/gpu/drm/i915/gvt/gtt.h int intel_vgpu_emulate_ggtt_mmio_read(struct intel_vgpu *vgpu, intel_vgpu 278 drivers/gpu/drm/i915/gvt/gtt.h int intel_vgpu_emulate_ggtt_mmio_write(struct intel_vgpu *vgpu, intel_vgpu 306 drivers/gpu/drm/i915/gvt/gvt.c struct intel_vgpu *vgpu; intel_vgpu 144 drivers/gpu/drm/i915/gvt/gvt.h int (*init)(struct intel_vgpu *vgpu, intel_engine_mask_t engine_mask); intel_vgpu 145 drivers/gpu/drm/i915/gvt/gvt.h void (*clean)(struct intel_vgpu *vgpu, intel_engine_mask_t engine_mask); intel_vgpu 146 drivers/gpu/drm/i915/gvt/gvt.h void (*reset)(struct intel_vgpu *vgpu, intel_engine_mask_t engine_mask); intel_vgpu 324 drivers/gpu/drm/i915/gvt/gvt.h struct intel_vgpu *idle_vgpu; intel_vgpu 436 drivers/gpu/drm/i915/gvt/gvt.h int intel_vgpu_alloc_resource(struct intel_vgpu *vgpu, intel_vgpu 438 drivers/gpu/drm/i915/gvt/gvt.h void intel_vgpu_reset_resource(struct intel_vgpu *vgpu); intel_vgpu 439 drivers/gpu/drm/i915/gvt/gvt.h void intel_vgpu_free_resource(struct intel_vgpu *vgpu); intel_vgpu 440 drivers/gpu/drm/i915/gvt/gvt.h void intel_vgpu_write_fence(struct intel_vgpu *vgpu, intel_vgpu 458 drivers/gpu/drm/i915/gvt/gvt.h static inline void intel_vgpu_write_pci_bar(struct intel_vgpu *vgpu, intel_vgpu 481 drivers/gpu/drm/i915/gvt/gvt.h struct intel_vgpu *intel_gvt_create_idle_vgpu(struct intel_gvt *gvt); intel_vgpu 482 drivers/gpu/drm/i915/gvt/gvt.h void intel_gvt_destroy_idle_vgpu(struct intel_vgpu *vgpu); intel_vgpu 483 drivers/gpu/drm/i915/gvt/gvt.h struct intel_vgpu *intel_gvt_create_vgpu(struct intel_gvt *gvt, intel_vgpu 485 drivers/gpu/drm/i915/gvt/gvt.h void intel_gvt_destroy_vgpu(struct intel_vgpu *vgpu); intel_vgpu 486 drivers/gpu/drm/i915/gvt/gvt.h void intel_gvt_release_vgpu(struct intel_vgpu *vgpu); intel_vgpu 487 drivers/gpu/drm/i915/gvt/gvt.h void intel_gvt_reset_vgpu_locked(struct intel_vgpu *vgpu, bool dmlr, intel_vgpu 489 drivers/gpu/drm/i915/gvt/gvt.h void intel_gvt_reset_vgpu(struct intel_vgpu *vgpu); intel_vgpu 490 drivers/gpu/drm/i915/gvt/gvt.h void intel_gvt_activate_vgpu(struct intel_vgpu *vgpu); intel_vgpu 491 drivers/gpu/drm/i915/gvt/gvt.h void intel_gvt_deactivate_vgpu(struct intel_vgpu *vgpu); intel_vgpu 518 drivers/gpu/drm/i915/gvt/gvt.h bool intel_gvt_ggtt_validate_range(struct intel_vgpu *vgpu, u64 addr, u32 size); intel_vgpu 519 drivers/gpu/drm/i915/gvt/gvt.h int intel_gvt_ggtt_gmadr_g2h(struct intel_vgpu *vgpu, u64 g_addr, u64 *h_addr); intel_vgpu 520 drivers/gpu/drm/i915/gvt/gvt.h int intel_gvt_ggtt_gmadr_h2g(struct intel_vgpu *vgpu, u64 h_addr, u64 *g_addr); intel_vgpu 521 drivers/gpu/drm/i915/gvt/gvt.h int intel_gvt_ggtt_index_g2h(struct intel_vgpu *vgpu, unsigned long g_index, intel_vgpu 523 drivers/gpu/drm/i915/gvt/gvt.h int intel_gvt_ggtt_h2g_index(struct intel_vgpu *vgpu, unsigned long h_index, intel_vgpu 526 drivers/gpu/drm/i915/gvt/gvt.h void intel_vgpu_init_cfg_space(struct intel_vgpu *vgpu, intel_vgpu 528 drivers/gpu/drm/i915/gvt/gvt.h void intel_vgpu_reset_cfg_space(struct intel_vgpu *vgpu); intel_vgpu 530 drivers/gpu/drm/i915/gvt/gvt.h int intel_vgpu_emulate_cfg_read(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 533 drivers/gpu/drm/i915/gvt/gvt.h int intel_vgpu_emulate_cfg_write(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 536 drivers/gpu/drm/i915/gvt/gvt.h void intel_vgpu_emulate_hotplug(struct intel_vgpu *vgpu, bool connected); intel_vgpu 538 drivers/gpu/drm/i915/gvt/gvt.h static inline u64 intel_vgpu_get_bar_gpa(struct intel_vgpu *vgpu, int bar) intel_vgpu 545 drivers/gpu/drm/i915/gvt/gvt.h void intel_vgpu_clean_opregion(struct intel_vgpu *vgpu); intel_vgpu 546 drivers/gpu/drm/i915/gvt/gvt.h int intel_vgpu_init_opregion(struct intel_vgpu *vgpu); intel_vgpu 547 drivers/gpu/drm/i915/gvt/gvt.h int intel_vgpu_opregion_base_write_handler(struct intel_vgpu *vgpu, u32 gpa); intel_vgpu 549 drivers/gpu/drm/i915/gvt/gvt.h int intel_vgpu_emulate_opregion_request(struct intel_vgpu *vgpu, u32 swsci); intel_vgpu 550 drivers/gpu/drm/i915/gvt/gvt.h void populate_pvinfo_page(struct intel_vgpu *vgpu); intel_vgpu 553 drivers/gpu/drm/i915/gvt/gvt.h void enter_failsafe_mode(struct intel_vgpu *vgpu, int reason); intel_vgpu 556 drivers/gpu/drm/i915/gvt/gvt.h int (*emulate_cfg_read)(struct intel_vgpu *, unsigned int, void *, intel_vgpu 558 drivers/gpu/drm/i915/gvt/gvt.h int (*emulate_cfg_write)(struct intel_vgpu *, unsigned int, void *, intel_vgpu 560 drivers/gpu/drm/i915/gvt/gvt.h int (*emulate_mmio_read)(struct intel_vgpu *, u64, void *, intel_vgpu 562 drivers/gpu/drm/i915/gvt/gvt.h int (*emulate_mmio_write)(struct intel_vgpu *, u64, void *, intel_vgpu 564 drivers/gpu/drm/i915/gvt/gvt.h struct intel_vgpu *(*vgpu_create)(struct intel_gvt *, intel_vgpu 566 drivers/gpu/drm/i915/gvt/gvt.h void (*vgpu_destroy)(struct intel_vgpu *vgpu); intel_vgpu 567 drivers/gpu/drm/i915/gvt/gvt.h void (*vgpu_release)(struct intel_vgpu *vgpu); intel_vgpu 568 drivers/gpu/drm/i915/gvt/gvt.h void (*vgpu_reset)(struct intel_vgpu *); intel_vgpu 569 drivers/gpu/drm/i915/gvt/gvt.h void (*vgpu_activate)(struct intel_vgpu *); intel_vgpu 570 drivers/gpu/drm/i915/gvt/gvt.h void (*vgpu_deactivate)(struct intel_vgpu *); intel_vgpu 575 drivers/gpu/drm/i915/gvt/gvt.h int (*vgpu_query_plane)(struct intel_vgpu *vgpu, void *); intel_vgpu 576 drivers/gpu/drm/i915/gvt/gvt.h int (*vgpu_get_dmabuf)(struct intel_vgpu *vgpu, unsigned int); intel_vgpu 577 drivers/gpu/drm/i915/gvt/gvt.h int (*write_protect_handler)(struct intel_vgpu *, u64, void *, intel_vgpu 579 drivers/gpu/drm/i915/gvt/gvt.h void (*emulate_hotplug)(struct intel_vgpu *vgpu, bool connected); intel_vgpu 689 drivers/gpu/drm/i915/gvt/gvt.h void intel_gvt_debugfs_add_vgpu(struct intel_vgpu *vgpu); intel_vgpu 690 drivers/gpu/drm/i915/gvt/gvt.h void intel_gvt_debugfs_remove_vgpu(struct intel_vgpu *vgpu); intel_vgpu 72 drivers/gpu/drm/i915/gvt/handlers.c static void read_vreg(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 78 drivers/gpu/drm/i915/gvt/handlers.c static void write_vreg(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 173 drivers/gpu/drm/i915/gvt/handlers.c void enter_failsafe_mode(struct intel_vgpu *vgpu, int reason) intel_vgpu 192 drivers/gpu/drm/i915/gvt/handlers.c static int sanitize_fence_mmio_access(struct intel_vgpu *vgpu, intel_vgpu 215 drivers/gpu/drm/i915/gvt/handlers.c static int gamw_echo_dev_rw_ia_write(struct intel_vgpu *vgpu, intel_vgpu 240 drivers/gpu/drm/i915/gvt/handlers.c static int fence_mmio_read(struct intel_vgpu *vgpu, unsigned int off, intel_vgpu 253 drivers/gpu/drm/i915/gvt/handlers.c static int fence_mmio_write(struct intel_vgpu *vgpu, unsigned int off, intel_vgpu 277 drivers/gpu/drm/i915/gvt/handlers.c static int mul_force_wake_write(struct intel_vgpu *vgpu, intel_vgpu 311 drivers/gpu/drm/i915/gvt/handlers.c static int gdrst_mmio_write(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 356 drivers/gpu/drm/i915/gvt/handlers.c static int gmbus_mmio_read(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 362 drivers/gpu/drm/i915/gvt/handlers.c static int gmbus_mmio_write(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 368 drivers/gpu/drm/i915/gvt/handlers.c static int pch_pp_control_mmio_write(struct intel_vgpu *vgpu, intel_vgpu 386 drivers/gpu/drm/i915/gvt/handlers.c static int transconf_mmio_write(struct intel_vgpu *vgpu, intel_vgpu 398 drivers/gpu/drm/i915/gvt/handlers.c static int lcpll_ctl_mmio_write(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 416 drivers/gpu/drm/i915/gvt/handlers.c static int dpy_reg_mmio_read(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 440 drivers/gpu/drm/i915/gvt/handlers.c static int pipeconf_mmio_write(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 508 drivers/gpu/drm/i915/gvt/handlers.c static int force_nonpriv_write(struct intel_vgpu *vgpu, intel_vgpu 536 drivers/gpu/drm/i915/gvt/handlers.c static int ddi_buf_ctl_mmio_write(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 552 drivers/gpu/drm/i915/gvt/handlers.c static int fdi_rx_iir_mmio_write(struct intel_vgpu *vgpu, intel_vgpu 562 drivers/gpu/drm/i915/gvt/handlers.c static int fdi_auto_training_started(struct intel_vgpu *vgpu) intel_vgpu 578 drivers/gpu/drm/i915/gvt/handlers.c static int check_fdi_rx_train_status(struct intel_vgpu *vgpu, intel_vgpu 643 drivers/gpu/drm/i915/gvt/handlers.c static int update_fdi_rx_iir_status(struct intel_vgpu *vgpu, intel_vgpu 687 drivers/gpu/drm/i915/gvt/handlers.c static int dp_tp_ctl_mmio_write(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 705 drivers/gpu/drm/i915/gvt/handlers.c static int dp_tp_status_mmio_write(struct intel_vgpu *vgpu, intel_vgpu 720 drivers/gpu/drm/i915/gvt/handlers.c static int pch_adpa_mmio_write(struct intel_vgpu *vgpu, intel_vgpu 733 drivers/gpu/drm/i915/gvt/handlers.c static int south_chicken2_mmio_write(struct intel_vgpu *vgpu, intel_vgpu 751 drivers/gpu/drm/i915/gvt/handlers.c static int pri_surf_mmio_write(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 774 drivers/gpu/drm/i915/gvt/handlers.c static int spr_surf_mmio_write(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 791 drivers/gpu/drm/i915/gvt/handlers.c static int reg50080_mmio_write(struct intel_vgpu *vgpu, intel_vgpu 816 drivers/gpu/drm/i915/gvt/handlers.c static int trigger_aux_channel_interrupt(struct intel_vgpu *vgpu, intel_vgpu 839 drivers/gpu/drm/i915/gvt/handlers.c static int dp_aux_ch_ctl_trans_done(struct intel_vgpu *vgpu, u32 value, intel_vgpu 901 drivers/gpu/drm/i915/gvt/handlers.c static int dp_aux_ch_ctl_mmio_write(struct intel_vgpu *vgpu, intel_vgpu 1071 drivers/gpu/drm/i915/gvt/handlers.c static int mbctl_write(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 1079 drivers/gpu/drm/i915/gvt/handlers.c static int vga_control_mmio_write(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 1092 drivers/gpu/drm/i915/gvt/handlers.c static u32 read_virtual_sbi_register(struct intel_vgpu *vgpu, intel_vgpu 1109 drivers/gpu/drm/i915/gvt/handlers.c static void write_virtual_sbi_register(struct intel_vgpu *vgpu, intel_vgpu 1133 drivers/gpu/drm/i915/gvt/handlers.c static int sbi_data_mmio_read(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 1147 drivers/gpu/drm/i915/gvt/handlers.c static int sbi_ctl_mmio_write(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 1177 drivers/gpu/drm/i915/gvt/handlers.c static int pvinfo_mmio_read(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 1209 drivers/gpu/drm/i915/gvt/handlers.c static int handle_g2v_notification(struct intel_vgpu *vgpu, int notification) intel_vgpu 1237 drivers/gpu/drm/i915/gvt/handlers.c static int send_display_ready_uevent(struct intel_vgpu *vgpu, int ready) intel_vgpu 1254 drivers/gpu/drm/i915/gvt/handlers.c static int pvinfo_mmio_write(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 1298 drivers/gpu/drm/i915/gvt/handlers.c static int pf_write(struct intel_vgpu *vgpu, intel_vgpu 1314 drivers/gpu/drm/i915/gvt/handlers.c static int power_well_ctl_mmio_write(struct intel_vgpu *vgpu, intel_vgpu 1329 drivers/gpu/drm/i915/gvt/handlers.c static int gen9_dbuf_ctl_mmio_write(struct intel_vgpu *vgpu, intel_vgpu 1342 drivers/gpu/drm/i915/gvt/handlers.c static int fpga_dbg_mmio_write(struct intel_vgpu *vgpu, intel_vgpu 1352 drivers/gpu/drm/i915/gvt/handlers.c static int dma_ctrl_write(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 1369 drivers/gpu/drm/i915/gvt/handlers.c static int gen9_trtte_write(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 1384 drivers/gpu/drm/i915/gvt/handlers.c static int gen9_trtt_chicken_write(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 1391 drivers/gpu/drm/i915/gvt/handlers.c static int dpll_status_read(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 1413 drivers/gpu/drm/i915/gvt/handlers.c static int mailbox_write(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 1469 drivers/gpu/drm/i915/gvt/handlers.c static int hws_pga_write(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 1497 drivers/gpu/drm/i915/gvt/handlers.c static int skl_power_well_ctl_write(struct intel_vgpu *vgpu, intel_vgpu 1512 drivers/gpu/drm/i915/gvt/handlers.c static int skl_lcpll_write(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 1526 drivers/gpu/drm/i915/gvt/handlers.c static int bxt_de_pll_enable_write(struct intel_vgpu *vgpu, intel_vgpu 1539 drivers/gpu/drm/i915/gvt/handlers.c static int bxt_port_pll_enable_write(struct intel_vgpu *vgpu, intel_vgpu 1552 drivers/gpu/drm/i915/gvt/handlers.c static int bxt_phy_ctl_family_write(struct intel_vgpu *vgpu, intel_vgpu 1573 drivers/gpu/drm/i915/gvt/handlers.c static int bxt_port_tx_dw3_read(struct intel_vgpu *vgpu, intel_vgpu 1585 drivers/gpu/drm/i915/gvt/handlers.c static int bxt_pcs_dw12_grp_write(struct intel_vgpu *vgpu, intel_vgpu 1603 drivers/gpu/drm/i915/gvt/handlers.c static int bxt_gt_disp_pwron_write(struct intel_vgpu *vgpu, intel_vgpu 1628 drivers/gpu/drm/i915/gvt/handlers.c static int edp_psr_imr_iir_write(struct intel_vgpu *vgpu, intel_vgpu 1635 drivers/gpu/drm/i915/gvt/handlers.c static int mmio_read_from_hw(struct intel_vgpu *vgpu, intel_vgpu 1664 drivers/gpu/drm/i915/gvt/handlers.c static int elsp_mmio_write(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 1690 drivers/gpu/drm/i915/gvt/handlers.c static int ring_mode_mmio_write(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 1746 drivers/gpu/drm/i915/gvt/handlers.c static int gvt_reg_tlb_control_handler(struct intel_vgpu *vgpu, intel_vgpu 1778 drivers/gpu/drm/i915/gvt/handlers.c static int ring_reset_ctl_write(struct intel_vgpu *vgpu, intel_vgpu 1795 drivers/gpu/drm/i915/gvt/handlers.c static int csfe_chicken1_mmio_write(struct intel_vgpu *vgpu, intel_vgpu 3441 drivers/gpu/drm/i915/gvt/handlers.c int intel_vgpu_default_mmio_read(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 3458 drivers/gpu/drm/i915/gvt/handlers.c int intel_vgpu_default_mmio_write(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 3475 drivers/gpu/drm/i915/gvt/handlers.c int intel_vgpu_mask_mmio_write(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 3517 drivers/gpu/drm/i915/gvt/handlers.c int intel_vgpu_mmio_reg_rw(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 51 drivers/gpu/drm/i915/gvt/interrupt.c static void update_upstream_irq(struct intel_vgpu *vgpu, intel_vgpu 175 drivers/gpu/drm/i915/gvt/interrupt.c int intel_vgpu_reg_imr_handler(struct intel_vgpu *vgpu, intel_vgpu 205 drivers/gpu/drm/i915/gvt/interrupt.c int intel_vgpu_reg_master_irq_handler(struct intel_vgpu *vgpu, intel_vgpu 244 drivers/gpu/drm/i915/gvt/interrupt.c int intel_vgpu_reg_ier_handler(struct intel_vgpu *vgpu, intel_vgpu 282 drivers/gpu/drm/i915/gvt/interrupt.c int intel_vgpu_reg_iir_handler(struct intel_vgpu *vgpu, unsigned int reg, intel_vgpu 319 drivers/gpu/drm/i915/gvt/interrupt.c static void update_upstream_irq(struct intel_vgpu *vgpu, intel_vgpu 395 drivers/gpu/drm/i915/gvt/interrupt.c static int inject_virtual_interrupt(struct intel_vgpu *vgpu) intel_vgpu 401 drivers/gpu/drm/i915/gvt/interrupt.c enum intel_gvt_event_type event, struct intel_vgpu *vgpu) intel_vgpu 424 drivers/gpu/drm/i915/gvt/interrupt.c enum intel_gvt_event_type event, struct intel_vgpu *vgpu) intel_vgpu 464 drivers/gpu/drm/i915/gvt/interrupt.c static void gen8_check_pending_irq(struct intel_vgpu *vgpu) intel_vgpu 618 drivers/gpu/drm/i915/gvt/interrupt.c void intel_vgpu_trigger_virtual_event(struct intel_vgpu *vgpu, intel_vgpu 140 drivers/gpu/drm/i915/gvt/interrupt.h enum intel_gvt_event_type event, struct intel_vgpu *vgpu); intel_vgpu 144 drivers/gpu/drm/i915/gvt/interrupt.h void (*check_pending_irq)(struct intel_vgpu *vgpu); intel_vgpu 217 drivers/gpu/drm/i915/gvt/interrupt.h void intel_vgpu_trigger_virtual_event(struct intel_vgpu *vgpu, intel_vgpu 220 drivers/gpu/drm/i915/gvt/interrupt.h int intel_vgpu_reg_iir_handler(struct intel_vgpu *vgpu, unsigned int reg, intel_vgpu 222 drivers/gpu/drm/i915/gvt/interrupt.h int intel_vgpu_reg_ier_handler(struct intel_vgpu *vgpu, intel_vgpu 224 drivers/gpu/drm/i915/gvt/interrupt.h int intel_vgpu_reg_master_irq_handler(struct intel_vgpu *vgpu, intel_vgpu 226 drivers/gpu/drm/i915/gvt/interrupt.h int intel_vgpu_reg_imr_handler(struct intel_vgpu *vgpu, intel_vgpu 66 drivers/gpu/drm/i915/gvt/kvmgt.c size_t (*rw)(struct intel_vgpu *vgpu, char *buf, intel_vgpu 68 drivers/gpu/drm/i915/gvt/kvmgt.c void (*release)(struct intel_vgpu *vgpu, intel_vgpu 93 drivers/gpu/drm/i915/gvt/kvmgt.c struct intel_vgpu *vgpu; intel_vgpu 102 drivers/gpu/drm/i915/gvt/kvmgt.c struct intel_vgpu *vgpu; intel_vgpu 120 drivers/gpu/drm/i915/gvt/kvmgt.c static void gvt_unpin_guest_page(struct intel_vgpu *vgpu, unsigned long gfn, intel_vgpu 138 drivers/gpu/drm/i915/gvt/kvmgt.c static int gvt_pin_guest_page(struct intel_vgpu *vgpu, unsigned long gfn, intel_vgpu 187 drivers/gpu/drm/i915/gvt/kvmgt.c static int gvt_dma_map_page(struct intel_vgpu *vgpu, unsigned long gfn, intel_vgpu 210 drivers/gpu/drm/i915/gvt/kvmgt.c static void gvt_dma_unmap_page(struct intel_vgpu *vgpu, unsigned long gfn, intel_vgpu 219 drivers/gpu/drm/i915/gvt/kvmgt.c static struct gvt_dma *__gvt_cache_find_dma_addr(struct intel_vgpu *vgpu, intel_vgpu 238 drivers/gpu/drm/i915/gvt/kvmgt.c static struct gvt_dma *__gvt_cache_find_gfn(struct intel_vgpu *vgpu, gfn_t gfn) intel_vgpu 256 drivers/gpu/drm/i915/gvt/kvmgt.c static int __gvt_cache_add(struct intel_vgpu *vgpu, gfn_t gfn, intel_vgpu 305 drivers/gpu/drm/i915/gvt/kvmgt.c static void __gvt_cache_remove_entry(struct intel_vgpu *vgpu, intel_vgpu 314 drivers/gpu/drm/i915/gvt/kvmgt.c static void gvt_cache_destroy(struct intel_vgpu *vgpu) intel_vgpu 333 drivers/gpu/drm/i915/gvt/kvmgt.c static void gvt_cache_init(struct intel_vgpu *vgpu) intel_vgpu 409 drivers/gpu/drm/i915/gvt/kvmgt.c static size_t intel_vgpu_reg_rw_opregion(struct intel_vgpu *vgpu, char *buf, intel_vgpu 427 drivers/gpu/drm/i915/gvt/kvmgt.c static void intel_vgpu_reg_release_opregion(struct intel_vgpu *vgpu, intel_vgpu 437 drivers/gpu/drm/i915/gvt/kvmgt.c static int handle_edid_regs(struct intel_vgpu *vgpu, intel_vgpu 508 drivers/gpu/drm/i915/gvt/kvmgt.c static size_t intel_vgpu_reg_rw_edid(struct intel_vgpu *vgpu, char *buf, intel_vgpu 531 drivers/gpu/drm/i915/gvt/kvmgt.c static void intel_vgpu_reg_release_edid(struct intel_vgpu *vgpu, intel_vgpu 542 drivers/gpu/drm/i915/gvt/kvmgt.c static int intel_vgpu_register_reg(struct intel_vgpu *vgpu, intel_vgpu 568 drivers/gpu/drm/i915/gvt/kvmgt.c struct intel_vgpu *vgpu = (struct intel_vgpu *)p_vgpu; intel_vgpu 582 drivers/gpu/drm/i915/gvt/kvmgt.c struct intel_vgpu *vgpu = (struct intel_vgpu *)p_vgpu; intel_vgpu 610 drivers/gpu/drm/i915/gvt/kvmgt.c struct intel_vgpu *vgpu = (struct intel_vgpu *)p_vgpu; intel_vgpu 640 drivers/gpu/drm/i915/gvt/kvmgt.c if (WARN_ON(!((struct intel_vgpu *)vgpu)->vdev.vfio_device)) intel_vgpu 643 drivers/gpu/drm/i915/gvt/kvmgt.c vfio_device_put(((struct intel_vgpu *)vgpu)->vdev.vfio_device); intel_vgpu 648 drivers/gpu/drm/i915/gvt/kvmgt.c struct intel_vgpu *vgpu = NULL; intel_vgpu 687 drivers/gpu/drm/i915/gvt/kvmgt.c struct intel_vgpu *vgpu = mdev_get_drvdata(mdev); intel_vgpu 699 drivers/gpu/drm/i915/gvt/kvmgt.c struct intel_vgpu *vgpu = container_of(nb, intel_vgpu 700 drivers/gpu/drm/i915/gvt/kvmgt.c struct intel_vgpu, intel_vgpu 730 drivers/gpu/drm/i915/gvt/kvmgt.c struct intel_vgpu *vgpu = container_of(nb, intel_vgpu 731 drivers/gpu/drm/i915/gvt/kvmgt.c struct intel_vgpu, intel_vgpu 747 drivers/gpu/drm/i915/gvt/kvmgt.c struct intel_vgpu *vgpu = mdev_get_drvdata(mdev); intel_vgpu 798 drivers/gpu/drm/i915/gvt/kvmgt.c static void intel_vgpu_release_msi_eventfd_ctx(struct intel_vgpu *vgpu) intel_vgpu 809 drivers/gpu/drm/i915/gvt/kvmgt.c static void __intel_vgpu_release(struct intel_vgpu *vgpu) intel_vgpu 844 drivers/gpu/drm/i915/gvt/kvmgt.c struct intel_vgpu *vgpu = mdev_get_drvdata(mdev); intel_vgpu 851 drivers/gpu/drm/i915/gvt/kvmgt.c struct intel_vgpu *vgpu = container_of(work, struct intel_vgpu, intel_vgpu 857 drivers/gpu/drm/i915/gvt/kvmgt.c static u64 intel_vgpu_get_bar_addr(struct intel_vgpu *vgpu, int bar) intel_vgpu 884 drivers/gpu/drm/i915/gvt/kvmgt.c static int intel_vgpu_bar_rw(struct intel_vgpu *vgpu, int bar, u64 off, intel_vgpu 899 drivers/gpu/drm/i915/gvt/kvmgt.c static inline bool intel_vgpu_in_aperture(struct intel_vgpu *vgpu, u64 off) intel_vgpu 905 drivers/gpu/drm/i915/gvt/kvmgt.c static int intel_vgpu_aperture_rw(struct intel_vgpu *vgpu, u64 off, intel_vgpu 935 drivers/gpu/drm/i915/gvt/kvmgt.c struct intel_vgpu *vgpu = mdev_get_drvdata(mdev); intel_vgpu 983 drivers/gpu/drm/i915/gvt/kvmgt.c struct intel_vgpu *vgpu = mdev_get_drvdata(mdev); intel_vgpu 1152 drivers/gpu/drm/i915/gvt/kvmgt.c struct intel_vgpu *vgpu = mdev_get_drvdata(mdev); intel_vgpu 1183 drivers/gpu/drm/i915/gvt/kvmgt.c static int intel_vgpu_get_irq_count(struct intel_vgpu *vgpu, int type) intel_vgpu 1191 drivers/gpu/drm/i915/gvt/kvmgt.c static int intel_vgpu_set_intx_mask(struct intel_vgpu *vgpu, intel_vgpu 1199 drivers/gpu/drm/i915/gvt/kvmgt.c static int intel_vgpu_set_intx_unmask(struct intel_vgpu *vgpu, intel_vgpu 1206 drivers/gpu/drm/i915/gvt/kvmgt.c static int intel_vgpu_set_intx_trigger(struct intel_vgpu *vgpu, intel_vgpu 1213 drivers/gpu/drm/i915/gvt/kvmgt.c static int intel_vgpu_set_msi_trigger(struct intel_vgpu *vgpu, intel_vgpu 1234 drivers/gpu/drm/i915/gvt/kvmgt.c static int intel_vgpu_set_irqs(struct intel_vgpu *vgpu, u32 flags, intel_vgpu 1238 drivers/gpu/drm/i915/gvt/kvmgt.c int (*func)(struct intel_vgpu *vgpu, unsigned int index, intel_vgpu 1278 drivers/gpu/drm/i915/gvt/kvmgt.c struct intel_vgpu *vgpu = mdev_get_drvdata(mdev); intel_vgpu 1560 drivers/gpu/drm/i915/gvt/kvmgt.c struct intel_vgpu *vgpu = (struct intel_vgpu *) intel_vgpu 1574 drivers/gpu/drm/i915/gvt/kvmgt.c struct intel_vgpu *vgpu = (struct intel_vgpu *) intel_vgpu 1735 drivers/gpu/drm/i915/gvt/kvmgt.c static bool __kvmgt_vgpu_exist(struct intel_vgpu *vgpu, struct kvm *kvm) intel_vgpu 1737 drivers/gpu/drm/i915/gvt/kvmgt.c struct intel_vgpu *itr; intel_vgpu 1761 drivers/gpu/drm/i915/gvt/kvmgt.c struct intel_vgpu *vgpu; intel_vgpu 1824 drivers/gpu/drm/i915/gvt/kvmgt.c struct intel_vgpu *vgpu = (struct intel_vgpu *)p_vgpu; intel_vgpu 1841 drivers/gpu/drm/i915/gvt/kvmgt.c struct intel_vgpu *vgpu; intel_vgpu 1888 drivers/gpu/drm/i915/gvt/kvmgt.c struct intel_vgpu *vgpu; intel_vgpu 47 drivers/gpu/drm/i915/gvt/mmio.c int intel_vgpu_gpa_to_mmio_offset(struct intel_vgpu *vgpu, u64 gpa) intel_vgpu 60 drivers/gpu/drm/i915/gvt/mmio.c static void failsafe_emulate_mmio_rw(struct intel_vgpu *vgpu, u64 pa, intel_vgpu 102 drivers/gpu/drm/i915/gvt/mmio.c int intel_vgpu_emulate_mmio_read(struct intel_vgpu *vgpu, u64 pa, intel_vgpu 174 drivers/gpu/drm/i915/gvt/mmio.c int intel_vgpu_emulate_mmio_write(struct intel_vgpu *vgpu, u64 pa, intel_vgpu 234 drivers/gpu/drm/i915/gvt/mmio.c void intel_vgpu_reset_mmio(struct intel_vgpu *vgpu, bool dmlr) intel_vgpu 293 drivers/gpu/drm/i915/gvt/mmio.c int intel_vgpu_init_mmio(struct intel_vgpu *vgpu) intel_vgpu 311 drivers/gpu/drm/i915/gvt/mmio.c void intel_vgpu_clean_mmio(struct intel_vgpu *vgpu) intel_vgpu 40 drivers/gpu/drm/i915/gvt/mmio.h struct intel_vgpu; intel_vgpu 57 drivers/gpu/drm/i915/gvt/mmio.h typedef int (*gvt_mmio_func)(struct intel_vgpu *, unsigned int, void *, intel_vgpu 81 drivers/gpu/drm/i915/gvt/mmio.h int intel_vgpu_init_mmio(struct intel_vgpu *vgpu); intel_vgpu 82 drivers/gpu/drm/i915/gvt/mmio.h void intel_vgpu_reset_mmio(struct intel_vgpu *vgpu, bool dmlr); intel_vgpu 83 drivers/gpu/drm/i915/gvt/mmio.h void intel_vgpu_clean_mmio(struct intel_vgpu *vgpu); intel_vgpu 85 drivers/gpu/drm/i915/gvt/mmio.h int intel_vgpu_gpa_to_mmio_offset(struct intel_vgpu *vgpu, u64 gpa); intel_vgpu 87 drivers/gpu/drm/i915/gvt/mmio.h int intel_vgpu_emulate_mmio_read(struct intel_vgpu *vgpu, u64 pa, intel_vgpu 89 drivers/gpu/drm/i915/gvt/mmio.h int intel_vgpu_emulate_mmio_write(struct intel_vgpu *vgpu, u64 pa, intel_vgpu 92 drivers/gpu/drm/i915/gvt/mmio.h int intel_vgpu_default_mmio_read(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 94 drivers/gpu/drm/i915/gvt/mmio.h int intel_vgpu_default_mmio_write(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 100 drivers/gpu/drm/i915/gvt/mmio.h int intel_vgpu_mmio_reg_rw(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 103 drivers/gpu/drm/i915/gvt/mmio.h int intel_vgpu_mask_mmio_write(struct intel_vgpu *vgpu, unsigned int offset, intel_vgpu 192 drivers/gpu/drm/i915/gvt/mmio_context.c restore_context_mmio_for_inhibit(struct intel_vgpu *vgpu, intel_vgpu 238 drivers/gpu/drm/i915/gvt/mmio_context.c restore_render_mocs_control_for_inhibit(struct intel_vgpu *vgpu, intel_vgpu 265 drivers/gpu/drm/i915/gvt/mmio_context.c restore_render_mocs_l3cc_for_inhibit(struct intel_vgpu *vgpu, intel_vgpu 296 drivers/gpu/drm/i915/gvt/mmio_context.c int intel_vgpu_restore_inhibit_context(struct intel_vgpu *vgpu, intel_vgpu 346 drivers/gpu/drm/i915/gvt/mmio_context.c static void handle_tlb_pending_event(struct intel_vgpu *vgpu, int ring_id) intel_vgpu 391 drivers/gpu/drm/i915/gvt/mmio_context.c static void switch_mocs(struct intel_vgpu *pre, struct intel_vgpu *next, intel_vgpu 467 drivers/gpu/drm/i915/gvt/mmio_context.c static void switch_mmio(struct intel_vgpu *pre, intel_vgpu 468 drivers/gpu/drm/i915/gvt/mmio_context.c struct intel_vgpu *next, intel_vgpu 550 drivers/gpu/drm/i915/gvt/mmio_context.c void intel_gvt_switch_mmio(struct intel_vgpu *pre, intel_vgpu 551 drivers/gpu/drm/i915/gvt/mmio_context.c struct intel_vgpu *next, int ring_id) intel_vgpu 47 drivers/gpu/drm/i915/gvt/mmio_context.h void intel_gvt_switch_mmio(struct intel_vgpu *pre, intel_vgpu 48 drivers/gpu/drm/i915/gvt/mmio_context.h struct intel_vgpu *next, int ring_id); intel_vgpu 54 drivers/gpu/drm/i915/gvt/mmio_context.h int intel_vgpu_restore_inhibit_context(struct intel_vgpu *vgpu, intel_vgpu 80 drivers/gpu/drm/i915/gvt/mpt.h static inline int intel_gvt_hypervisor_attach_vgpu(struct intel_vgpu *vgpu) intel_vgpu 96 drivers/gpu/drm/i915/gvt/mpt.h static inline void intel_gvt_hypervisor_detach_vgpu(struct intel_vgpu *vgpu) intel_vgpu 116 drivers/gpu/drm/i915/gvt/mpt.h static inline int intel_gvt_hypervisor_inject_msi(struct intel_vgpu *vgpu) intel_vgpu 163 drivers/gpu/drm/i915/gvt/mpt.h struct intel_vgpu *vgpu, unsigned long gfn) intel_vgpu 177 drivers/gpu/drm/i915/gvt/mpt.h struct intel_vgpu *vgpu, unsigned long gfn) intel_vgpu 192 drivers/gpu/drm/i915/gvt/mpt.h static inline int intel_gvt_hypervisor_read_gpa(struct intel_vgpu *vgpu, intel_vgpu 208 drivers/gpu/drm/i915/gvt/mpt.h static inline int intel_gvt_hypervisor_write_gpa(struct intel_vgpu *vgpu, intel_vgpu 223 drivers/gpu/drm/i915/gvt/mpt.h struct intel_vgpu *vgpu, unsigned long gfn) intel_vgpu 239 drivers/gpu/drm/i915/gvt/mpt.h struct intel_vgpu *vgpu, unsigned long gfn, unsigned long size, intel_vgpu 252 drivers/gpu/drm/i915/gvt/mpt.h struct intel_vgpu *vgpu, dma_addr_t dma_addr) intel_vgpu 269 drivers/gpu/drm/i915/gvt/mpt.h struct intel_vgpu *vgpu, unsigned long gfn, intel_vgpu 292 drivers/gpu/drm/i915/gvt/mpt.h struct intel_vgpu *vgpu, u64 start, u64 end, bool map) intel_vgpu 308 drivers/gpu/drm/i915/gvt/mpt.h static inline int intel_gvt_hypervisor_set_opregion(struct intel_vgpu *vgpu) intel_vgpu 324 drivers/gpu/drm/i915/gvt/mpt.h static inline int intel_gvt_hypervisor_set_edid(struct intel_vgpu *vgpu, intel_vgpu 340 drivers/gpu/drm/i915/gvt/mpt.h static inline int intel_gvt_hypervisor_get_vfio_device(struct intel_vgpu *vgpu) intel_vgpu 355 drivers/gpu/drm/i915/gvt/mpt.h static inline void intel_gvt_hypervisor_put_vfio_device(struct intel_vgpu *vgpu) intel_vgpu 372 drivers/gpu/drm/i915/gvt/mpt.h struct intel_vgpu *vgpu, unsigned long gfn) intel_vgpu 221 drivers/gpu/drm/i915/gvt/opregion.c int intel_vgpu_init_opregion(struct intel_vgpu *vgpu) intel_vgpu 259 drivers/gpu/drm/i915/gvt/opregion.c static int map_vgpu_opregion(struct intel_vgpu *vgpu, bool map) intel_vgpu 295 drivers/gpu/drm/i915/gvt/opregion.c int intel_vgpu_opregion_base_write_handler(struct intel_vgpu *vgpu, u32 gpa) intel_vgpu 333 drivers/gpu/drm/i915/gvt/opregion.c void intel_vgpu_clean_opregion(struct intel_vgpu *vgpu) intel_vgpu 467 drivers/gpu/drm/i915/gvt/opregion.c int intel_vgpu_emulate_opregion_request(struct intel_vgpu *vgpu, u32 swsci) intel_vgpu 35 drivers/gpu/drm/i915/gvt/page_track.c struct intel_vgpu *vgpu, unsigned long gfn) intel_vgpu 50 drivers/gpu/drm/i915/gvt/page_track.c int intel_vgpu_register_page_track(struct intel_vgpu *vgpu, unsigned long gfn, intel_vgpu 82 drivers/gpu/drm/i915/gvt/page_track.c void intel_vgpu_unregister_page_track(struct intel_vgpu *vgpu, intel_vgpu 103 drivers/gpu/drm/i915/gvt/page_track.c int intel_vgpu_enable_page_track(struct intel_vgpu *vgpu, unsigned long gfn) intel_vgpu 130 drivers/gpu/drm/i915/gvt/page_track.c int intel_vgpu_disable_page_track(struct intel_vgpu *vgpu, unsigned long gfn) intel_vgpu 159 drivers/gpu/drm/i915/gvt/page_track.c int intel_vgpu_page_track_handler(struct intel_vgpu *vgpu, u64 gpa, intel_vgpu 42 drivers/gpu/drm/i915/gvt/page_track.h struct intel_vgpu *vgpu, unsigned long gfn); intel_vgpu 44 drivers/gpu/drm/i915/gvt/page_track.h int intel_vgpu_register_page_track(struct intel_vgpu *vgpu, intel_vgpu 47 drivers/gpu/drm/i915/gvt/page_track.h void intel_vgpu_unregister_page_track(struct intel_vgpu *vgpu, intel_vgpu 50 drivers/gpu/drm/i915/gvt/page_track.h int intel_vgpu_enable_page_track(struct intel_vgpu *vgpu, unsigned long gfn); intel_vgpu 51 drivers/gpu/drm/i915/gvt/page_track.h int intel_vgpu_disable_page_track(struct intel_vgpu *vgpu, unsigned long gfn); intel_vgpu 53 drivers/gpu/drm/i915/gvt/page_track.h int intel_vgpu_page_track_handler(struct intel_vgpu *vgpu, u64 gpa, intel_vgpu 37 drivers/gpu/drm/i915/gvt/sched_policy.c static bool vgpu_has_pending_workload(struct intel_vgpu *vgpu) intel_vgpu 55 drivers/gpu/drm/i915/gvt/sched_policy.c struct intel_vgpu *vgpu; intel_vgpu 75 drivers/gpu/drm/i915/gvt/sched_policy.c static void vgpu_update_timeslice(struct intel_vgpu *vgpu, ktime_t cur_time) intel_vgpu 176 drivers/gpu/drm/i915/gvt/sched_policy.c static struct intel_vgpu *find_busy_vgpu(struct gvt_sched_data *sched_data) intel_vgpu 179 drivers/gpu/drm/i915/gvt/sched_policy.c struct intel_vgpu *vgpu = NULL; intel_vgpu 216 drivers/gpu/drm/i915/gvt/sched_policy.c struct intel_vgpu *vgpu = NULL; intel_vgpu 311 drivers/gpu/drm/i915/gvt/sched_policy.c static int tbs_sched_init_vgpu(struct intel_vgpu *vgpu) intel_vgpu 328 drivers/gpu/drm/i915/gvt/sched_policy.c static void tbs_sched_clean_vgpu(struct intel_vgpu *vgpu) intel_vgpu 341 drivers/gpu/drm/i915/gvt/sched_policy.c static void tbs_sched_start_schedule(struct intel_vgpu *vgpu) intel_vgpu 363 drivers/gpu/drm/i915/gvt/sched_policy.c static void tbs_sched_stop_schedule(struct intel_vgpu *vgpu) intel_vgpu 406 drivers/gpu/drm/i915/gvt/sched_policy.c int intel_vgpu_init_sched_policy(struct intel_vgpu *vgpu) intel_vgpu 417 drivers/gpu/drm/i915/gvt/sched_policy.c void intel_vgpu_clean_sched_policy(struct intel_vgpu *vgpu) intel_vgpu 424 drivers/gpu/drm/i915/gvt/sched_policy.c void intel_vgpu_start_schedule(struct intel_vgpu *vgpu) intel_vgpu 443 drivers/gpu/drm/i915/gvt/sched_policy.c void intel_vgpu_stop_schedule(struct intel_vgpu *vgpu) intel_vgpu 40 drivers/gpu/drm/i915/gvt/sched_policy.h int (*init_vgpu)(struct intel_vgpu *vgpu); intel_vgpu 41 drivers/gpu/drm/i915/gvt/sched_policy.h void (*clean_vgpu)(struct intel_vgpu *vgpu); intel_vgpu 42 drivers/gpu/drm/i915/gvt/sched_policy.h void (*start_schedule)(struct intel_vgpu *vgpu); intel_vgpu 43 drivers/gpu/drm/i915/gvt/sched_policy.h void (*stop_schedule)(struct intel_vgpu *vgpu); intel_vgpu 52 drivers/gpu/drm/i915/gvt/sched_policy.h int intel_vgpu_init_sched_policy(struct intel_vgpu *vgpu); intel_vgpu 54 drivers/gpu/drm/i915/gvt/sched_policy.h void intel_vgpu_clean_sched_policy(struct intel_vgpu *vgpu); intel_vgpu 56 drivers/gpu/drm/i915/gvt/sched_policy.h void intel_vgpu_start_schedule(struct intel_vgpu *vgpu); intel_vgpu 58 drivers/gpu/drm/i915/gvt/sched_policy.h void intel_vgpu_stop_schedule(struct intel_vgpu *vgpu); intel_vgpu 128 drivers/gpu/drm/i915/gvt/scheduler.c struct intel_vgpu *vgpu = workload->vgpu; intel_vgpu 212 drivers/gpu/drm/i915/gvt/scheduler.c static void save_ring_hw_state(struct intel_vgpu *vgpu, int ring_id) intel_vgpu 303 drivers/gpu/drm/i915/gvt/scheduler.c struct intel_vgpu *vgpu = workload->vgpu; intel_vgpu 390 drivers/gpu/drm/i915/gvt/scheduler.c struct intel_vgpu *vgpu = workload->vgpu; intel_vgpu 420 drivers/gpu/drm/i915/gvt/scheduler.c struct intel_vgpu *vgpu = workload->vgpu; intel_vgpu 577 drivers/gpu/drm/i915/gvt/scheduler.c struct intel_vgpu *vgpu = workload->vgpu; intel_vgpu 587 drivers/gpu/drm/i915/gvt/scheduler.c struct intel_vgpu *vgpu = workload->vgpu; intel_vgpu 622 drivers/gpu/drm/i915/gvt/scheduler.c struct intel_vgpu *vgpu = workload->vgpu; intel_vgpu 691 drivers/gpu/drm/i915/gvt/scheduler.c struct intel_vgpu *vgpu = workload->vgpu; intel_vgpu 801 drivers/gpu/drm/i915/gvt/scheduler.c struct intel_vgpu *vgpu = workload->vgpu; intel_vgpu 884 drivers/gpu/drm/i915/gvt/scheduler.c void intel_vgpu_clean_workloads(struct intel_vgpu *vgpu, intel_vgpu 909 drivers/gpu/drm/i915/gvt/scheduler.c struct intel_vgpu *vgpu = workload->vgpu; intel_vgpu 997 drivers/gpu/drm/i915/gvt/scheduler.c struct intel_vgpu *vgpu = NULL; intel_vgpu 1070 drivers/gpu/drm/i915/gvt/scheduler.c void intel_gvt_wait_vgpu_idle(struct intel_vgpu *vgpu) intel_vgpu 1170 drivers/gpu/drm/i915/gvt/scheduler.c void intel_vgpu_clean_submission(struct intel_vgpu *vgpu) intel_vgpu 1194 drivers/gpu/drm/i915/gvt/scheduler.c void intel_vgpu_reset_submission(struct intel_vgpu *vgpu, intel_vgpu 1234 drivers/gpu/drm/i915/gvt/scheduler.c int intel_vgpu_setup_submission(struct intel_vgpu *vgpu) intel_vgpu 1329 drivers/gpu/drm/i915/gvt/scheduler.c int intel_vgpu_select_submission_ops(struct intel_vgpu *vgpu, intel_vgpu 1392 drivers/gpu/drm/i915/gvt/scheduler.c alloc_workload(struct intel_vgpu *vgpu) intel_vgpu 1416 drivers/gpu/drm/i915/gvt/scheduler.c static void read_guest_pdps(struct intel_vgpu *vgpu, intel_vgpu 1433 drivers/gpu/drm/i915/gvt/scheduler.c struct intel_vgpu *vgpu = workload->vgpu; intel_vgpu 1476 drivers/gpu/drm/i915/gvt/scheduler.c intel_vgpu_create_workload(struct intel_vgpu *vgpu, int ring_id, intel_vgpu 40 drivers/gpu/drm/i915/gvt/scheduler.h struct intel_vgpu *current_vgpu; intel_vgpu 41 drivers/gpu/drm/i915/gvt/scheduler.h struct intel_vgpu *next_vgpu; intel_vgpu 47 drivers/gpu/drm/i915/gvt/scheduler.h struct intel_vgpu *engine_owner[I915_NUM_ENGINES]; intel_vgpu 81 drivers/gpu/drm/i915/gvt/scheduler.h struct intel_vgpu *vgpu; intel_vgpu 141 drivers/gpu/drm/i915/gvt/scheduler.h void intel_gvt_wait_vgpu_idle(struct intel_vgpu *vgpu); intel_vgpu 143 drivers/gpu/drm/i915/gvt/scheduler.h int intel_vgpu_setup_submission(struct intel_vgpu *vgpu); intel_vgpu 145 drivers/gpu/drm/i915/gvt/scheduler.h void intel_vgpu_reset_submission(struct intel_vgpu *vgpu, intel_vgpu 148 drivers/gpu/drm/i915/gvt/scheduler.h void intel_vgpu_clean_submission(struct intel_vgpu *vgpu); intel_vgpu 150 drivers/gpu/drm/i915/gvt/scheduler.h int intel_vgpu_select_submission_ops(struct intel_vgpu *vgpu, intel_vgpu 158 drivers/gpu/drm/i915/gvt/scheduler.h intel_vgpu_create_workload(struct intel_vgpu *vgpu, int ring_id, intel_vgpu 163 drivers/gpu/drm/i915/gvt/scheduler.h void intel_vgpu_clean_workloads(struct intel_vgpu *vgpu, intel_vgpu 38 drivers/gpu/drm/i915/gvt/vgpu.c void populate_pvinfo_page(struct intel_vgpu *vgpu) intel_vgpu 213 drivers/gpu/drm/i915/gvt/vgpu.c void intel_gvt_activate_vgpu(struct intel_vgpu *vgpu) intel_vgpu 228 drivers/gpu/drm/i915/gvt/vgpu.c void intel_gvt_deactivate_vgpu(struct intel_vgpu *vgpu) intel_vgpu 254 drivers/gpu/drm/i915/gvt/vgpu.c void intel_gvt_release_vgpu(struct intel_vgpu *vgpu) intel_vgpu 271 drivers/gpu/drm/i915/gvt/vgpu.c void intel_gvt_destroy_vgpu(struct intel_vgpu *vgpu) intel_vgpu 319 drivers/gpu/drm/i915/gvt/vgpu.c struct intel_vgpu *intel_gvt_create_idle_vgpu(struct intel_gvt *gvt) intel_vgpu 321 drivers/gpu/drm/i915/gvt/vgpu.c struct intel_vgpu *vgpu; intel_vgpu 356 drivers/gpu/drm/i915/gvt/vgpu.c void intel_gvt_destroy_idle_vgpu(struct intel_vgpu *vgpu) intel_vgpu 365 drivers/gpu/drm/i915/gvt/vgpu.c static struct intel_vgpu *__intel_gvt_create_vgpu(struct intel_gvt *gvt, intel_vgpu 368 drivers/gpu/drm/i915/gvt/vgpu.c struct intel_vgpu *vgpu; intel_vgpu 476 drivers/gpu/drm/i915/gvt/vgpu.c struct intel_vgpu *intel_gvt_create_vgpu(struct intel_gvt *gvt, intel_vgpu 480 drivers/gpu/drm/i915/gvt/vgpu.c struct intel_vgpu *vgpu; intel_vgpu 532 drivers/gpu/drm/i915/gvt/vgpu.c void intel_gvt_reset_vgpu_locked(struct intel_vgpu *vgpu, bool dmlr, intel_vgpu 591 drivers/gpu/drm/i915/gvt/vgpu.c void intel_gvt_reset_vgpu(struct intel_vgpu *vgpu)