Lines Matching defs:vgpu
29 struct intel_vgpu *vgpu;
66 vreg = vgpu_vreg(param->vgpu, offset);
86 struct intel_vgpu *vgpu = s->private;
87 struct intel_gvt *gvt = vgpu->gvt;
89 .vgpu = vgpu,
129 struct intel_vgpu *vgpu = (struct intel_vgpu *)data;
131 *val = vgpu->scan_nonprivbb;
136 * set/unset bit engine_id of vgpu->scan_nonprivbb to turn on/off scanning
138 * if vgpu->scan_nonprivbb=3, then it will scan non-privileged batch buffer
144 struct intel_vgpu *vgpu = (struct intel_vgpu *)data;
146 vgpu->scan_nonprivbb = val;
156 * @vgpu: a vGPU
158 void intel_gvt_debugfs_add_vgpu(struct intel_vgpu *vgpu)
162 snprintf(name, 16, "vgpu%d", vgpu->id);
163 vgpu->debugfs = debugfs_create_dir(name, vgpu->gvt->debugfs_root);
165 debugfs_create_bool("active", 0444, vgpu->debugfs, &vgpu->active);
166 debugfs_create_file("mmio_diff", 0444, vgpu->debugfs, vgpu,
168 debugfs_create_file("scan_nonprivbb", 0644, vgpu->debugfs, vgpu,
174 * @vgpu: a vGPU
176 void intel_gvt_debugfs_remove_vgpu(struct intel_vgpu *vgpu)
178 struct intel_gvt *gvt = vgpu->gvt;
182 debugfs_remove_recursive(vgpu->debugfs);
183 vgpu->debugfs = NULL;