Lines Matching defs:platform_label
82 struct mpls_route __rcu **platform_label =
83 rcu_dereference(net->mpls.platform_label);
84 rt = rcu_dereference(platform_label[index]);
554 struct mpls_route __rcu **platform_label;
559 platform_label = rtnl_dereference(net->mpls.platform_label);
560 rt = rtnl_dereference(platform_label[index]);
561 rcu_assign_pointer(platform_label[index], new);
571 struct mpls_route __rcu **platform_label;
575 platform_label = rtnl_dereference(net->mpls.platform_label);
579 if (!rtnl_dereference(platform_label[index]))
963 struct mpls_route __rcu **platform_label;
991 platform_label = rtnl_dereference(net->mpls.platform_label);
992 old = rtnl_dereference(platform_label[index]);
1499 struct mpls_route __rcu **platform_label;
1503 platform_label = rtnl_dereference(net->mpls.platform_label);
1505 struct mpls_route *rt = rtnl_dereference(platform_label[index]);
1579 struct mpls_route __rcu **platform_label;
1584 platform_label = rtnl_dereference(net->mpls.platform_label);
1586 struct mpls_route *rt = rtnl_dereference(platform_label[index]);
2188 struct mpls_route __rcu **platform_label;
2216 platform_label = rtnl_dereference(net->mpls.platform_label);
2225 rt = rtnl_dereference(platform_label[index]);
2575 old = rtnl_dereference(net->mpls.platform_label);
2604 rcu_assign_pointer(net->mpls.platform_label, labels);
2686 net->mpls.platform_label = NULL;
2711 struct mpls_route __rcu **platform_label;
2727 * freeing the platform_label table.
2730 platform_label = rtnl_dereference(net->mpls.platform_label);
2733 struct mpls_route *rt = rtnl_dereference(platform_label[index]);
2734 RCU_INIT_POINTER(platform_label[index], NULL);
2740 kvfree(platform_label);