Lines Matching refs:recalc
392 static bool_t ept_invalidate_emt(mfn_t mfn, bool_t recalc, int level) in ept_invalidate_emt() argument
404 (e.emt == MTRR_NUM_TYPES && (e.recalc || !recalc)) ) in ept_invalidate_emt()
408 if ( recalc ) in ept_invalidate_emt()
409 e.recalc = 1; in ept_invalidate_emt()
477 (e.emt != MTRR_NUM_TYPES || !e.recalc) ) in ept_invalidate_emt_range()
480 e.recalc = 1; in ept_invalidate_emt_range()
548 nt = p2m_recalc_type(e.recalc, e.sa_p2mt, p2m, gfn + i); in resolve_misconfig()
560 e.recalc = 0; in resolve_misconfig()
570 bool_t recalc = e.recalc; in resolve_misconfig() local
572 if ( recalc && p2m_is_changeable(e.sa_p2mt) ) in resolve_misconfig()
582 e.recalc = 0; in resolve_misconfig()
586 e.recalc = 0; in resolve_misconfig()
609 e.recalc = 0; in resolve_misconfig()
610 if ( recalc && p2m_is_changeable(e.sa_p2mt) ) in resolve_misconfig()
623 ept_invalidate_emt(_mfn(e.mfn), e.recalc, level); in resolve_misconfig()
626 e.recalc = 0; in resolve_misconfig()
926 bool_t recalc = 0; in ept_get_entry() local
950 if ( table[gfn_remainder >> (i * EPT_TABLE_ORDER)].recalc ) in ept_get_entry()
951 recalc = 1; in ept_get_entry()
997 *t = p2m_recalc_type(recalc || ept_entry->recalc, in ept_get_entry()
1250 p2m->recalc = resolve_misconfig; in ept_p2m_init()