Lines Matching refs:ge
1150 struct intel_vgpu_ppgtt_spt *s, struct intel_gvt_gtt_entry *ge) in ppgtt_generate_shadow_entry() argument
1154 se->type = ge->type; in ppgtt_generate_shadow_entry()
1155 se->val64 = ge->val64; in ppgtt_generate_shadow_entry()
1278 struct intel_gvt_gtt_entry *ge) in ppgtt_populate_shadow_entry() argument
1281 struct intel_gvt_gtt_entry se = *ge; in ppgtt_populate_shadow_entry()
1286 if (!pte_ops->test_present(ge)) in ppgtt_populate_shadow_entry()
1289 gfn = pte_ops->get_pfn(ge); in ppgtt_populate_shadow_entry()
1291 switch (ge->type) { in ppgtt_populate_shadow_entry()
1305 ret = is_2MB_gtt_possible(vgpu, ge); in ppgtt_populate_shadow_entry()
1335 struct intel_gvt_gtt_entry se, ge; in ppgtt_populate_spt() local
1342 for_each_present_guest_entry(spt, &ge, i) { in ppgtt_populate_spt()
1343 if (gtt_type_is_pt(get_next_pt_type(ge.type))) { in ppgtt_populate_spt()
1344 s = ppgtt_populate_spt_by_guest_entry(vgpu, &ge); in ppgtt_populate_spt()
1350 ppgtt_generate_shadow_entry(&se, s, &ge); in ppgtt_populate_spt()
1353 gfn = ops->get_pfn(&ge); in ppgtt_populate_spt()
1360 ret = ppgtt_populate_shadow_entry(vgpu, spt, i, &ge); in ppgtt_populate_spt()
1368 spt, ge.val64, ge.type); in ppgtt_populate_spt()
1717 struct intel_gvt_gtt_entry ge; in intel_vgpu_flush_post_shadow() local
1727 ppgtt_get_guest_entry(spt, &ge, index); in intel_vgpu_flush_post_shadow()
1730 &ge, index); in intel_vgpu_flush_post_shadow()
1842 struct intel_gvt_gtt_entry ge, se; in shadow_ppgtt_mm() local
1851 ppgtt_get_guest_root_entry(mm, &ge, index); in shadow_ppgtt_mm()
1853 if (!ops->test_present(&ge)) in shadow_ppgtt_mm()
1857 ge.type, ge.val64, index); in shadow_ppgtt_mm()
1859 spt = ppgtt_populate_spt_by_guest_entry(vgpu, &ge); in shadow_ppgtt_mm()
1865 ppgtt_generate_shadow_entry(&se, spt, &ge); in shadow_ppgtt_mm()