Searched refs:intel_vgpu (Results 1 – 2 of 2) sorted by relevance
/dragonfly/sys/dev/drm/i915/gvt/ |
H A D | gvt.h | 145 struct intel_vgpu { struct 275 struct intel_vgpu *idle_vgpu; 372 int intel_vgpu_alloc_resource(struct intel_vgpu *vgpu, 376 void intel_vgpu_write_fence(struct intel_vgpu *vgpu, 428 void intel_gvt_destroy_vgpu(struct intel_vgpu *vgpu); 431 void intel_gvt_reset_vgpu(struct intel_vgpu *vgpu); 492 void populate_pvinfo_page(struct intel_vgpu *vgpu); 507 void (*vgpu_destroy)(struct intel_vgpu *); 508 void (*vgpu_reset)(struct intel_vgpu *); 509 void (*vgpu_activate)(struct intel_vgpu *); [all …]
|
H A D | mpt.h | 82 static inline int intel_gvt_hypervisor_attach_vgpu(struct intel_vgpu *vgpu) in intel_gvt_hypervisor_attach_vgpu() 98 static inline void intel_gvt_hypervisor_detach_vgpu(struct intel_vgpu *vgpu) in intel_gvt_hypervisor_detach_vgpu() 118 static inline int intel_gvt_hypervisor_inject_msi(struct intel_vgpu *vgpu) in intel_gvt_hypervisor_inject_msi() 164 static inline int intel_gvt_hypervisor_set_wp_page(struct intel_vgpu *vgpu, in intel_gvt_hypervisor_set_wp_page() 189 static inline int intel_gvt_hypervisor_unset_wp_page(struct intel_vgpu *vgpu, in intel_gvt_hypervisor_unset_wp_page() 215 static inline int intel_gvt_hypervisor_read_gpa(struct intel_vgpu *vgpu, in intel_gvt_hypervisor_read_gpa() 231 static inline int intel_gvt_hypervisor_write_gpa(struct intel_vgpu *vgpu, in intel_gvt_hypervisor_write_gpa() 246 struct intel_vgpu *vgpu, unsigned long gfn) in intel_gvt_hypervisor_gfn_to_mfn() 263 struct intel_vgpu *vgpu, unsigned long gfn, in intel_gvt_hypervisor_map_gfn_to_mfn() 286 struct intel_vgpu *vgpu, u64 start, u64 end, bool map) in intel_gvt_hypervisor_set_trap_area()
|