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 D | pkvm.h | 36 struct kvm_pgtable_mm_ops mm_ops; member
|
H A D | mem_protect.h | 51 struct kvm_pgtable_mm_ops mm_ops; member
|
/kernel/linux/linux-6.6/arch/arm64/include/asm/ |
H A D | kvm_pgtable.h | 237 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 D | pgtable.c | 138 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