Lines Matching refs:rcu_dereference_protected

112 	fn = rcu_dereference_protected(f6i->fib6_node,  in fib6_update_sernum()
178 bucket = rcu_dereference_protected(f6i->rt6i_exception_bucket, 1); in fib6_info_destroy_rcu()
681 struct fib6_info *leaf = rcu_dereference_protected(fn->leaf, in fib6_add_1()
729 rcu_dereference_protected(fn->right, in fib6_add_1()
731 rcu_dereference_protected(fn->left, in fib6_add_1()
782 pn = rcu_dereference_protected(fn->parent, in fib6_add_1()
822 atomic_inc(&rcu_dereference_protected(in->leaf, in fib6_add_1()
892 from = rcu_dereference_protected(pcpu_rt->from, in fib6_drop_pcpu_from()
913 struct fib6_info *leaf = rcu_dereference_protected(fn->leaf, in fib6_purge_rt()
923 fn = rcu_dereference_protected(fn->parent, in fib6_purge_rt()
940 struct fib6_info *leaf = rcu_dereference_protected(fn->leaf, in fib6_add_rt2node()
960 iter = rcu_dereference_protected(iter->fib6_next, in fib6_add_rt2node()
1026 iter = rcu_dereference_protected(*ins, in fib6_add_rt2node()
1049 sibling = rcu_dereference_protected(sibling->fib6_next, in fib6_add_rt2node()
1132 iter = rcu_dereference_protected(*ins, in fib6_add_rt2node()
1149 iter = rcu_dereference_protected(*ins, in fib6_add_rt2node()
1177 struct fib6_node *fn = rcu_dereference_protected(rt->fib6_node, in __fib6_update_sernum_upto_root()
1184 fn = rcu_dereference_protected(fn->parent, in __fib6_update_sernum_upto_root()
1320 rcu_dereference_protected(pn->leaf, in fib6_add()
1578 child_left = rcu_dereference_protected(fn->left, in fib6_find_prefix()
1580 child_right = rcu_dereference_protected(fn->right, in fib6_find_prefix()
1583 return rcu_dereference_protected(child_left->leaf, in fib6_find_prefix()
1586 return rcu_dereference_protected(child_right->leaf, in fib6_find_prefix()
1617 struct fib6_node *fn_r = rcu_dereference_protected(fn->right, in fib6_repair_tree()
1619 struct fib6_node *fn_l = rcu_dereference_protected(fn->left, in fib6_repair_tree()
1621 struct fib6_node *pn = rcu_dereference_protected(fn->parent, in fib6_repair_tree()
1623 struct fib6_node *pn_r = rcu_dereference_protected(pn->right, in fib6_repair_tree()
1625 struct fib6_node *pn_l = rcu_dereference_protected(pn->left, in fib6_repair_tree()
1627 struct fib6_info *fn_leaf = rcu_dereference_protected(fn->leaf, in fib6_repair_tree()
1629 struct fib6_info *pn_leaf = rcu_dereference_protected(pn->leaf, in fib6_repair_tree()
1725 struct fib6_info *rt = rcu_dereference_protected(*rtp, in fib6_del_route()
1761 w->leaf = rcu_dereference_protected(rt->fib6_next, in fib6_del_route()
1792 struct fib6_node *fn = rcu_dereference_protected(rt->fib6_node, in fib6_del()
1809 struct fib6_info *cur = rcu_dereference_protected(*rtp, in fib6_del()
1869 left = rcu_dereference_protected(fn->left, 1); in fib6_walk_continue()
1878 right = rcu_dereference_protected(fn->right, 1); in fib6_walk_continue()
1885 w->leaf = rcu_dereference_protected(fn->leaf, 1); in fib6_walk_continue()
1909 pn = rcu_dereference_protected(fn->parent, 1); in fib6_walk_continue()
1910 left = rcu_dereference_protected(pn->left, 1); in fib6_walk_continue()
1911 right = rcu_dereference_protected(pn->right, 1); in fib6_walk_continue()
1926 w->leaf = rcu_dereference_protected(w->node->leaf, 1); in fib6_walk_continue()
2289 iter->w.leaf = rcu_dereference_protected( in ipv6_route_yield()