Searched refs:maple_tree (Results 1 – 18 of 18) sorted by relevance
/linux-6.3-rc2/include/linux/ |
A D | maple_tree.h | 210 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 D | mm_types.h | 556 struct maple_tree mm_mt;
|
A D | mm.h | 2157 void unmap_vmas(struct mmu_gather *tlb, struct maple_tree *mt,
|
/linux-6.3-rc2/include/trace/events/ |
A D | mmap.h | 47 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 D | maple_tree.h | 3 #define TRACE_SYSTEM maple_tree
|
/linux-6.3-rc2/lib/ |
A D | test_maple_tree.c | 318 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 D | maple_tree.c | 361 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 D | Makefile | 32 maple_tree.o idr.o extable.o irq_regs.o argv_split.o \
|
/linux-6.3-rc2/tools/testing/radix-tree/ |
A D | Makefile | 50 ../../../include/linux/maple_tree.h \ 62 maple.o: ../../../lib/maple_tree.c ../../../lib/test_maple_tree.c
|
A D | maple.c | 32 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 D | lru_cache.h | 43 struct maple_tree entries;
|
/linux-6.3-rc2/Documentation/core-api/ |
A D | index.rst | 40 maple_tree
|
A D | maple_tree.rst | 216 .. kernel-doc:: include/linux/maple_tree.h 217 .. kernel-doc:: lib/maple_tree.c
|
/linux-6.3-rc2/mm/damon/ |
A D | vaddr-test.h | 17 static int __link_vmas(struct maple_tree *mt, struct vm_area_struct *vmas, in __link_vmas()
|
/linux-6.3-rc2/mm/ |
A D | mmap.c | 78 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 D | internal.h | 106 void free_pgtables(struct mmu_gather *tlb, struct maple_tree *mt,
|
A D | memory.c | 349 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 D | MAINTAINERS | 12323 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