Lines Matching defs:node

175 	struct maple_node *node = container_of(head, struct maple_node, rcu);  in mt_free_rcu()  local
187 static void ma_free_rcu(struct maple_node *node) in ma_free_rcu()
331 static inline struct maple_enode *mt_mk_node(const struct maple_node *node, in mt_mk_node()
338 static inline void *mte_mk_root(const struct maple_enode *node) in mte_mk_root()
343 static inline void *mte_safe_root(const struct maple_enode *node) in mte_safe_root()
348 static inline void *mte_set_full(const struct maple_enode *node) in mte_set_full()
353 static inline void *mte_clear_full(const struct maple_enode *node) in mte_clear_full()
358 static inline bool mte_has_null(const struct maple_enode *node) in mte_has_null()
363 static inline bool ma_is_root(struct maple_node *node) in ma_is_root()
368 static inline bool mte_is_root(const struct maple_enode *node) in mte_is_root()
549 static inline bool ma_dead_node(const struct maple_node *node) in ma_dead_node()
567 struct maple_node *parent, *node; in mte_dead_node() local
646 static inline unsigned long *ma_pivots(struct maple_node *node, in ma_pivots()
668 static inline unsigned long *ma_gaps(struct maple_node *node, in ma_gaps()
691 struct maple_node *node = mas_mn(mas); in mas_pivot() local
757 struct maple_node *node = mte_to_node(mn); in mte_set_pivot() local
1014 struct maple_node *node; in mas_mat_destroy() local
1036 struct maple_node *node; in mas_descend() local
1165 struct maple_alloc *ret, *node = mas->alloc; in mas_pop_node() local
1247 struct maple_alloc *node; in mas_alloc_nodes() local
1428 static inline unsigned char ma_data_end(struct maple_node *node, in ma_data_end()
1463 struct maple_node *node; in mas_data_end() local
1574 ma_max_gap(struct maple_node *node, unsigned long *gaps, enum maple_type mt, in ma_max_gap()
1603 struct maple_node *node; in mas_max_gap() local
1708 struct maple_node *node = mte_to_node(parent); in mas_adopt_children() local
1777 struct maple_node *node; in mas_find_child() local
1947 struct maple_node *node; in mas_mab_cp() local
2001 struct maple_node *node, unsigned long *pivots, in mas_leaf_set_meta()
2028 struct maple_node *node = mte_to_node(mas->node); in mab_mas_cp() local
2787 struct maple_node *node; in mtree_range_walk() local
3052 struct maple_node reuse, *newnode, *parent, *new_left, *left, *node; in mas_destroy_rebalance() local
3470 struct maple_node *node; in mas_commit_b_node() local
3510 struct maple_node *node; in mas_root_expand() local
3728 struct maple_node *node; in mtree_lookup_walk() local
3780 struct maple_node *node; in mas_new_root() local
4341 struct maple_node *node, const unsigned long index) in mas_rewalk_if_dead()
4364 struct maple_node *node; in mas_prev_node() local
4447 struct maple_node *node; in mas_prev_slot() local
4519 static inline int mas_next_node(struct ma_state *mas, struct maple_node *node, in mas_next_node()
4610 struct maple_node *node; in mas_next_slot() local
4725 struct maple_node *node = mas_mn(mas); in mas_rev_awalk() local
4815 struct maple_node *node; in mas_anode_descend() local
5143 struct maple_node *node; in mte_dead_leaves() local
5173 struct maple_node *node, *next; in mte_dead_walk() local
5198 struct maple_node *node, *start; in mt_free_walk() local
5238 struct maple_node *node; in mte_destroy_descend() local
5269 struct maple_node *node = mte_to_node(enode); in mt_destroy_walk() local
5330 struct maple_node *node = mte_to_node(enode); in mte_destroy_walk() local
5544 struct maple_alloc *node; in mas_destroy() local
6750 struct maple_range_64 *node = &mte_to_node(entry)->mr64; in mt_dump_range64() local
6805 struct maple_arange_64 *node = &mte_to_node(entry)->ma64; in mt_dump_arange64() local
6864 struct maple_node *node = mte_to_node(entry); in mt_dump_node() local
6915 struct maple_node *p_mn, *node = mte_to_node(mte); in mas_validate_gaps() local
7006 struct maple_enode *node; in mas_validate_parent_slot() local