Lines Matching refs:rcu_assign_pointer
244 rcu_assign_pointer(table->tb6_root.leaf, in fib6_alloc_table()
844 rcu_assign_pointer(pn->right, ln); in fib6_add_1()
846 rcu_assign_pointer(pn->left, ln); in fib6_add_1()
905 rcu_assign_pointer(pn->right, in); in fib6_add_1()
907 rcu_assign_pointer(pn->left, in); in fib6_add_1()
912 rcu_assign_pointer(fn->parent, in); in fib6_add_1()
915 rcu_assign_pointer(in->right, ln); in fib6_add_1()
916 rcu_assign_pointer(in->left, fn); in fib6_add_1()
918 rcu_assign_pointer(in->left, ln); in fib6_add_1()
919 rcu_assign_pointer(in->right, fn); in fib6_add_1()
943 rcu_assign_pointer(fn->parent, ln); in fib6_add_1()
946 rcu_assign_pointer(pn->right, ln); in fib6_add_1()
948 rcu_assign_pointer(pn->left, ln); in fib6_add_1()
1051 rcu_assign_pointer(fn->leaf, new_leaf); in fib6_purge_rt()
1244 rcu_assign_pointer(rt->fib6_next, iter); in fib6_add_rt2node()
1246 rcu_assign_pointer(rt->fib6_node, fn); in fib6_add_rt2node()
1247 rcu_assign_pointer(*ins, rt); in fib6_add_rt2node()
1276 rcu_assign_pointer(rt->fib6_node, fn); in fib6_add_rt2node()
1278 rcu_assign_pointer(*ins, rt); in fib6_add_rt2node()
1425 rcu_assign_pointer(sfn->leaf, in fib6_add()
1447 rcu_assign_pointer(sfn->parent, fn); in fib6_add()
1448 rcu_assign_pointer(fn->subtree, sfn); in fib6_add()
1464 rcu_assign_pointer(fn->leaf, in fib6_add()
1468 rcu_assign_pointer(fn->leaf, rt); in fib6_add()
1510 rcu_assign_pointer(pn->leaf, pn_leaf); in fib6_add()
1787 rcu_assign_pointer(fn->leaf, net->ipv6.fib6_null_entry); in fib6_repair_tree()
1840 rcu_assign_pointer(fn->leaf, new_fn_leaf); in fib6_repair_tree()
1853 rcu_assign_pointer(pn->right, child); in fib6_repair_tree()
1855 rcu_assign_pointer(pn->left, child); in fib6_repair_tree()
1861 rcu_assign_pointer(child->parent, pn); in fib6_repair_tree()
2379 rcu_assign_pointer(net->ipv6.fib6_main_tbl->tb6_root.leaf, in fib6_net_init()
2391 rcu_assign_pointer(net->ipv6.fib6_local_tbl->tb6_root.leaf, in fib6_net_init()