Lines Matching defs:node
168 struct maple_node *node = container_of(head, struct maple_node, rcu); in mt_free_rcu() local
180 static void ma_free_rcu(struct maple_node *node) in ma_free_rcu()
309 static inline struct maple_enode *mt_mk_node(const struct maple_node *node, in mt_mk_node()
316 static inline void *mte_mk_root(const struct maple_enode *node) in mte_mk_root()
321 static inline void *mte_safe_root(const struct maple_enode *node) in mte_safe_root()
326 static inline void mte_set_full(const struct maple_enode *node) in mte_set_full()
331 static inline void mte_clear_full(const struct maple_enode *node) in mte_clear_full()
336 static inline bool ma_is_root(struct maple_node *node) in ma_is_root()
341 static inline bool mte_is_root(const struct maple_enode *node) in mte_is_root()
531 static inline bool ma_dead_node(const struct maple_node *node) in ma_dead_node()
546 struct maple_node *parent, *node; in mte_dead_node() local
621 static inline unsigned long *ma_pivots(struct maple_node *node, in ma_pivots()
643 static inline unsigned long *ma_gaps(struct maple_node *node, in ma_gaps()
667 struct maple_node *node = mte_to_node(mn); in mte_pivot() local
758 struct maple_node *node = mte_to_node(mn); in mte_set_pivot() local
1002 struct maple_node *node; in mas_descend() local
1123 struct maple_alloc *ret, *node = mas->alloc; in mas_pop_node() local
1207 struct maple_alloc *node; in mas_alloc_nodes() local
1389 static inline unsigned char ma_data_end(struct maple_node *node, in ma_data_end()
1421 struct maple_node *node; in mas_data_end() local
1529 ma_max_gap(struct maple_node *node, unsigned long *gaps, enum maple_type mt, in ma_max_gap()
1560 struct maple_node *node; in mas_max_gap() local
1670 struct maple_node *node = mas_mn(mas); in mas_adopt_children() local
1736 struct maple_node *node; in mas_new_child() local
1906 struct maple_node *node; in mas_mab_cp() local
1960 struct maple_node *node, unsigned long *pivots, in mas_leaf_set_meta()
1987 struct maple_node *node = mte_to_node(mas->node); in mab_mas_cp() local
2893 struct maple_node *node; in mtree_range_walk() local
3163 struct maple_node reuse, *newnode, *parent, *new_left, *left, *node; in mas_destroy_rebalance() local
3584 struct maple_node *node; in mas_commit_b_node() local
3622 struct maple_node *node; in mas_root_expand() local
3853 struct maple_node *node; in mtree_lookup_walk() local
3909 struct maple_node *node; in mas_new_root() local
4475 struct maple_node *node; in mas_prev_node() local
4561 static inline int mas_next_node(struct ma_state *mas, struct maple_node *node, in mas_next_node()
4641 struct maple_node *node, unsigned long max, enum maple_type type) in mas_next_nentry()
4733 struct maple_node *node; in mas_next_entry() local
4879 struct maple_node *node = mas_mn(mas); in mas_rev_awalk() local
5415 struct maple_node *node; in mas_dead_leaves() local
5439 struct maple_node *node, *next; in mas_dead_walk() local
5457 struct maple_node *node, *start; in mt_free_walk() local
5501 struct maple_node *node; in mas_destroy_descend() local
5528 struct maple_node *node = mte_to_node(enode); in mt_destroy_walk() local
5594 struct maple_node *node = mte_to_node(enode); in mte_destroy_walk() local
5740 struct maple_alloc *node; in mas_destroy() local
6716 struct maple_range_64 *node = &mte_to_node(entry)->mr64; in mt_dump_range64() local
6755 struct maple_arange_64 *node = &mte_to_node(entry)->ma64; in mt_dump_arange64() local
6797 struct maple_node *node = mte_to_node(entry); in mt_dump_node() local
6933 struct maple_enode *node; in mas_validate_parent_slot() local