Home
last modified time | relevance | path

Searched defs:mm_ops (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-6.6/arch/arm64/kvm/hyp/include/nvhe/
H A Dpkvm.h36 struct kvm_pgtable_mm_ops mm_ops; member
H A Dmem_protect.h51 struct kvm_pgtable_mm_ops mm_ops; member
/kernel/linux/linux-6.6/arch/arm64/include/asm/
H A Dkvm_pgtable.h237 struct kvm_pgtable_mm_ops *mm_ops; member
346 struct kvm_pgtable_mm_ops *mm_ops; member
[all...]
/kernel/linux/linux-6.6/arch/arm64/kvm/hyp/
H A Dpgtable.c138 static kvm_pte_t *kvm_pte_follow(kvm_pte_t pte, struct kvm_pgtable_mm_ops *mm_ops) in kvm_pte_follow() argument
148 static kvm_pte_t kvm_init_table_pte(kvm_pte_t *childp, struct kvm_pgtable_mm_ops *mm_ops) in kvm_init_table_pte() argument
208 __kvm_pgtable_visit(struct kvm_pgtable_walk_data *data, struct kvm_pgtable_mm_ops *mm_ops, kvm_pteref_t pteref, u32 level) __kvm_pgtable_visit() argument
274 __kvm_pgtable_walk(struct kvm_pgtable_walk_data *data, struct kvm_pgtable_mm_ops *mm_ops, kvm_pteref_t pgtable, u32 level) __kvm_pgtable_walk() argument
465 struct kvm_pgtable_mm_ops *mm_ops = ctx->mm_ops; hyp_map_walker() local
513 struct kvm_pgtable_mm_ops *mm_ops = ctx->mm_ops; hyp_unmap_walker() local
563 kvm_pgtable_hyp_init(struct kvm_pgtable *pgt, u32 va_bits, struct kvm_pgtable_mm_ops *mm_ops) kvm_pgtable_hyp_init() argument
584 struct kvm_pgtable_mm_ops *mm_ops = ctx->mm_ops; hyp_free_walker() local
789 struct kvm_pgtable_mm_ops *mm_ops = ctx->mm_ops; stage2_try_break_pte() local
824 struct kvm_pgtable_mm_ops *mm_ops = ctx->mm_ops; stage2_make_pte() local
847 stage2_unmap_put_pte(const struct kvm_pgtable_visit_ctx *ctx, struct kvm_s2_mmu *mmu, struct kvm_pgtable_mm_ops *mm_ops) stage2_unmap_put_pte() argument
918 struct kvm_pgtable_mm_ops *mm_ops = ctx->mm_ops; stage2_map_walker_try_leaf() local
958 struct kvm_pgtable_mm_ops *mm_ops = ctx->mm_ops; stage2_map_walk_table_pre() local
976 struct kvm_pgtable_mm_ops *mm_ops = ctx->mm_ops; stage2_map_walk_leaf() local
1095 struct kvm_pgtable_mm_ops *mm_ops = ctx->mm_ops; stage2_unmap_walker() local
1162 struct kvm_pgtable_mm_ops *mm_ops = ctx->mm_ops; stage2_attr_walker() local
1326 struct kvm_pgtable_mm_ops *mm_ops = pgt->mm_ops; stage2_flush_walker() local
1379 struct kvm_pgtable_mm_ops *mm_ops = pgt->mm_ops; kvm_pgtable_stage2_create_unlinked() local
1429 struct kvm_pgtable_mm_ops *mm_ops = ctx->mm_ops; stage2_split_walker() local
1508 __kvm_pgtable_stage2_init(struct kvm_pgtable *pgt, struct kvm_s2_mmu *mmu, struct kvm_pgtable_mm_ops *mm_ops, enum kvm_pgtable_stage2_flags flags, kvm_pgtable_force_pte_cb_t force_pte_cb) __kvm_pgtable_stage2_init() argument
1548 struct kvm_pgtable_mm_ops *mm_ops = ctx->mm_ops; stage2_free_walker() local
1576 kvm_pgtable_stage2_free_unlinked(struct kvm_pgtable_mm_ops *mm_ops, void *pgtable, u32 level) kvm_pgtable_stage2_free_unlinked() argument
[all...]

Completed in 4 milliseconds