Searched refs:tdp_iter (Results 1 – 4 of 4) sorted by relevance
| /Linux-v5.10/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_start(struct tdp_iter *iter, u64 *root_pt, int root_level, in tdp_iter_start() 66 static bool try_step_down(struct tdp_iter *iter) in try_step_down() 98 static bool try_step_side(struct tdp_iter *iter) in try_step_side() 121 static bool try_step_up(struct tdp_iter *iter) in try_step_up() 149 void tdp_iter_next(struct tdp_iter *iter) in tdp_iter_next() 167 void tdp_iter_refresh_walk(struct tdp_iter *iter) in tdp_iter_refresh_walk() 178 u64 *tdp_iter_root_pt(struct tdp_iter *iter) in tdp_iter_root_pt()
|
| D | tdp_iter.h | 13 struct tdp_iter { struct 54 void tdp_iter_start(struct tdp_iter *iter, u64 *root_pt, int root_level, argument 56 void tdp_iter_next(struct tdp_iter *iter); 57 void tdp_iter_refresh_walk(struct tdp_iter *iter); 58 u64 *tdp_iter_root_pt(struct tdp_iter *iter);
|
| D | tdp_mmu.c | 311 static inline void __tdp_mmu_set_spte(struct kvm *kvm, struct tdp_iter *iter, in __tdp_mmu_set_spte() 332 static inline void tdp_mmu_set_spte(struct kvm *kvm, struct tdp_iter *iter, in tdp_mmu_set_spte() 339 struct tdp_iter *iter, in tdp_mmu_set_spte_no_acc_track() 346 struct tdp_iter *iter, in tdp_mmu_set_spte_no_dirty_log() 370 static bool tdp_mmu_iter_flush_cond_resched(struct kvm *kvm, struct tdp_iter *iter) in tdp_mmu_iter_flush_cond_resched() 382 static void tdp_mmu_iter_cond_resched(struct kvm *kvm, struct tdp_iter *iter) in tdp_mmu_iter_cond_resched() 404 struct tdp_iter iter; in zap_gfn_range() 473 struct tdp_iter *iter, in tdp_mmu_map_handle_target_level() 529 struct tdp_iter iter; in kvm_tdp_mmu_map() 670 struct tdp_iter iter; in age_gfn_range() [all …]
|
| /Linux-v5.10/arch/x86/kvm/ |
| D | Makefile | 19 mmu/spte.o mmu/tdp_iter.o mmu/tdp_mmu.o
|