Lines Matching refs:left
823 rcu_dereference_protected(fn->left, in fib6_add_1()
860 rcu_assign_pointer(pn->left, ln); in fib6_add_1()
921 rcu_assign_pointer(pn->left, in); in fib6_add_1()
930 rcu_assign_pointer(in->left, fn); in fib6_add_1()
932 rcu_assign_pointer(in->left, ln); in fib6_add_1()
955 RCU_INIT_POINTER(ln->left, fn); in fib6_add_1()
962 rcu_assign_pointer(pn->left, ln); in fib6_add_1()
1626 rcu_dereference(fn->left); in fib6_node_lookup_1()
1755 fn = rcu_dereference(fn->left); in fib6_locate_1()
1812 child_left = rcu_dereference_protected(fn->left, in fib6_find_prefix()
1853 struct fib6_node *fn_l = rcu_dereference_protected(fn->left, in fib6_repair_tree()
1859 struct fib6_node *pn_l = rcu_dereference_protected(pn->left, in fib6_repair_tree()
1914 rcu_assign_pointer(pn->left, child); in fib6_repair_tree()
2123 struct fib6_node *fn, *pn, *left, *right; in fib6_walk_continue() local
2144 left = rcu_dereference_protected(fn->left, 1); in fib6_walk_continue()
2145 if (left) { in fib6_walk_continue()
2146 w->node = left; in fib6_walk_continue()
2185 left = rcu_dereference_protected(pn->left, 1); in fib6_walk_continue()
2195 if (left == fn) { in fib6_walk_continue()