Home | History | Annotate | Download | only in gvt

Lines Matching defs:gvt

42 #include "gvt.h"
58 #define reg_is_mmio(gvt, reg) \
59 (reg >= 0 && reg < gvt->device_info.mmio_size)
61 #define reg_is_gtt(gvt, reg) \
62 (reg >= gvt->device_info.gtt_start_offset \
63 && reg < gvt->device_info.gtt_start_offset + gvt_ggtt_sz(gvt))
68 struct intel_gvt *gvt = NULL;
75 gvt = vgpu->gvt;
78 if (reg_is_mmio(gvt, offset)) {
85 } else if (reg_is_gtt(gvt, offset)) {
86 offset -= gvt->device_info.gtt_start_offset;
110 struct intel_gvt *gvt = vgpu->gvt;
125 if (reg_is_gtt(gvt, offset)) {
130 if (WARN_ON(!reg_is_gtt(gvt, offset + bytes - 1)))
140 if (WARN_ON_ONCE(!reg_is_mmio(gvt, offset))) {
145 if (WARN_ON(!reg_is_mmio(gvt, offset + bytes - 1)))
148 if (!intel_gvt_mmio_is_unalign(gvt, offset)) {
157 intel_gvt_mmio_set_accessed(gvt, offset);
182 struct intel_gvt *gvt = vgpu->gvt;
198 if (reg_is_gtt(gvt, offset)) {
203 if (WARN_ON(!reg_is_gtt(gvt, offset + bytes - 1)))
213 if (WARN_ON_ONCE(!reg_is_mmio(gvt, offset))) {
222 intel_gvt_mmio_set_accessed(gvt, offset);
241 struct intel_gvt *gvt = vgpu->gvt;
242 const struct intel_gvt_device_info *info = &gvt->device_info;
243 void *mmio = gvt->firmware.mmio;
253 if (IS_BROXTON(vgpu->gvt->dev_priv)) {
300 const struct intel_gvt_device_info *info = &vgpu->gvt->device_info;