Lines Matching refs:mfn
44 mfn_t mfn; in _p2m_get_mem_access() local
69 mfn = p2m->get_entry(p2m, gfn, &t, &a, 0, NULL, NULL); in _p2m_get_mem_access()
72 if ( mfn_eq(mfn, INVALID_MFN) ) in _p2m_get_mem_access()
148 mfn_t mfn; in p2m_mem_access_check() local
163 mfn = p2m->get_entry(p2m, gfn, &p2mt, &p2ma, 0, NULL, NULL); in p2m_mem_access_check()
167 rc = p2m->set_entry(p2m, gfn, mfn, PAGE_ORDER_4K, p2mt, p2m_access_rw, -1); in p2m_mem_access_check()
175 rc = p2m->set_entry(p2m, gfn, mfn, PAGE_ORDER_4K, in p2m_mem_access_check()
196 mfn = p2m->get_entry(p2m, gfn, &p2mt, &p2ma, 0, NULL, NULL); in p2m_mem_access_check()
202 rc = p2m->set_entry(p2m, gfn, mfn, PAGE_ORDER_4K, in p2m_mem_access_check()
243 mfn_t mfn; in p2m_set_altp2m_mem_access() local
250 mfn = ap2m->get_entry(ap2m, gfn, &t, &old_a, 0, NULL, NULL); in p2m_set_altp2m_mem_access()
253 if ( !mfn_valid(mfn) ) in p2m_set_altp2m_mem_access()
256 mfn = __get_gfn_type_access(hp2m, gfn_l, &t, &old_a, in p2m_set_altp2m_mem_access()
260 if ( !mfn_valid(mfn) || t != p2m_ram_rw ) in p2m_set_altp2m_mem_access()
268 mfn_t mfn2 = _mfn(mfn_x(mfn) & mask); in p2m_set_altp2m_mem_access()
276 return ap2m->set_entry(ap2m, gfn, mfn, PAGE_ORDER_4K, t, a, in p2m_set_altp2m_mem_access()
295 mfn_t mfn; in set_mem_access() local
299 mfn = p2m->get_entry(p2m, gfn, &t, &_a, 0, NULL, NULL); in set_mem_access()
300 rc = p2m->set_entry(p2m, gfn, mfn, PAGE_ORDER_4K, t, a, -1); in set_mem_access()