Searched refs:mpls_nh (Results 1 – 2 of 2) sorted by relevance
39 struct mpls_nh { /* next hop label forwarding entry */ struct76 struct mpls_nh rt_nh[0];80 int nhsel; struct mpls_nh *nh; \86 int nhsel; struct mpls_nh *nh; \87 for (nhsel = 0, nh = (struct mpls_nh *)((rt)->rt_nh); \
63 static u8 *__mpls_nh_via(struct mpls_route *rt, struct mpls_nh *nh) in __mpls_nh_via()72 const struct mpls_nh *nh) in mpls_nh_via()74 return __mpls_nh_via((struct mpls_route *)rt, (struct mpls_nh *)nh); in mpls_nh_via()77 static unsigned int mpls_nh_header_size(const struct mpls_nh *nh) in mpls_nh_header_size()169 static struct mpls_nh *mpls_select_multipath(struct mpls_route *rt, in mpls_select_multipath()256 struct mpls_nh *nh; in mpls_forward()527 struct mpls_nh *nh, int oif) in find_outdev()559 struct mpls_nh *nh, int oif) in mpls_nh_assign_dev()602 struct mpls_nh *nh = rt->rt_nh; in mpls_nh_build_from_cfg()636 struct mpls_nh *nh, int oif, struct nlattr *via, in mpls_nh_build()[all …]