Lines Matching defs:mt

214 static void mt_set_height(struct maple_tree *mt, unsigned char height)  in mt_set_height()
229 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()
770 static inline void __rcu **ma_slots(struct maple_node *mn, enum maple_type mt) in ma_slots()
785 static inline bool mt_write_locked(const struct maple_tree *mt) in mt_write_locked()
791 static __always_inline bool mt_locked(const struct maple_tree *mt) in mt_locked()
797 static __always_inline void *mt_slot(const struct maple_tree *mt, in mt_slot()
803 static __always_inline void *mt_slot_locked(struct maple_tree *mt, in mt_slot_locked()
847 static inline void *mt_root_locked(struct maple_tree *mt) in mt_root_locked()
864 enum maple_type mt) in ma_meta()
881 static inline void ma_set_meta(struct maple_node *mn, enum maple_type mt, in ma_set_meta()
896 static inline void mt_clear_meta(struct maple_tree *mt, struct maple_node *mn, in mt_clear_meta()
933 enum maple_type mt) in ma_meta_end()
955 static inline void ma_set_meta_gap(struct maple_node *mn, enum maple_type mt, in ma_set_meta_gap()
1480 enum maple_type mt; in mas_leaf_max_gap() local
1563 ma_max_gap(struct maple_node *node, unsigned long *gaps, enum maple_type mt, in ma_max_gap()
1591 enum maple_type mt; in mas_max_gap() local
1763 enum maple_type mt; in mas_find_child() local
1926 enum maple_type mt; in mas_mab_cp() local
1974 enum maple_type mt, unsigned char end) in mas_leaf_set_meta()
1992 enum maple_type mt = mte_node_type(mas->node); in mab_mas_cp() local
2043 enum maple_type mt) in mas_bulk_rebalance()
3019 enum maple_type mt = mte_node_type(mas->node); in mas_destroy_rebalance() local
4429 enum maple_type mt; in mas_prev_node() local
4602 enum maple_type mt; in mas_next_node() local
5076 enum maple_type mt; in mas_empty_area() local
5189 unsigned char mte_dead_leaves(struct maple_enode *enode, struct maple_tree *mt, in mte_dead_leaves()
5285 struct maple_tree *mt, struct maple_enode *prev, unsigned char offset) in mte_destroy_descend()
5314 static void mt_destroy_walk(struct maple_enode *enode, struct maple_tree *mt, in mt_destroy_walk()
5377 struct maple_tree *mt) in mte_destroy_walk()
5778 void *mt_next(struct maple_tree *mt, unsigned long index, unsigned long max) in mt_next()
5908 void *mt_prev(struct maple_tree *mt, unsigned long index, unsigned long min) in mt_prev()
6302 void *mtree_load(struct maple_tree *mt, unsigned long index) in mtree_load()
6344 int mtree_store_range(struct maple_tree *mt, unsigned long index, in mtree_store_range()
6375 int mtree_store(struct maple_tree *mt, unsigned long index, void *entry, in mtree_store()
6393 int mtree_insert_range(struct maple_tree *mt, unsigned long first, in mtree_insert_range()
6430 int mtree_insert(struct maple_tree *mt, unsigned long index, void *entry, in mtree_insert()
6437 int mtree_alloc_range(struct maple_tree *mt, unsigned long *startp, in mtree_alloc_range()
6499 int mtree_alloc_cyclic(struct maple_tree *mt, unsigned long *startp, in mtree_alloc_cyclic()
6519 int mtree_alloc_rrange(struct maple_tree *mt, unsigned long *startp, in mtree_alloc_rrange()
6568 void *mtree_erase(struct maple_tree *mt, unsigned long index) in mtree_erase()
6797 int __mt_dup(struct maple_tree *mt, struct maple_tree *new, gfp_t gfp) in __mt_dup()
6834 int mtree_dup(struct maple_tree *mt, struct maple_tree *new, gfp_t gfp) in mtree_dup()
6861 void __mt_destroy(struct maple_tree *mt) in __mt_destroy()
6879 void mtree_destroy(struct maple_tree *mt) in mtree_destroy()
6903 void *mt_find(struct maple_tree *mt, unsigned long *index, unsigned long max) in mt_find()
6963 void *mt_find_after(struct maple_tree *mt, unsigned long *index, in mt_find_after()
7125 static void mt_dump_range64(const struct maple_tree *mt, void *entry, in mt_dump_range64()
7178 static void mt_dump_arange64(const struct maple_tree *mt, void *entry, in mt_dump_arange64()
7237 static void mt_dump_node(const struct maple_tree *mt, void *entry, in mt_dump_node()
7272 void mt_dump(const struct maple_tree *mt, enum mt_dump_format format) in mt_dump()
7295 enum maple_type mt = mte_node_type(mas->node); in mas_validate_gaps() local
7529 static void mt_validate_nulls(struct maple_tree *mt) in mt_validate_nulls()
7571 void mt_validate(struct maple_tree *mt) in mt_validate()