Home
last modified time | relevance | path

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

/linux/arch/arm64/include/asm/
H A Dkvm_pgtable.h343 struct kvm_pgtable_walker { struct
358 static inline kvm_pte_t *kvm_dereference_pteref(struct kvm_pgtable_walker *walker, in kvm_dereference_pteref() argument
369 static inline int kvm_pgtable_walk_begin(struct kvm_pgtable_walker *walker) in kvm_pgtable_walk_begin()
381 static inline void kvm_pgtable_walk_end(struct kvm_pgtable_walker *walker) {} in kvm_pgtable_walk_end()
392 static inline kvm_pte_t *kvm_dereference_pteref(struct kvm_pgtable_walker *walker, in kvm_dereference_pteref()
403 static inline int kvm_pgtable_walk_begin(struct kvm_pgtable_walker *walker) in kvm_pgtable_walk_begin()
411 static inline void kvm_pgtable_walk_end(struct kvm_pgtable_walker *walker) in kvm_pgtable_walk_end()
831 struct kvm_pgtable_walker *walker);
/linux/arch/arm64/kvm/hyp/
H A Dpgtable.c15 struct kvm_pgtable_walker *walker;
126 struct kvm_pgtable_walker *walker = data->walker; in kvm_pgtable_visitor_cb()
133 static bool kvm_pgtable_walk_continue(const struct kvm_pgtable_walker *walker, in kvm_pgtable_walk_continue()
269 struct kvm_pgtable_walker *walker) in kvm_pgtable_walk()
309 struct kvm_pgtable_walker walker = { in kvm_pgtable_get_leaf()
458 struct kvm_pgtable_walker walker = { in kvm_pgtable_hyp_map()
517 struct kvm_pgtable_walker walker = { in kvm_pgtable_hyp_unmap()
571 struct kvm_pgtable_walker walker = { in kvm_pgtable_hyp_destroy()
1101 struct kvm_pgtable_walker walker = { in kvm_pgtable_stage2_map()
1132 struct kvm_pgtable_walker walker = { in kvm_pgtable_stage2_set_owner()
[all …]
/linux/arch/arm64/kvm/
H A Dptdump.c155 struct kvm_pgtable_walker walker = (struct kvm_pgtable_walker) { in kvm_ptdump_guest_show()
/linux/arch/arm64/kvm/hyp/nvhe/
H A Dmm.c306 struct kvm_pgtable_walker walker = { in create_fixmap_slot()
324 struct kvm_pgtable_walker walker = { in create_fixblock()