Home
last modified time | relevance | path

Searched refs:tdp_iter (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.10/arch/x86/kvm/mmu/
Dtdp_iter.c11 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()
Dtdp_iter.h13 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);
Dtdp_mmu.c311 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/
DMakefile19 mmu/spte.o mmu/tdp_iter.o mmu/tdp_mmu.o