Lines Matching defs:mte_to_node
264 static __always_inline struct maple_node *mte_to_node(
290 return mte_to_node(mas->node);
299 mte_to_node(mn)->parent = ma_parent_ptr(mte_to_node(mn));
356 return ma_is_root(mte_to_node(node));
442 p_type = (unsigned long)mte_to_node(enode)->parent;
495 mte_to_node(enode)->parent = ma_parent_ptr(val);
507 unsigned long val = (unsigned long)mte_to_node(enode)->parent;
529 (mte_to_node(enode)->parent) & ~MAPLE_NODE_MASK);
558 node = mte_to_node(enode);
657 struct maple_node *node = mte_to_node(mn);
826 if (unlikely((mte_to_node(next) &&
918 node = mte_to_node(mat->head);
1153 ma_free_rcu(mte_to_node(used));
1540 struct maple_node *node = mte_to_node(parent);
1791 tmp = mte_to_node(enode);
2026 node = mte_to_node(next);
2617 WARN_ON_ONCE(cp->dst[0].node != mte_to_node(
2976 node = mte_to_node(next);
4082 tmp = mte_to_node(enode);
4630 node = mte_to_node(entry);
4655 next = mte_to_node(*enode);
4658 node = mte_to_node(*enode);
4690 node = mte_to_node(enode);
4695 if (mte_to_node(enode) == node)
4699 slots = ma_slots(mte_to_node(enode), type);
4704 node = mte_to_node(enode);
4725 node = mte_to_node(*enode);
4748 struct maple_node *node = mte_to_node(enode);
4759 node = mte_to_node(enode); // Updated in the above call.
4770 if (mte_to_node(enode) == node)
4774 slots = ma_slots(mte_to_node(enode), type);
4779 if (mte_node_type(tmp) && mte_to_node(tmp)) {
4785 node = mte_to_node(enode);
4788 node = mte_to_node(enode);
4810 struct maple_node *node = mte_to_node(enode);
5965 node = mte_to_node(mas->node);
5974 node = mte_to_node(mas->node);
5990 struct maple_node *node = mte_to_node(mas->node);
5991 struct maple_node *new_node = mte_to_node(new_mas->node);
6013 struct maple_node *node = mte_to_node(mas->node);
6014 struct maple_node *new_node = mte_to_node(new_mas->node);
6116 parent = ma_parent_ptr(mte_to_node(new_mas->node));
6123 mte_to_node(root)->parent = ma_parent_ptr(mas_tree_parent(new_mas));
6485 struct maple_range_64 *node = &mte_to_node(entry)->mr64;
6538 struct maple_arange_64 *node = &mte_to_node(entry)->ma64;
6597 struct maple_node *node = mte_to_node(entry);
6650 struct maple_node *p_mn, *node = mte_to_node(mte);
6776 void __rcu **slots = ma_slots(mte_to_node(mas->node), type);
6777 unsigned long *pivots = ma_pivots(mte_to_node(mas->node), type);
6795 mas_mn(mas), i, mte_to_node(child),
6800 if (mte_parent(child) != mte_to_node(mas->node)) {
6802 mte_to_node(child), mte_parent(child),
6803 mte_to_node(mas->node));
6822 void __rcu **slots = ma_slots(mte_to_node(mas->node), type);
6899 slots = ma_slots(mte_to_node(mas.node), mte_node_type(mas.node));
6913 slots = ma_slots(mte_to_node(mas.node),