Lines Matching refs:rtnl_dereference
302 platform_label = rtnl_dereference(net->mpls.platform_label); in mpls_route_update()
303 rt = rtnl_dereference(platform_label[index]); in mpls_route_update()
304 if (!dev || (rt && (rtnl_dereference(rt->rt_dev) == dev))) { in mpls_route_update()
321 platform_label = rtnl_dereference(net->mpls.platform_label); in find_free_label()
324 if (!rtnl_dereference(platform_label[index])) in find_free_label()
381 platform_label = rtnl_dereference(net->mpls.platform_label); in mpls_route_add()
382 old = rtnl_dereference(platform_label[index]); in mpls_route_add()
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()
531 if (rtnl_dereference(rt->rt_dev) != dev) in mpls_ifdown()
845 dev = rtnl_dereference(rt->rt_dev); in mpls_dump_route()
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()
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()