Lines Matching refs:platform_label

49 		struct mpls_route __rcu **platform_label =  in mpls_route_input_rcu()  local
50 rcu_dereference(net->mpls.platform_label); in mpls_route_input_rcu()
51 rt = rcu_dereference(platform_label[index]); in mpls_route_input_rcu()
297 struct mpls_route __rcu **platform_label; in mpls_route_update() local
302 platform_label = rtnl_dereference(net->mpls.platform_label); in mpls_route_update()
303 rt = rtnl_dereference(platform_label[index]); in mpls_route_update()
305 rcu_assign_pointer(platform_label[index], new); in mpls_route_update()
317 struct mpls_route __rcu **platform_label; in find_free_label() local
321 platform_label = rtnl_dereference(net->mpls.platform_label); in find_free_label()
324 if (!rtnl_dereference(platform_label[index])) in find_free_label()
332 struct mpls_route __rcu **platform_label; in mpls_route_add() local
381 platform_label = rtnl_dereference(net->mpls.platform_label); in mpls_route_add()
382 old = rtnl_dereference(platform_label[index]); in mpls_route_add()
521 struct mpls_route __rcu **platform_label; in mpls_ifdown() local
526 platform_label = rtnl_dereference(net->mpls.platform_label); in mpls_ifdown()
528 struct mpls_route *rt = rtnl_dereference(platform_label[index]); in mpls_ifdown()
862 struct mpls_route __rcu **platform_label; in mpls_dump_routes() local
872 platform_label = rtnl_dereference(net->mpls.platform_label); in mpls_dump_routes()
876 rt = rtnl_dereference(platform_label[index]); in mpls_dump_routes()
972 old = rtnl_dereference(net->mpls.platform_label); in resize_platform_label_table()
1001 rcu_assign_pointer(net->mpls.platform_label, labels); in resize_platform_label_table()
1061 net->mpls.platform_label = NULL; in mpls_net_init()
1077 struct mpls_route __rcu **platform_label; in mpls_net_exit() local
1096 platform_label = rtnl_dereference(net->mpls.platform_label); in mpls_net_exit()
1099 struct mpls_route *rt = rtnl_dereference(platform_label[index]); in mpls_net_exit()
1100 RCU_INIT_POINTER(platform_label[index], NULL); in mpls_net_exit()
1105 kvfree(platform_label); in mpls_net_exit()