Searched refs:vgpu (Results 1 – 7 of 7) sorted by relevance
/dragonfly/sys/dev/drm/i915/gvt/ |
H A D | gvt.h | 115 #define vgpu_cfg_space(vgpu) ((vgpu)->cfg_space.virtual_cfg_space) argument 131 #define vgpu_opregion(vgpu) (&(vgpu->opregion)) argument 338 #define vgpu_aperture_sz(vgpu) ((vgpu)->gm.aperture_sz) argument 339 #define vgpu_hidden_sz(vgpu) ((vgpu)->gm.hidden_sz) argument 342 (gvt_aperture_pa_base(vgpu->gvt) + vgpu_aperture_offset(vgpu)) 344 #define vgpu_ggtt_gm_sz(vgpu) ((vgpu)->gm.aperture_sz + (vgpu)->gm.hidden_sz) argument 347 (vgpu_aperture_pa_base(vgpu) + vgpu_aperture_sz(vgpu) - 1) 351 (vgpu_aperture_gmadr_base(vgpu) + vgpu_aperture_sz(vgpu) - 1) 355 (vgpu_hidden_gmadr_base(vgpu) + vgpu_hidden_sz(vgpu) - 1) 357 #define vgpu_fence_base(vgpu) (vgpu->fence.base) argument [all …]
|
H A D | mpt.h | 88 return intel_gvt_host.mpt->attach_vgpu(vgpu, &vgpu->handle); in intel_gvt_hypervisor_attach_vgpu() 104 intel_gvt_host.mpt->detach_vgpu(vgpu->handle); in intel_gvt_hypervisor_detach_vgpu() 120 unsigned long offset = vgpu->gvt->device_info.msi_cap_offset; in intel_gvt_hypervisor_inject_msi() 136 trace_inject_msi(vgpu->id, addr, data); in intel_gvt_hypervisor_inject_msi() 172 ret = intel_gvt_host.mpt->set_wp_page(vgpu->handle, p->gfn); in intel_gvt_hypervisor_set_wp_page() 176 atomic_inc(&vgpu->gtt.n_write_protected_guest_page); in intel_gvt_hypervisor_set_wp_page() 201 atomic_dec(&vgpu->gtt.n_write_protected_guest_page); in intel_gvt_hypervisor_unset_wp_page() 246 struct intel_vgpu *vgpu, unsigned long gfn) in intel_gvt_hypervisor_gfn_to_mfn() argument 248 return intel_gvt_host.mpt->gfn_to_mfn(vgpu->handle, gfn); in intel_gvt_hypervisor_gfn_to_mfn() 263 struct intel_vgpu *vgpu, unsigned long gfn, in intel_gvt_hypervisor_map_gfn_to_mfn() argument [all …]
|
H A D | debug.h | 32 if (IS_ERR_OR_NULL(vgpu)) \ 35 DRM_DEBUG_DRIVER("gvt: vgpu %d: "fmt, vgpu->id, ##args);\
|
H A D | hypercall.h | 43 int (*attach_vgpu)(void *vgpu, unsigned long *handle);
|
/dragonfly/sys/dev/drm/i915/ |
H A D | i915_vgpu.c | 78 dev_priv->vgpu.caps = __raw_i915_read32(dev_priv, vgtif_reg(vgt_caps)); in i915_check_vgpu() 80 dev_priv->vgpu.active = true; in i915_check_vgpu() 86 return dev_priv->vgpu.caps & VGT_CAPS_FULL_48BIT_PPGTT; in intel_vgpu_has_full_48bit_ppgtt()
|
H A D | i915_vgpu.h | 36 return dev_priv->vgpu.caps & VGT_CAPS_HWSP_EMULATION; in intel_vgpu_has_hwsp_emulation()
|
H A D | i915_drv.h | 2249 struct i915_virtual_gpu vgpu; member 3380 return dev_priv->vgpu.active; in intel_vgpu_active()
|