Lines Matching refs:maple_tree
378 static inline bool mt_is_alloc(struct maple_tree *mt) in mt_is_alloc()
797 static inline bool mt_write_locked(const struct maple_tree *mt) in mt_write_locked()
803 static inline bool mt_locked(const struct maple_tree *mt) in mt_locked()
809 static inline void *mt_slot(const struct maple_tree *mt, in mt_slot()
815 static inline void *mt_slot_locked(struct maple_tree *mt, void __rcu **slots, in mt_slot_locked()
859 static inline void *mt_root_locked(struct maple_tree *mt) in mt_root_locked()
910 static inline void mt_clear_meta(struct maple_tree *mt, struct maple_node *mn, in mt_clear_meta()
1002 static void mt_destroy_walk(struct maple_enode *enode, struct maple_tree *mt,
3765 static void mte_destroy_walk(struct maple_enode *, struct maple_tree *);
5140 unsigned char mte_dead_leaves(struct maple_enode *enode, struct maple_tree *mt, in mte_dead_leaves()
5236 struct maple_tree *mt, struct maple_enode *prev, unsigned char offset) in mte_destroy_descend()
5265 static void mt_destroy_walk(struct maple_enode *enode, struct maple_tree *mt, in mt_destroy_walk()
5328 struct maple_tree *mt) in mte_destroy_walk()
5750 void *mt_next(struct maple_tree *mt, unsigned long index, unsigned long max) in mt_next()
5873 void *mt_prev(struct maple_tree *mt, unsigned long index, unsigned long min) in mt_prev()
6228 void *mtree_load(struct maple_tree *mt, unsigned long index) in mtree_load()
6270 int mtree_store_range(struct maple_tree *mt, unsigned long index, in mtree_store_range()
6307 int mtree_store(struct maple_tree *mt, unsigned long index, void *entry, in mtree_store()
6325 int mtree_insert_range(struct maple_tree *mt, unsigned long first, in mtree_insert_range()
6360 int mtree_insert(struct maple_tree *mt, unsigned long index, void *entry, in mtree_insert()
6367 int mtree_alloc_range(struct maple_tree *mt, unsigned long *startp, in mtree_alloc_range()
6405 int mtree_alloc_rrange(struct maple_tree *mt, unsigned long *startp, in mtree_alloc_rrange()
6453 void *mtree_erase(struct maple_tree *mt, unsigned long index) in mtree_erase()
6474 void __mt_destroy(struct maple_tree *mt) in __mt_destroy()
6492 void mtree_destroy(struct maple_tree *mt) in mtree_destroy()
6516 void *mt_find(struct maple_tree *mt, unsigned long *index, unsigned long max) in mt_find()
6576 void *mt_find_after(struct maple_tree *mt, unsigned long *index, in mt_find_after()
6706 static void mt_dump_node(const struct maple_tree *mt, void *entry,
6746 static void mt_dump_range64(const struct maple_tree *mt, void *entry, in mt_dump_range64()
6801 static void mt_dump_arange64(const struct maple_tree *mt, void *entry, in mt_dump_arange64()
6860 static void mt_dump_node(const struct maple_tree *mt, void *entry, in mt_dump_node()
6895 void mt_dump(const struct maple_tree *mt, enum mt_dump_format format) in mt_dump()
7150 static void mt_validate_nulls(struct maple_tree *mt) in mt_validate_nulls()
7192 void mt_validate(struct maple_tree *mt) in mt_validate()