Lines Matching refs:rcu_dereference_protected

111 	fn = rcu_dereference_protected(f6i->fib6_node,  in fib6_update_sernum()
761 struct fib6_info *leaf = rcu_dereference_protected(fn->leaf, in fib6_add_1()
809 rcu_dereference_protected(fn->right, in fib6_add_1()
811 rcu_dereference_protected(fn->left, in fib6_add_1()
862 pn = rcu_dereference_protected(fn->parent, in fib6_add_1()
902 fib6_info_hold(rcu_dereference_protected(in->leaf, in fib6_add_1()
1046 struct fib6_info *leaf = rcu_dereference_protected(fn->leaf, in fib6_purge_rt()
1056 fn = rcu_dereference_protected(fn->parent, in fib6_purge_rt()
1070 struct fib6_info *leaf = rcu_dereference_protected(fn->leaf, in fib6_add_rt2node()
1091 iter = rcu_dereference_protected(iter->fib6_next, in fib6_add_rt2node()
1158 iter = rcu_dereference_protected(*ins, in fib6_add_rt2node()
1182 sibling = rcu_dereference_protected(sibling->fib6_next, in fib6_add_rt2node()
1297 iter = rcu_dereference_protected(*ins, in fib6_add_rt2node()
1314 iter = rcu_dereference_protected(*ins, in fib6_add_rt2node()
1342 struct fib6_node *fn = rcu_dereference_protected(rt->fib6_node, in __fib6_update_sernum_upto_root()
1349 fn = rcu_dereference_protected(fn->parent, in __fib6_update_sernum_upto_root()
1494 rcu_dereference_protected(pn->leaf, in fib6_add()
1755 child_left = rcu_dereference_protected(fn->left, in fib6_find_prefix()
1757 child_right = rcu_dereference_protected(fn->right, in fib6_find_prefix()
1760 return rcu_dereference_protected(child_left->leaf, in fib6_find_prefix()
1763 return rcu_dereference_protected(child_right->leaf, in fib6_find_prefix()
1794 struct fib6_node *fn_r = rcu_dereference_protected(fn->right, in fib6_repair_tree()
1796 struct fib6_node *fn_l = rcu_dereference_protected(fn->left, in fib6_repair_tree()
1798 struct fib6_node *pn = rcu_dereference_protected(fn->parent, in fib6_repair_tree()
1800 struct fib6_node *pn_r = rcu_dereference_protected(pn->right, in fib6_repair_tree()
1802 struct fib6_node *pn_l = rcu_dereference_protected(pn->left, in fib6_repair_tree()
1804 struct fib6_info *fn_leaf = rcu_dereference_protected(fn->leaf, in fib6_repair_tree()
1806 struct fib6_info *pn_leaf = rcu_dereference_protected(pn->leaf, in fib6_repair_tree()
1907 struct fib6_info *rt = rcu_dereference_protected(*rtp, in fib6_del_route()
1918 leaf = rcu_dereference_protected(fn->leaf, in fib6_del_route()
1922 replace_rt = rcu_dereference_protected(rt->fib6_next, in fib6_del_route()
1963 w->leaf = rcu_dereference_protected(rt->fib6_next, in fib6_del_route()
2011 fn = rcu_dereference_protected(rt->fib6_node, in fib6_del()
2023 struct fib6_info *cur = rcu_dereference_protected(*rtp, in fib6_del()
2085 left = rcu_dereference_protected(fn->left, 1); in fib6_walk_continue()
2094 right = rcu_dereference_protected(fn->right, 1); in fib6_walk_continue()
2101 w->leaf = rcu_dereference_protected(fn->leaf, 1); in fib6_walk_continue()
2125 pn = rcu_dereference_protected(fn->parent, 1); in fib6_walk_continue()
2126 left = rcu_dereference_protected(pn->left, 1); in fib6_walk_continue()
2127 right = rcu_dereference_protected(pn->right, 1); in fib6_walk_continue()
2142 w->leaf = rcu_dereference_protected(w->node->leaf, 1); in fib6_walk_continue()
2526 iter->w.leaf = rcu_dereference_protected( in ipv6_route_yield()