Searched refs:pdps (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/gpu/drm/i915/gvt/ |
| H A D | gtt.h | 183 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 D | gtt.c | 1801 enum intel_gvt_gtt_type root_entry_type, u64 pdps[]) in intel_vgpu_create_ppgtt_mm() argument 1822 mm->ppgtt_mm.guest_pdps[0] = pdps[0]; in intel_vgpu_create_ppgtt_mm() 1824 memcpy(mm->ppgtt_mm.guest_pdps, pdps, in intel_vgpu_create_ppgtt_mm() 2542 u64 pdps[]) in intel_vgpu_find_ppgtt_mm() argument 2552 if (pdps[0] == mm->ppgtt_mm.guest_pdps[0]) in intel_vgpu_find_ppgtt_mm() 2556 if (!memcmp(pdps, mm->ppgtt_mm.guest_pdps, in intel_vgpu_find_ppgtt_mm() 2579 enum intel_gvt_gtt_type root_entry_type, u64 pdps[]) in intel_vgpu_get_ppgtt_mm() argument 2583 mm = intel_vgpu_find_ppgtt_mm(vgpu, pdps); in intel_vgpu_get_ppgtt_mm() 2587 mm = intel_vgpu_create_ppgtt_mm(vgpu, root_entry_type, pdps); in intel_vgpu_get_ppgtt_mm() 2604 int intel_vgpu_put_ppgtt_mm(struct intel_vgpu *vgpu, u64 pdps[]) in intel_vgpu_put_ppgtt_mm() argument [all …]
|
| H A D | execlist.h | 155 struct execlist_mmio_pair pdps[8]; member
|
| H A D | cmd_parser.c | 870 u64 pdps[GEN8_3LVL_PDPES]; in cmd_pdp_mmio_update_handler() local 874 pdps[0] = (u64)cmd_val(s, 2) << 32; in cmd_pdp_mmio_update_handler() 875 pdps[0] |= cmd_val(s, 4); in cmd_pdp_mmio_update_handler() 877 mm = intel_vgpu_find_ppgtt_mm(vgpu, pdps); in cmd_pdp_mmio_update_handler()
|
| H A D | handlers.c | 1500 u64 *pdps; in handle_g2v_notification() local 1502 pdps = (u64 *)&vgpu_vreg64_t(vgpu, vgtif_reg(pdp[0])); in handle_g2v_notification() 1509 mm = intel_vgpu_get_ppgtt_mm(vgpu, root_entry_type, pdps); in handle_g2v_notification() 1513 return intel_vgpu_put_ppgtt_mm(vgpu, pdps); in handle_g2v_notification()
|