Searched refs:sub_spt (Results 1 – 1 of 1) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gvt/ |
D | gtt.c | 1177 struct intel_vgpu_ppgtt_spt *sub_spt; in split_2MB_gtt_entry() local 1188 sub_spt = ppgtt_alloc_spt(vgpu, GTT_TYPE_PPGTT_PTE_PT); in split_2MB_gtt_entry() 1189 if (IS_ERR(sub_spt)) in split_2MB_gtt_entry() 1190 return PTR_ERR(sub_spt); in split_2MB_gtt_entry() 1192 for_each_shadow_entry(sub_spt, &sub_se, sub_index) { in split_2MB_gtt_entry() 1204 ppgtt_set_shadow_entry(sub_spt, &sub_se, sub_index); in split_2MB_gtt_entry() 1212 ops->set_pfn(se, sub_spt->shadow_page.mfn); in split_2MB_gtt_entry() 1217 for_each_present_shadow_entry(sub_spt, &sub_se, sub_index) { in split_2MB_gtt_entry() 1219 ppgtt_invalidate_pte(sub_spt, &sub_se); in split_2MB_gtt_entry() 1222 trace_spt_change(sub_spt->vgpu->id, "release", sub_spt, in split_2MB_gtt_entry() [all …]
|