Searched refs:tdp_iter (Results 1 – 4 of 4) sorted by relevance
| /Linux-v5.15/arch/x86/kvm/mmu/ |
| D | tdp_iter.c | 11 static void tdp_iter_refresh_sptep(struct tdp_iter *iter) in tdp_iter_refresh_sptep() 27 void tdp_iter_restart(struct tdp_iter *iter) in tdp_iter_restart() 42 void tdp_iter_start(struct tdp_iter *iter, u64 *root_pt, int root_level, in tdp_iter_start() 78 static bool try_step_down(struct tdp_iter *iter) in try_step_down() 110 static bool try_step_side(struct tdp_iter *iter) in try_step_side() 133 static bool try_step_up(struct tdp_iter *iter) in try_step_up() 161 void tdp_iter_next(struct tdp_iter *iter) in tdp_iter_next()
|
| D | tdp_iter.h | 15 struct tdp_iter { struct 64 void tdp_iter_start(struct tdp_iter *iter, u64 *root_pt, int root_level, argument 66 void tdp_iter_next(struct tdp_iter *iter); 67 void tdp_iter_restart(struct tdp_iter *iter);
|
| D | tdp_mmu.c | 503 struct tdp_iter *iter, in tdp_mmu_set_spte_atomic_no_dirty_log() 542 struct tdp_iter *iter, in tdp_mmu_map_set_spte_atomic() 568 struct tdp_iter *iter) in tdp_mmu_zap_spte_atomic() 612 static inline void __tdp_mmu_set_spte(struct kvm *kvm, struct tdp_iter *iter, in __tdp_mmu_set_spte() 640 static inline void tdp_mmu_set_spte(struct kvm *kvm, struct tdp_iter *iter, in tdp_mmu_set_spte() 647 struct tdp_iter *iter, in tdp_mmu_set_spte_no_acc_track() 654 struct tdp_iter *iter, in tdp_mmu_set_spte_no_dirty_log() 690 struct tdp_iter *iter, bool flush, in tdp_mmu_iter_cond_resched() 743 struct tdp_iter iter; in zap_gfn_range() 934 struct tdp_iter *iter, in tdp_mmu_map_handle_target_level() [all …]
|
| /Linux-v5.15/arch/x86/kvm/ |
| D | Makefile | 26 kvm-$(CONFIG_X86_64) += mmu/tdp_iter.o mmu/tdp_mmu.o
|