Home
last modified time | relevance | path

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

/openbmc/linux/arch/arm64/include/asm/
H A Dkvm_pgtable.h260 struct kvm_pgtable_walker { struct
275 static inline kvm_pte_t *kvm_dereference_pteref(struct kvm_pgtable_walker *walker, in kvm_dereference_pteref() argument
281 static inline int kvm_pgtable_walk_begin(struct kvm_pgtable_walker *walker) in kvm_pgtable_walk_begin()
293 static inline void kvm_pgtable_walk_end(struct kvm_pgtable_walker *walker) {} in kvm_pgtable_walk_end()
304 static inline kvm_pte_t *kvm_dereference_pteref(struct kvm_pgtable_walker *walker, in kvm_dereference_pteref()
310 static inline int kvm_pgtable_walk_begin(struct kvm_pgtable_walker *walker) in kvm_pgtable_walk_begin()
318 static inline void kvm_pgtable_walk_end(struct kvm_pgtable_walker *walker) in kvm_pgtable_walk_end()
708 struct kvm_pgtable_walker *walker);
/openbmc/linux/arch/arm64/kvm/hyp/
H A Dpgtable.c63 struct kvm_pgtable_walker *walker;
179 struct kvm_pgtable_walker *walker = data->walker; in kvm_pgtable_visitor_cb()
186 static bool kvm_pgtable_walk_continue(const struct kvm_pgtable_walker *walker, in kvm_pgtable_walk_continue()
321 struct kvm_pgtable_walker *walker) in kvm_pgtable_walk()
361 struct kvm_pgtable_walker walker = { in kvm_pgtable_get_leaf()
491 struct kvm_pgtable_walker walker = { in kvm_pgtable_hyp_map()
550 struct kvm_pgtable_walker walker = { in kvm_pgtable_hyp_unmap()
599 struct kvm_pgtable_walker walker = { in kvm_pgtable_hyp_destroy()
1052 struct kvm_pgtable_walker walker = { in kvm_pgtable_stage2_map()
1083 struct kvm_pgtable_walker walker = { in kvm_pgtable_stage2_set_owner()
[all …]
/openbmc/linux/arch/arm64/kvm/hyp/nvhe/
H A Dsetup.c228 struct kvm_pgtable_walker walker = { in fix_host_ownership()
248 struct kvm_pgtable_walker walker = { in fix_hyp_pgtable_refcnt()
H A Dmm.c296 struct kvm_pgtable_walker walker = { in create_fixmap_slot()
H A Dmem_protect.c592 struct kvm_pgtable_walker walker = { in check_page_state_range()