Lines Matching refs:mte_to_node
264 static inline struct maple_node *mte_to_node(const struct maple_enode *entry) in mte_to_node() function
289 return mte_to_node(mas->node); in mas_mn()
298 mte_to_node(mn)->parent = ma_parent_ptr(mte_to_node(mn)); in mte_set_node_dead()
343 return ma_is_root(mte_to_node(node)); in mte_is_root()
450 return mte_parent_enum(ma_enode_ptr(mte_to_node(enode)->parent), mas->tree); in mas_parent_enum()
489 mte_to_node(enode)->parent = ma_parent_ptr(val); in mte_set_parent()
500 unsigned long val = (unsigned long) mte_to_node(enode)->parent; in mte_parent_slot()
522 (mte_to_node(enode)->parent) & ~MAPLE_NODE_MASK); in mte_parent()
548 node = mte_to_node(enode); in mte_dead_node()
667 struct maple_node *node = mte_to_node(mn); in mte_pivot()
758 struct maple_node *node = mte_to_node(mn); in mte_set_pivot()
1029 mte_to_node(mn)->ma64.gap[gap] = val; in mte_set_gap()
1289 struct maple_node *tmp = mte_to_node(used); in mas_free()
1987 struct maple_node *node = mte_to_node(mas->node); in mab_mas_cp()
2907 node = mte_to_node(next); in mtree_range_walk()
3254 memcpy(parent, mte_to_node(eparent), sizeof(struct maple_node)); in mas_destroy_rebalance()
3297 mte_to_node(ancestor)->parent = mas_mn(mas)->parent; in mas_split_final_node()
3864 node = mte_to_node(next); in mtree_lookup_walk()
4978 gaps = ma_gaps(mte_to_node(mas->node), type); in mas_anode_descend()
5423 node = mte_to_node(entry); in mas_dead_leaves()
5482 slots = ma_slots(mte_to_node(mas.node), type); in mt_free_walk()
5528 struct maple_node *node = mte_to_node(enode); in mt_destroy_walk()
5557 slots = ma_slots(mte_to_node(mas.node), type); in mt_destroy_walk()
5562 if (mte_node_type(tmp) && mte_to_node(tmp)) { in mt_destroy_walk()
5594 struct maple_node *node = mte_to_node(enode); in mte_destroy_walk()
6716 struct maple_range_64 *node = &mte_to_node(entry)->mr64; in mt_dump_range64()
6755 struct maple_arange_64 *node = &mte_to_node(entry)->ma64; in mt_dump_arange64()
6797 struct maple_node *node = mte_to_node(entry); in mt_dump_node()
6853 unsigned long *pivots = ma_pivots(mte_to_node(mte), mte_node_type(mte)); in mas_validate_gaps()
6869 gaps = ma_gaps(mte_to_node(mte), mte_node_type(mte)); in mas_validate_gaps()
6966 void __rcu **slots = ma_slots(mte_to_node(mas->node), type); in mas_validate_child_slot()
6967 unsigned long *pivots = ma_pivots(mte_to_node(mas->node), type); in mas_validate_child_slot()
6984 mas_mn(mas), i, mte_to_node(child), in mas_validate_child_slot()
6989 if (mte_parent(child) != mte_to_node(mas->node)) { in mas_validate_child_slot()
6991 mte_to_node(child), mte_parent(child), in mas_validate_child_slot()
6992 mte_to_node(mas->node)); in mas_validate_child_slot()
7006 void __rcu **slots = ma_slots(mte_to_node(mas->node), type); in mas_validate_limits()
7087 slots = ma_slots(mte_to_node(mas.node), mte_node_type(mas.node)); in mt_validate_nulls()
7101 slots = ma_slots(mte_to_node(mas.node), in mt_validate_nulls()