Lines Matching defs:vgpu
93 struct intel_vgpu *vgpu; member
102 struct intel_vgpu *vgpu; member
112 struct intel_vgpu *vgpu; member
137 static inline struct kvmgt_vdev *kvmgt_vdev(struct intel_vgpu *vgpu) in kvmgt_vdev()
151 static void gvt_unpin_guest_page(struct intel_vgpu *vgpu, unsigned long gfn, in gvt_unpin_guest_page()
171 static int gvt_pin_guest_page(struct intel_vgpu *vgpu, unsigned long gfn, in gvt_pin_guest_page()
221 static int gvt_dma_map_page(struct intel_vgpu *vgpu, unsigned long gfn, in gvt_dma_map_page()
244 static void gvt_dma_unmap_page(struct intel_vgpu *vgpu, unsigned long gfn, in gvt_dma_unmap_page()
253 static struct gvt_dma *__gvt_cache_find_dma_addr(struct intel_vgpu *vgpu, in __gvt_cache_find_dma_addr()
272 static struct gvt_dma *__gvt_cache_find_gfn(struct intel_vgpu *vgpu, gfn_t gfn) in __gvt_cache_find_gfn()
290 static int __gvt_cache_add(struct intel_vgpu *vgpu, gfn_t gfn, in __gvt_cache_add()
340 static void __gvt_cache_remove_entry(struct intel_vgpu *vgpu, in __gvt_cache_remove_entry()
351 static void gvt_cache_destroy(struct intel_vgpu *vgpu) in gvt_cache_destroy()
371 static void gvt_cache_init(struct intel_vgpu *vgpu) in gvt_cache_init()
449 static size_t intel_vgpu_reg_rw_opregion(struct intel_vgpu *vgpu, char *buf, in intel_vgpu_reg_rw_opregion()
469 static void intel_vgpu_reg_release_opregion(struct intel_vgpu *vgpu, in intel_vgpu_reg_release_opregion()
479 static int handle_edid_regs(struct intel_vgpu *vgpu, in handle_edid_regs()
550 static size_t intel_vgpu_reg_rw_edid(struct intel_vgpu *vgpu, char *buf, in intel_vgpu_reg_rw_edid()
573 static void intel_vgpu_reg_release_edid(struct intel_vgpu *vgpu, in intel_vgpu_reg_release_edid()
584 static int intel_vgpu_register_reg(struct intel_vgpu *vgpu, in intel_vgpu_register_reg()
611 struct intel_vgpu *vgpu = (struct intel_vgpu *)p_vgpu; in kvmgt_get_vfio_device() local
626 struct intel_vgpu *vgpu = (struct intel_vgpu *)p_vgpu; in kvmgt_set_opregion() local
654 struct intel_vgpu *vgpu = (struct intel_vgpu *)p_vgpu; in kvmgt_set_edid() local
682 static void kvmgt_put_vfio_device(void *vgpu) in kvmgt_put_vfio_device()
694 struct intel_vgpu *vgpu = NULL; in intel_vgpu_create() local
733 struct intel_vgpu *vgpu = mdev_get_drvdata(mdev); in intel_vgpu_remove() local
748 struct intel_vgpu *vgpu = vdev->vgpu; in intel_vgpu_iommu_notifier() local
794 struct intel_vgpu *vgpu = mdev_get_drvdata(mdev); in intel_vgpu_open() local
861 static void intel_vgpu_release_msi_eventfd_ctx(struct intel_vgpu *vgpu) in intel_vgpu_release_msi_eventfd_ctx()
873 static void __intel_vgpu_release(struct intel_vgpu *vgpu) in __intel_vgpu_release()
913 struct intel_vgpu *vgpu = mdev_get_drvdata(mdev); in intel_vgpu_release() local
926 static u64 intel_vgpu_get_bar_addr(struct intel_vgpu *vgpu, int bar) in intel_vgpu_get_bar_addr()
953 static int intel_vgpu_bar_rw(struct intel_vgpu *vgpu, int bar, u64 off, in intel_vgpu_bar_rw()
968 static inline bool intel_vgpu_in_aperture(struct intel_vgpu *vgpu, u64 off) in intel_vgpu_in_aperture()
974 static int intel_vgpu_aperture_rw(struct intel_vgpu *vgpu, u64 off, in intel_vgpu_aperture_rw()
1004 struct intel_vgpu *vgpu = mdev_get_drvdata(mdev); in intel_vgpu_rw() local
1053 struct intel_vgpu *vgpu = mdev_get_drvdata(mdev); in gtt_entry() local
1222 struct intel_vgpu *vgpu = mdev_get_drvdata(mdev); in intel_vgpu_mmap() local
1253 static int intel_vgpu_get_irq_count(struct intel_vgpu *vgpu, int type) in intel_vgpu_get_irq_count()
1261 static int intel_vgpu_set_intx_mask(struct intel_vgpu *vgpu, in intel_vgpu_set_intx_mask()
1269 static int intel_vgpu_set_intx_unmask(struct intel_vgpu *vgpu, in intel_vgpu_set_intx_unmask()
1276 static int intel_vgpu_set_intx_trigger(struct intel_vgpu *vgpu, in intel_vgpu_set_intx_trigger()
1283 static int intel_vgpu_set_msi_trigger(struct intel_vgpu *vgpu, in intel_vgpu_set_msi_trigger()
1304 static int intel_vgpu_set_irqs(struct intel_vgpu *vgpu, u32 flags, in intel_vgpu_set_irqs()
1348 struct intel_vgpu *vgpu = mdev_get_drvdata(mdev); in intel_vgpu_ioctl() local
1631 struct intel_vgpu *vgpu = (struct intel_vgpu *) in vgpu_id_show() local
1787 static bool __kvmgt_vgpu_exist(struct intel_vgpu *vgpu, struct kvm *kvm) in __kvmgt_vgpu_exist()
1813 struct intel_vgpu *vgpu; in kvmgt_guest_init() local
1869 struct intel_vgpu *vgpu = (struct intel_vgpu *)p_vgpu; in kvmgt_attach_vgpu() local
1884 struct intel_vgpu *vgpu = (struct intel_vgpu *)p_vgpu; in kvmgt_detach_vgpu() local
1904 struct intel_vgpu *vgpu; in kvmgt_inject_msi() local
1952 struct intel_vgpu *vgpu; in kvmgt_dma_map_guest_page() local
2036 struct intel_vgpu *vgpu; in kvmgt_dma_unmap_guest_page() local