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()
748 struct maple_node *node = mte_to_node(mn); in mte_set_pivot()
914 if (unlikely((mte_to_node(next) && in mt_clear_meta()
1006 node = mte_to_node(mat->head); in mas_mat_destroy()
1050 mte_to_node(mn)->ma64.gap[gap] = val; in mte_set_gap()
1314 struct maple_node *tmp = mte_to_node(used); in mas_free()
1701 struct maple_node *node = mte_to_node(parent); in mas_adopt_children()
1995 struct maple_node *node = mte_to_node(mas->node); in mab_mas_cp()
2520 tmp = mte_to_node(enode); in mas_topiary_node()
2767 node = mte_to_node(next); in mtree_range_walk()
3097 memcpy(parent, mte_to_node(old_eparent), sizeof(struct maple_node)); in mas_destroy_rebalance()
3142 mte_to_node(ancestor)->parent = mas_mn(mas)->parent; in mas_split_final_node()
3633 node = mte_to_node(next); in mtree_lookup_walk()
4625 tmp = mte_to_node(enode); in mas_next_node()
5173 node = mte_to_node(entry); in mte_dead_leaves()
5198 next = mte_to_node(*enode); in mte_dead_walk()
5201 node = mte_to_node(*enode); in mte_dead_walk()
5233 node = mte_to_node(enode); in mt_free_walk()
5238 if (mte_to_node(enode) == node) in mt_free_walk()
5242 slots = ma_slots(mte_to_node(enode), type); in mt_free_walk()
5247 node = mte_to_node(enode); in mt_free_walk()
5268 node = mte_to_node(*enode); in mte_destroy_descend()
5291 struct maple_node *node = mte_to_node(enode); in mt_destroy_walk()
5301 node = mte_to_node(enode); // Updated in the above call. in mt_destroy_walk()
5312 if (mte_to_node(enode) == node) in mt_destroy_walk()
5316 slots = ma_slots(mte_to_node(enode), type); in mt_destroy_walk()
5321 if (mte_node_type(tmp) && mte_to_node(tmp)) { in mt_destroy_walk()
5327 node = mte_to_node(enode); in mt_destroy_walk()
5330 node = mte_to_node(enode); in mt_destroy_walk()
5352 struct maple_node *node = mte_to_node(enode); in mte_destroy_walk()
6586 node = mte_to_node(mas->node); in mas_dup_free()
6595 node = mte_to_node(mas->node); in mas_dup_free()
6611 struct maple_node *node = mte_to_node(mas->node); in mas_copy_node()
6612 struct maple_node *new_node = mte_to_node(new_mas->node); in mas_copy_node()
6634 struct maple_node *node = mte_to_node(mas->node); in mas_dup_alloc()
6635 struct maple_node *new_node = mte_to_node(new_mas->node); in mas_dup_alloc()
6733 parent = ma_parent_ptr(mte_to_node(new_mas->node)); in mas_dup_build()
6740 mte_to_node(root)->parent = ma_parent_ptr(mas_tree_parent(new_mas)); in mas_dup_build()
7100 struct maple_range_64 *node = &mte_to_node(entry)->mr64; in mt_dump_range64()
7153 struct maple_arange_64 *node = &mte_to_node(entry)->ma64; in mt_dump_arange64()
7212 struct maple_node *node = mte_to_node(entry); in mt_dump_node()
7265 struct maple_node *p_mn, *node = mte_to_node(mte); in mas_validate_gaps()
7391 void __rcu **slots = ma_slots(mte_to_node(mas->node), type); in mas_validate_child_slot()
7392 unsigned long *pivots = ma_pivots(mte_to_node(mas->node), type); in mas_validate_child_slot()
7410 mas_mn(mas), i, mte_to_node(child), in mas_validate_child_slot()
7415 if (mte_parent(child) != mte_to_node(mas->node)) { in mas_validate_child_slot()
7417 mte_to_node(child), mte_parent(child), in mas_validate_child_slot()
7418 mte_to_node(mas->node)); in mas_validate_child_slot()
7437 void __rcu **slots = ma_slots(mte_to_node(mas->node), type); in mas_validate_limits()
7514 slots = ma_slots(mte_to_node(mas.node), mte_node_type(mas.node)); in mt_validate_nulls()
7528 slots = ma_slots(mte_to_node(mas.node), in mt_validate_nulls()