Lines Matching refs:ge
1134 struct intel_vgpu_ppgtt_spt *s, struct intel_gvt_gtt_entry *ge) in ppgtt_generate_shadow_entry() argument
1138 se->type = ge->type; in ppgtt_generate_shadow_entry()
1139 se->val64 = ge->val64; in ppgtt_generate_shadow_entry()
1237 struct intel_gvt_gtt_entry *ge) in ppgtt_populate_shadow_entry() argument
1240 struct intel_gvt_gtt_entry se = *ge; in ppgtt_populate_shadow_entry()
1245 if (!pte_ops->test_present(ge)) in ppgtt_populate_shadow_entry()
1248 gfn = pte_ops->get_pfn(ge); in ppgtt_populate_shadow_entry()
1250 switch (ge->type) { in ppgtt_populate_shadow_entry()
1290 struct intel_gvt_gtt_entry se, ge; in ppgtt_populate_spt() local
1297 for_each_present_guest_entry(spt, &ge, i) { in ppgtt_populate_spt()
1298 if (gtt_type_is_pt(get_next_pt_type(ge.type))) { in ppgtt_populate_spt()
1299 s = ppgtt_populate_spt_by_guest_entry(vgpu, &ge); in ppgtt_populate_spt()
1305 ppgtt_generate_shadow_entry(&se, s, &ge); in ppgtt_populate_spt()
1308 ret = ppgtt_populate_shadow_entry(vgpu, spt, i, &ge); in ppgtt_populate_spt()
1316 spt, ge.val64, ge.type); in ppgtt_populate_spt()
1665 struct intel_gvt_gtt_entry ge; in intel_vgpu_flush_post_shadow() local
1675 ppgtt_get_guest_entry(spt, &ge, index); in intel_vgpu_flush_post_shadow()
1678 &ge, index); in intel_vgpu_flush_post_shadow()
1790 struct intel_gvt_gtt_entry ge, se; in shadow_ppgtt_mm() local
1802 ppgtt_get_guest_root_entry(mm, &ge, index); in shadow_ppgtt_mm()
1804 if (!ops->test_present(&ge)) in shadow_ppgtt_mm()
1808 ge.type, ge.val64, index); in shadow_ppgtt_mm()
1810 spt = ppgtt_populate_spt_by_guest_entry(vgpu, &ge); in shadow_ppgtt_mm()
1816 ppgtt_generate_shadow_entry(&se, spt, &ge); in shadow_ppgtt_mm()