Lines Matching refs:mte_to_node

302 static __always_inline struct maple_node *mte_to_node(  in mte_to_node()  function
328 return mte_to_node(mas->node); in mas_mn()
337 mte_to_node(mn)->parent = ma_parent_ptr(mte_to_node(mn)); in mte_set_node_dead()
387 return ma_is_root(mte_to_node(node)); in mte_is_root()
473 p_type = (unsigned long)mte_to_node(enode)->parent; in mas_parent_type()
526 mte_to_node(enode)->parent = ma_parent_ptr(val); in mas_set_parent()
538 unsigned long val = (unsigned long)mte_to_node(enode)->parent; in mte_parent_slot()
560 (mte_to_node(enode)->parent) & ~MAPLE_NODE_MASK); in mte_parent()
589 node = mte_to_node(enode); in mte_dead_node()
745 struct maple_node *node = mte_to_node(mn); in mte_set_pivot()
911 if (unlikely((mte_to_node(next) && in mt_clear_meta()
1003 node = mte_to_node(mat->head); in mas_mat_destroy()
1047 mte_to_node(mn)->ma64.gap[gap] = val; in mte_set_gap()
1310 struct maple_node *tmp = mte_to_node(used); in mas_free()
1697 struct maple_node *node = mte_to_node(parent); in mas_adopt_children()
1991 struct maple_node *node = mte_to_node(mas->node); in mab_mas_cp()
2516 tmp = mte_to_node(enode); in mas_topiary_node()
2763 node = mte_to_node(next); in mtree_range_walk()
3093 memcpy(parent, mte_to_node(old_eparent), sizeof(struct maple_node)); in mas_destroy_rebalance()
3138 mte_to_node(ancestor)->parent = mas_mn(mas)->parent; in mas_split_final_node()
3629 node = mte_to_node(next); in mtree_lookup_walk()
4621 tmp = mte_to_node(enode); in mas_next_node()
5169 node = mte_to_node(entry); in mte_dead_leaves()
5194 next = mte_to_node(*enode); in mte_dead_walk()
5197 node = mte_to_node(*enode); in mte_dead_walk()
5229 node = mte_to_node(enode); in mt_free_walk()
5234 if (mte_to_node(enode) == node) in mt_free_walk()
5238 slots = ma_slots(mte_to_node(enode), type); in mt_free_walk()
5243 node = mte_to_node(enode); in mt_free_walk()
5264 node = mte_to_node(*enode); in mte_destroy_descend()
5287 struct maple_node *node = mte_to_node(enode); in mt_destroy_walk()
5297 node = mte_to_node(enode); // Updated in the above call. in mt_destroy_walk()
5308 if (mte_to_node(enode) == node) in mt_destroy_walk()
5312 slots = ma_slots(mte_to_node(enode), type); in mt_destroy_walk()
5317 if (mte_node_type(tmp) && mte_to_node(tmp)) { in mt_destroy_walk()
5323 node = mte_to_node(enode); in mt_destroy_walk()
5326 node = mte_to_node(enode); in mt_destroy_walk()
5348 struct maple_node *node = mte_to_node(enode); in mte_destroy_walk()
6582 node = mte_to_node(mas->node); in mas_dup_free()
6591 node = mte_to_node(mas->node); in mas_dup_free()
6607 struct maple_node *node = mte_to_node(mas->node); in mas_copy_node()
6608 struct maple_node *new_node = mte_to_node(new_mas->node); in mas_copy_node()
6630 struct maple_node *node = mte_to_node(mas->node); in mas_dup_alloc()
6631 struct maple_node *new_node = mte_to_node(new_mas->node); in mas_dup_alloc()
6729 parent = ma_parent_ptr(mte_to_node(new_mas->node)); in mas_dup_build()
6736 mte_to_node(root)->parent = ma_parent_ptr(mas_tree_parent(new_mas)); in mas_dup_build()
7096 struct maple_range_64 *node = &mte_to_node(entry)->mr64; in mt_dump_range64()
7149 struct maple_arange_64 *node = &mte_to_node(entry)->ma64; in mt_dump_arange64()
7208 struct maple_node *node = mte_to_node(entry); in mt_dump_node()
7261 struct maple_node *p_mn, *node = mte_to_node(mte); in mas_validate_gaps()
7387 void __rcu **slots = ma_slots(mte_to_node(mas->node), type); in mas_validate_child_slot()
7388 unsigned long *pivots = ma_pivots(mte_to_node(mas->node), type); in mas_validate_child_slot()
7406 mas_mn(mas), i, mte_to_node(child), in mas_validate_child_slot()
7411 if (mte_parent(child) != mte_to_node(mas->node)) { in mas_validate_child_slot()
7413 mte_to_node(child), mte_parent(child), in mas_validate_child_slot()
7414 mte_to_node(mas->node)); in mas_validate_child_slot()
7433 void __rcu **slots = ma_slots(mte_to_node(mas->node), type); in mas_validate_limits()
7510 slots = ma_slots(mte_to_node(mas.node), mte_node_type(mas.node)); in mt_validate_nulls()
7524 slots = ma_slots(mte_to_node(mas.node), in mt_validate_nulls()