Home
last modified time | relevance | path

Searched refs:maple_tree (Results 1 – 18 of 18) sorted by relevance

/linux-6.3-rc2/include/linux/
A Dmaple_tree.h210 struct maple_tree { struct
248 struct maple_tree name = MTREE_INIT(name, 0)
300 struct maple_tree *mtree;
322 void mtree_destroy(struct maple_tree *mt);
323 void __mt_destroy(struct maple_tree *mt);
596 static inline void mt_init(struct maple_tree *mt) in mt_init()
601 static inline bool mt_in_rcu(struct maple_tree *mt) in mt_in_rcu()
613 static inline void mt_clear_in_rcu(struct maple_tree *mt) in mt_clear_in_rcu()
632 static inline void mt_set_in_rcu(struct maple_tree *mt) in mt_set_in_rcu()
676 void mt_dump(const struct maple_tree *mt);
[all …]
A Dmm_types.h556 struct maple_tree mm_mt;
A Dmm.h2157 void unmap_vmas(struct mmu_gather *tlb, struct maple_tree *mt,
/linux-6.3-rc2/include/trace/events/
A Dmmap.h47 TP_PROTO(struct maple_tree *mt, unsigned long start,
53 __field(struct maple_tree *, mt)
72 TP_PROTO(struct maple_tree *mt, struct vm_area_struct *vma),
77 __field(struct maple_tree *, mt)
105 __field(struct maple_tree *, mt)
A Dmaple_tree.h3 #define TRACE_SYSTEM maple_tree
/linux-6.3-rc2/lib/
A Dtest_maple_tree.c318 static noinline void check_rev_find(struct maple_tree *mt) in check_rev_find()
357 static noinline void check_find(struct maple_tree *mt) in check_find()
574 static noinline void check_find_2(struct maple_tree *mt) in check_find_2()
945 static noinline void check_ranges(struct maple_tree *mt) in check_ranges()
1615 static noinline void bench_awalk(struct maple_tree *mt) in bench_awalk()
1632 static noinline void bench_walk(struct maple_tree *mt) in bench_walk()
1676 struct maple_tree newmt; in check_forking()
1783 struct maple_tree newmt; in check_mas_store_gfp()
1816 struct maple_tree newmt; in bench_forking()
2446 struct maple_tree newmt; in check_dup_gaps()
[all …]
A Dmaple_tree.c361 static inline bool mt_is_alloc(struct maple_tree *mt) in mt_is_alloc()
436 struct maple_tree *mt) in mte_parent_enum()
814 static inline void *mt_slot(const struct maple_tree *mt, in mt_slot()
5471 struct maple_tree mt; in mt_free_walk()
5543 struct maple_tree mt; in mt_destroy_walk()
5605 struct maple_tree *mt) in mte_destroy_walk()
6409 void __mt_destroy(struct maple_tree *mt) in __mt_destroy()
6427 void mtree_destroy(struct maple_tree *mt) in mtree_destroy()
6853 void mt_dump(const struct maple_tree *mt) in mt_dump()
7098 static void mt_validate_nulls(struct maple_tree *mt) in mt_validate_nulls()
[all …]
A DMakefile32 maple_tree.o idr.o extable.o irq_regs.o argv_split.o \
/linux-6.3-rc2/tools/testing/radix-tree/
A DMakefile50 ../../../include/linux/maple_tree.h \
62 maple.o: ../../../lib/maple_tree.c ../../../lib/test_maple_tree.c
A Dmaple.c32 struct maple_tree *mt;
62 static noinline void check_new_node(struct maple_tree *mt) in check_new_node()
431 static noinline void check_erase_testset(struct maple_tree *mt) in check_erase_testset()
935 static noinline void check_erase2_testset(struct maple_tree *mt, in check_erase2_testset()
1080 static noinline void check_erase2_sets(struct maple_tree *mt) in check_erase2_sets()
34669 static void rcu_stress(struct maple_tree *mt, bool forward) in rcu_stress()
34746 struct maple_tree *mt; /* the maple tree */
35264 static void check_dfs_preorder(struct maple_tree *mt) in check_dfs_preorder()
35332 static noinline void check_prealloc(struct maple_tree *mt) in check_prealloc()
35687 static noinline void check_nomem(struct maple_tree *mt) in check_nomem()
[all …]
/linux-6.3-rc2/fs/btrfs/
A Dlru_cache.h43 struct maple_tree entries;
/linux-6.3-rc2/Documentation/core-api/
A Dindex.rst40 maple_tree
A Dmaple_tree.rst216 .. kernel-doc:: include/linux/maple_tree.h
217 .. kernel-doc:: lib/maple_tree.c
/linux-6.3-rc2/mm/damon/
A Dvaddr-test.h17 static int __link_vmas(struct maple_tree *mt, struct vm_area_struct *vmas, in __link_vmas()
/linux-6.3-rc2/mm/
A Dmmap.c78 static void unmap_region(struct mm_struct *mm, struct maple_tree *mt,
299 extern void mt_validate(struct maple_tree *mt);
300 extern void mt_dump(const struct maple_tree *mt);
305 struct maple_tree *mt = &mm->mm_mt; in validate_mm_mt()
2133 static void unmap_region(struct mm_struct *mm, struct maple_tree *mt, in unmap_region()
2276 struct maple_tree mt_detach; in do_vmi_align_munmap()
A Dinternal.h106 void free_pgtables(struct mmu_gather *tlb, struct maple_tree *mt,
A Dmemory.c349 void free_pgtables(struct mmu_gather *tlb, struct maple_tree *mt, in free_pgtables()
1676 void unmap_vmas(struct mmu_gather *tlb, struct maple_tree *mt, in unmap_vmas()
/linux-6.3-rc2/
A DMAINTAINERS12323 F: Documentation/core-api/maple_tree.rst
12324 F: include/linux/maple_tree.h
12325 F: include/trace/events/maple_tree.h
12326 F: lib/maple_tree.c
12328 F: tools/testing/radix-tree/linux/maple_tree.h

Completed in 158 milliseconds