Lines Matching defs:vgpu

97 	struct intel_vgpu *vgpu;  member
128 static void gvt_unpin_guest_page(struct intel_vgpu *vgpu, unsigned long gfn, in gvt_unpin_guest_page()
136 static int gvt_pin_guest_page(struct intel_vgpu *vgpu, unsigned long gfn, in gvt_pin_guest_page()
177 static int gvt_dma_map_page(struct intel_vgpu *vgpu, unsigned long gfn, in gvt_dma_map_page()
200 static void gvt_dma_unmap_page(struct intel_vgpu *vgpu, unsigned long gfn, in gvt_dma_unmap_page()
209 static struct gvt_dma *__gvt_cache_find_dma_addr(struct intel_vgpu *vgpu, in __gvt_cache_find_dma_addr()
228 static struct gvt_dma *__gvt_cache_find_gfn(struct intel_vgpu *vgpu, gfn_t gfn) in __gvt_cache_find_gfn()
246 static int __gvt_cache_add(struct intel_vgpu *vgpu, gfn_t gfn, in __gvt_cache_add()
295 static void __gvt_cache_remove_entry(struct intel_vgpu *vgpu, in __gvt_cache_remove_entry()
304 static void gvt_cache_destroy(struct intel_vgpu *vgpu) in gvt_cache_destroy()
323 static void gvt_cache_init(struct intel_vgpu *vgpu) in gvt_cache_init()
399 static size_t intel_vgpu_reg_rw_opregion(struct intel_vgpu *vgpu, char *buf, in intel_vgpu_reg_rw_opregion()
418 static void intel_vgpu_reg_release_opregion(struct intel_vgpu *vgpu, in intel_vgpu_reg_release_opregion()
428 static int handle_edid_regs(struct intel_vgpu *vgpu, in handle_edid_regs()
499 static size_t intel_vgpu_reg_rw_edid(struct intel_vgpu *vgpu, char *buf, in intel_vgpu_reg_rw_edid()
521 static void intel_vgpu_reg_release_edid(struct intel_vgpu *vgpu, in intel_vgpu_reg_release_edid()
532 static int intel_vgpu_register_reg(struct intel_vgpu *vgpu, in intel_vgpu_register_reg()
556 int intel_gvt_set_opregion(struct intel_vgpu *vgpu) in intel_gvt_set_opregion()
583 int intel_gvt_set_edid(struct intel_vgpu *vgpu, int port_num) in intel_gvt_set_edid()
615 struct intel_vgpu *vgpu = vfio_dev_to_vgpu(vfio_dev); in intel_vgpu_dma_unmap() local
633 static bool __kvmgt_vgpu_exist(struct intel_vgpu *vgpu) in __kvmgt_vgpu_exist()
656 struct intel_vgpu *vgpu = vfio_dev_to_vgpu(vfio_dev); in intel_vgpu_open_device() local
681 static void intel_vgpu_release_msi_eventfd_ctx(struct intel_vgpu *vgpu) in intel_vgpu_release_msi_eventfd_ctx()
694 struct intel_vgpu *vgpu = vfio_dev_to_vgpu(vfio_dev); in intel_vgpu_close_device() local
716 static u64 intel_vgpu_get_bar_addr(struct intel_vgpu *vgpu, int bar) in intel_vgpu_get_bar_addr()
743 static int intel_vgpu_bar_rw(struct intel_vgpu *vgpu, int bar, u64 off, in intel_vgpu_bar_rw()
758 static inline bool intel_vgpu_in_aperture(struct intel_vgpu *vgpu, u64 off) in intel_vgpu_in_aperture()
764 static int intel_vgpu_aperture_rw(struct intel_vgpu *vgpu, u64 off, in intel_vgpu_aperture_rw()
791 static ssize_t intel_vgpu_rw(struct intel_vgpu *vgpu, char *buf, in intel_vgpu_rw()
839 static bool gtt_entry(struct intel_vgpu *vgpu, loff_t *ppos) in gtt_entry()
860 struct intel_vgpu *vgpu = vfio_dev_to_vgpu(vfio_dev); in intel_vgpu_read() local
935 struct intel_vgpu *vgpu = vfio_dev_to_vgpu(vfio_dev); in intel_vgpu_write() local
1008 struct intel_vgpu *vgpu = vfio_dev_to_vgpu(vfio_dev); in intel_vgpu_mmap() local
1043 static int intel_vgpu_get_irq_count(struct intel_vgpu *vgpu, int type) in intel_vgpu_get_irq_count()
1051 static int intel_vgpu_set_intx_mask(struct intel_vgpu *vgpu, in intel_vgpu_set_intx_mask()
1059 static int intel_vgpu_set_intx_unmask(struct intel_vgpu *vgpu, in intel_vgpu_set_intx_unmask()
1066 static int intel_vgpu_set_intx_trigger(struct intel_vgpu *vgpu, in intel_vgpu_set_intx_trigger()
1073 static int intel_vgpu_set_msi_trigger(struct intel_vgpu *vgpu, in intel_vgpu_set_msi_trigger()
1094 static int intel_vgpu_set_irqs(struct intel_vgpu *vgpu, u32 flags, in intel_vgpu_set_irqs()
1138 struct intel_vgpu *vgpu = vfio_dev_to_vgpu(vfio_dev); in intel_vgpu_ioctl() local
1413 struct intel_vgpu *vgpu = dev_get_drvdata(dev); in vgpu_id_show() local
1438 struct intel_vgpu *vgpu = vfio_dev_to_vgpu(vfio_dev); in intel_vgpu_init_dev() local
1456 struct intel_vgpu *vgpu = vfio_dev_to_vgpu(vfio_dev); in intel_vgpu_release_dev() local
1479 struct intel_vgpu *vgpu; in intel_vgpu_probe() local
1505 struct intel_vgpu *vgpu = dev_get_drvdata(&mdev->dev); in intel_vgpu_remove() local
1613 void intel_vgpu_detach_regions(struct intel_vgpu *vgpu) in intel_vgpu_detach_regions()
1629 int intel_gvt_dma_map_guest_page(struct intel_vgpu *vgpu, unsigned long gfn, in intel_gvt_dma_map_guest_page()
1676 int intel_gvt_dma_pin_guest_page(struct intel_vgpu *vgpu, dma_addr_t dma_addr) in intel_gvt_dma_pin_guest_page()
1704 void intel_gvt_dma_unmap_guest_page(struct intel_vgpu *vgpu, in intel_gvt_dma_unmap_guest_page()
1738 struct intel_vgpu *vgpu; in intel_gvt_test_and_emulate_vblank() local
1846 struct intel_vgpu *vgpu; in intel_gvt_init_device() local