Home
last modified time | relevance | path

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

/linux/include/trace/events/
H 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)
H A Dmaple_tree.h3 #define TRACE_SYSTEM maple_tree
/linux/lib/
H A Dmaple_tree.c229 static inline unsigned int mt_attr(struct maple_tree *mt) in mt_attr()
395 static __always_inline bool mt_is_alloc(struct maple_tree *mt) in mt_is_alloc()
788 static inline bool mt_write_locked(const struct maple_tree *mt) in mt_write_locked()
794 static __always_inline bool mt_locked(const struct maple_tree *mt) in mt_locked()
800 static __always_inline void *mt_slot(const struct maple_tree *mt, in mt_slot()
806 static __always_inline void *mt_slot_locked(struct maple_tree *mt, in mt_slot_locked()
850 static inline void *mt_root_locked(struct maple_tree *mt) in mt_root_locked()
899 static inline void mt_clear_meta(struct maple_tree *mt, struct maple_node *mn, in mt_clear_meta()
989 static void mt_destroy_walk(struct maple_enode *enode, struct maple_tree *mt,
3656 static void mte_destroy_walk(struct maple_enode *, struct maple_tree *);
[all …]
H A Dalloc_tag.c290 static struct maple_tree mod_area_mt = MTREE_INIT(mod_area_mt, MT_FLAGS_ALLOC_RANGE);
/linux/fs/btrfs/
H A Dlru_cache.h44 struct maple_tree entries;
/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_uvmm.h13 struct maple_tree region_mt;
/linux/Documentation/core-api/
H A Dindex.rst42 maple_tree
H A Dmaple_tree.rst220 .. kernel-doc:: include/linux/maple_tree.h
221 .. kernel-doc:: lib/maple_tree.c
/linux/tools/testing/radix-tree/
H A Dmaple.c33 struct maple_tree *mt;
50 struct maple_tree *mt;
92 static noinline void __init check_new_node(struct maple_tree *mt) in check_new_node()
493 static noinline void __init check_erase(struct maple_tree *mt, unsigned long index, in check_erase()
503 static noinline void __init check_erase_testset(struct maple_tree *mt) in check_erase_testset()
1010 static noinline void __init check_erase2_testset(struct maple_tree *mt, in check_erase2_testset()
1155 static noinline void __init check_erase2_sets(struct maple_tree *mt) in check_erase2_sets()
34617 static void rcu_stress_rev(struct maple_tree *mt, struct rcu_test_struct2 *test, in rcu_stress_rev()
34676 static void rcu_stress_fwd(struct maple_tree *mt, struct rcu_test_struct2 *test, in rcu_stress_fwd()
34744 static void rcu_stress(struct maple_tree *mt, bool forward) in rcu_stress()
[all …]
/linux/include/linux/
H A Dmm_types.h822 struct maple_tree mm_mt;
H A Dfs.h3565 struct maple_tree mt;
/linux/mm/
H A Dvma.c30 struct maple_tree mt_detach;
1428 struct maple_tree mt_detach; in do_vmi_align_munmap()
/linux/arch/arm64/include/asm/
H A Dkvm_host.h362 struct maple_tree smccc_filter;
/linux/
H A DMAINTAINERS13918 F: Documentation/core-api/maple_tree.rst
13919 F: include/linux/maple_tree.h
13920 F: include/trace/events/maple_tree.h
13921 F: lib/maple_tree.c
13923 F: tools/testing/radix-tree/linux/maple_tree.h