Searched refs:is_last_spte (Results 1 – 6 of 6) sorted by relevance
| /linux-6.15/arch/x86/kvm/mmu/ |
| H A D | tdp_mmu.c | 375 if (!is_last_spte(old_spte, level)) in remove_external_spte() 521 bool is_leaf = is_present && is_last_spte(new_spte, level); in set_external_spte_present() 578 bool is_leaf = is_present && is_last_spte(new_spte, level); in handle_changed_spte() 792 !is_last_spte(_iter.old_spte, _iter.level)) \ 975 !is_last_spte(iter.old_spte, iter.level)) in tdp_mmu_zap_leafs() 1161 is_last_spte(iter->old_spte, iter->level)) in tdp_mmu_map_handle_target_level() 1176 (!is_last_spte(iter->old_spte, iter->level) || in tdp_mmu_map_handle_target_level() 1441 !is_last_spte(iter.old_spte, iter.level) || in wrprot_gfn_range() 1655 !is_last_spte(iter.old_spte, iter.level)) in clear_dirty_gfn_range() 1804 if (is_last_spte(iter.old_spte, iter.level)) in recover_huge_pages_range() [all …]
|
| H A D | tdp_iter.h | 49 is_last_spte(old_spte, level) && in kvm_tdp_mmu_spte_need_atomic_update()
|
| H A D | tdp_iter.c | 70 if (!is_shadow_present_pte(spte) || is_last_spte(spte, level)) in spte_to_child_pt()
|
| H A D | spte.h | 334 static inline bool is_last_spte(u64 pte, int level) in is_last_spte() function
|
| H A D | spte.c | 242 if ((!is_last_spte(old_spte, level) || !is_writable_pte(old_spte)) && in make_spte()
|
| H A D | mmu.c | 2493 if (!is_shadow_present_pte(spte) || is_last_spte(spte, iterator->level)) { in __shadow_walk_next() 2579 if (is_last_spte(pte, sp->role.level)) { in mmu_page_zap_pte() 3606 if (!is_last_spte(spte, sp->role.level)) in fast_page_fault() 6910 flush |= !is_last_spte(*sptep, sp->role.level); in shadow_mmu_split_huge_page()
|