Lines Matching defs:platform_label

83 		struct mpls_route __rcu **platform_label =
84 rcu_dereference(net->mpls.platform_label);
85 rt = rcu_dereference(platform_label[index]);
557 struct mpls_route __rcu **platform_label;
562 platform_label = rtnl_dereference(net->mpls.platform_label);
563 rt = rtnl_dereference(platform_label[index]);
564 rcu_assign_pointer(platform_label[index], new);
574 struct mpls_route __rcu **platform_label;
578 platform_label = rtnl_dereference(net->mpls.platform_label);
582 if (!rtnl_dereference(platform_label[index]))
966 struct mpls_route __rcu **platform_label;
994 platform_label = rtnl_dereference(net->mpls.platform_label);
995 old = rtnl_dereference(platform_label[index]);
1502 struct mpls_route __rcu **platform_label;
1506 platform_label = rtnl_dereference(net->mpls.platform_label);
1508 struct mpls_route *rt = rtnl_dereference(platform_label[index]);
1578 struct mpls_route __rcu **platform_label;
1583 platform_label = rtnl_dereference(net->mpls.platform_label);
1585 struct mpls_route *rt = rtnl_dereference(platform_label[index]);
2181 struct mpls_route __rcu **platform_label;
2209 platform_label = rtnl_dereference(net->mpls.platform_label);
2218 rt = rtnl_dereference(platform_label[index]);
2568 old = rtnl_dereference(net->mpls.platform_label);
2597 rcu_assign_pointer(net->mpls.platform_label, labels);
2679 net->mpls.platform_label = NULL;
2705 struct mpls_route __rcu **platform_label;
2721 * freeing the platform_label table.
2724 platform_label = rtnl_dereference(net->mpls.platform_label);
2727 struct mpls_route *rt = rtnl_dereference(platform_label[index]);
2728 RCU_INIT_POINTER(platform_label[index], NULL);
2734 kvfree(platform_label);