Lines Matching full:zap
366 * task can zap/remove the SPTE as mmu_lock is held for in handle_removed_pt()
525 * SPTE. KVM should never attempt to zap or manipulate a REMOVED SPTE, in tdp_mmu_set_spte_atomic()
738 * split the zap into two passes. On the first pass, zap at the 1gb in tdp_mmu_zap_root()
739 * level, and then zap top-level SPs on the second pass. "1gb" is not in tdp_mmu_zap_root()
740 * arbitrary, as KVM must be able to zap a 1gb shadow page without in tdp_mmu_zap_root()
816 * Zap leaf SPTEs for the range of gfns, [start, end), for all roots. Returns
836 * Zap all roots, including invalid roots, as all SPTEs must be dropped in kvm_tdp_mmu_zap_all()
837 * before returning to the caller. Zap directly even if the root is in kvm_tdp_mmu_zap_all()
853 * Zap all invalidated roots to ensure all SPTEs are dropped before the "fast
854 * zap" completes.
1650 * Don't zap leaf SPTEs, if a leaf SPTE could be replaced with in zap_collapsible_spte_range()
1672 /* Note, a successful atomic zap also does a remote TLB flush. */ in zap_collapsible_spte_range()
1681 * Zap non-leaf SPTEs (and free their associated page tables) which could