Lines Matching defs:leaf
436 * A present, leaf SPTE should never be directly replaced with another
437 * present leaf SPTE pointing to a different PFN. A notifier handler
443 pr_err("Invalid SPTE change: cannot replace a present leaf\n"
444 "SPTE with another present leaf SPTE mapping a\n"
499 * SPTE being converted to a hugepage (leaf) or being zapped. Shadow
820 * Because this flow zaps _only_ leaf SPTEs, the caller doesn't need
827 * Zap leaf SPTEs for the range of gfns, [start, end), for all roots. Returns
1235 * invariant that the PFN of a present * leaf SPTE can never change.
1260 * target SPTE _must_ be a leaf SPTE, i.e. cannot result in freeing a
1306 * only affect leaf SPTEs down to min_level.
1658 * Don't zap leaf SPTEs, if a leaf SPTE could be replaced with
1689 * Zap non-leaf SPTEs (and free their associated page tables) which could
1770 int leaf = -1;
1775 leaf = iter.level;
1776 sptes[leaf] = iter.old_spte;
1779 return leaf;