Searched refs:pdps (Results 1 - 6 of 6) sorted by relevance

/linux-master/drivers/gpu/drm/i915/gvt/
H A Dgtt.h183 enum intel_gvt_gtt_type root_entry_type, u64 pdps[]);
277 u64 pdps[]);
280 enum intel_gvt_gtt_type root_entry_type, u64 pdps[]);
282 int intel_vgpu_put_ppgtt_mm(struct intel_vgpu *vgpu, u64 pdps[]);
H A Dexeclist.h152 * pdps[8]={ pdp3_UDW, pdp3_LDW, pdp2_UDW, pdp2_LDW,
155 struct execlist_mmio_pair pdps[8]; member in struct:execlist_ring_context
H A Dscheduler.c60 ring_context->pdps[i].val = pdp[7 - i];
912 gpa = ring_context_gpa + RING_CTX_OFF(pdps[0].val);
922 u64 shadow_pdp = c->pdps[7].val | (u64) c->pdps[6].val << 32;
1573 gpa = ring_context_gpa + RING_CTX_OFF(pdps[0].val);
1586 u64 pdps[GVT_RING_CTX_NR_PDPS]; local
1600 read_guest_pdps(workload->vgpu, workload->ring_context_gpa, (void *)pdps);
1602 mm = intel_vgpu_get_ppgtt_mm(workload->vgpu, root_entry_type, pdps);
H A Dgtt.c1853 * @pdps: guest pdps.
1861 enum intel_gvt_gtt_type root_entry_type, u64 pdps[])
1882 mm->ppgtt_mm.guest_pdps[0] = pdps[0];
1884 memcpy(mm->ppgtt_mm.guest_pdps, pdps,
2594 * @pdps: pdp root array
2602 u64 pdps[])
2612 if (pdps[0] == mm->ppgtt_mm.guest_pdps[0])
2616 if (!memcmp(pdps, mm->ppgtt_mm.guest_pdps,
2631 * @pdps
1860 intel_vgpu_create_ppgtt_mm(struct intel_vgpu *vgpu, enum intel_gvt_gtt_type root_entry_type, u64 pdps[]) argument
2601 intel_vgpu_find_ppgtt_mm(struct intel_vgpu *vgpu, u64 pdps[]) argument
2638 intel_vgpu_get_ppgtt_mm(struct intel_vgpu *vgpu, enum intel_gvt_gtt_type root_entry_type, u64 pdps[]) argument
2664 intel_vgpu_put_ppgtt_mm(struct intel_vgpu *vgpu, u64 pdps[]) argument
[all...]
H A Dcmd_parser.c863 u64 pdps[GEN8_3LVL_PDPES]; local
867 pdps[0] = (u64)cmd_val(s, 2) << 32;
868 pdps[0] |= cmd_val(s, 4);
870 mm = intel_vgpu_find_ppgtt_mm(vgpu, pdps);
H A Dhandlers.c1473 u64 *pdps; local
1475 pdps = (u64 *)&vgpu_vreg64_t(vgpu, vgtif_reg(pdp[0]));
1482 mm = intel_vgpu_get_ppgtt_mm(vgpu, root_entry_type, pdps);
1486 return intel_vgpu_put_ppgtt_mm(vgpu, pdps);

Completed in 154 milliseconds