Lines Matching refs:right
821 rcu_dereference_protected(fn->right, in fib6_add_1()
858 rcu_assign_pointer(pn->right, ln); in fib6_add_1()
919 rcu_assign_pointer(pn->right, in); in fib6_add_1()
929 rcu_assign_pointer(in->right, ln); in fib6_add_1()
933 rcu_assign_pointer(in->right, fn); in fib6_add_1()
953 RCU_INIT_POINTER(ln->right, fn); in fib6_add_1()
960 rcu_assign_pointer(pn->right, ln); in fib6_add_1()
1625 next = dir ? rcu_dereference(fn->right) : in fib6_node_lookup_1()
1753 fn = rcu_dereference(fn->right); in fib6_locate_1()
1814 child_right = rcu_dereference_protected(fn->right, in fib6_find_prefix()
1851 struct fib6_node *fn_r = rcu_dereference_protected(fn->right, in fib6_repair_tree()
1857 struct fib6_node *pn_r = rcu_dereference_protected(pn->right, in fib6_repair_tree()
1912 rcu_assign_pointer(pn->right, child); in fib6_repair_tree()
2123 struct fib6_node *fn, *pn, *left, *right; in fib6_walk_continue() local
2153 right = rcu_dereference_protected(fn->right, 1); in fib6_walk_continue()
2154 if (right) { in fib6_walk_continue()
2155 w->node = right; in fib6_walk_continue()
2186 right = rcu_dereference_protected(pn->right, 1); in fib6_walk_continue()
2199 if (right == fn) { in fib6_walk_continue()