Lines Matching refs:sub_spt
1154 struct intel_vgpu_ppgtt_spt *sub_spt;
1165 sub_spt = ppgtt_alloc_spt(vgpu, GTT_TYPE_PPGTT_PTE_PT);
1166 if (IS_ERR(sub_spt))
1167 return PTR_ERR(sub_spt);
1169 for_each_shadow_entry(sub_spt, &sub_se, sub_index) {
1181 ppgtt_set_shadow_entry(sub_spt, &sub_se, sub_index);
1189 ops->set_pfn(se, sub_spt->shadow_page.mfn);
1194 for_each_present_shadow_entry(sub_spt, &sub_se, sub_index) {
1196 ppgtt_invalidate_pte(sub_spt, &sub_se);
1199 trace_spt_change(sub_spt->vgpu->id, "release", sub_spt,
1200 sub_spt->guest_page.gfn, sub_spt->shadow_page.type);
1201 ppgtt_free_spt(sub_spt);