Searched refs:nh_flags (Results 1 - 9 of 9) sorted by relevance

/linux-master/include/uapi/linux/
H A Dnexthop.h12 unsigned int nh_flags; /* RTNH_F flags */ member in struct:nhmsg
/linux-master/net/mpls/
H A Daf_mpls.c230 * a next hop (nh->nh_flags) are modified by netdev event handlers.
257 unsigned int nh_flags = READ_ONCE(nh->nh_flags); local
259 if (nh_flags & (RTNH_F_DEAD | RTNH_F_LINKDOWN))
705 nh->nh_flags |= RTNH_F_DEAD;
711 nh->nh_flags |= RTNH_F_LINKDOWN;
791 if (nh->nh_flags & (RTNH_F_DEAD | RTNH_F_LINKDOWN))
925 if (nh->nh_flags & (RTNH_F_DEAD | RTNH_F_LINKDOWN))
1543 unsigned int nh_flags = nh->nh_flags; local
1592 unsigned int nh_flags = nh->nh_flags; local
[all...]
H A Dinternal.h92 /* nh_flags is accessed under RCU in the packet path; it is
95 unsigned int nh_flags; member in struct:mpls_nh
/linux-master/net/ipv4/
H A Dnexthop.c926 nhm->nh_flags = nh->nh_flags;
1149 nhm->nh_flags = bucket->nh_flags;
1787 bucket->nh_flags &= ~(RTNH_F_OFFLOAD | RTNH_F_TRAP);
2372 new->nh_flags |= old->nh_flags & (RTNH_F_OFFLOAD | RTNH_F_TRAP);
2381 old_nh_flags = old->nh_flags;
2384 old->nh_flags = new->nh_flags;
[all...]
H A Dfib_semantics.c2136 int fib_sync_up(struct net_device *dev, unsigned char nh_flags) argument
2146 if (nh_flags & RTNH_F_DEAD) {
2150 nh_flags |= RTNH_F_LINKDOWN;
2168 if (!(nexthop_nh->fib_nh_flags & nh_flags)) {
2179 nexthop_nh->fib_nh_flags &= ~nh_flags;
2184 fi->fib_flags &= ~nh_flags;
/linux-master/include/net/
H A Dnexthop.h31 u32 nh_flags; member in struct:nh_config
79 u8 nh_flags; member in struct:nh_res_bucket
153 u8 nh_flags; member in struct:nexthop
H A Dip6_route.h202 void rt6_sync_up(struct net_device *dev, unsigned char nh_flags);
H A Dip_fib.h473 int fib_sync_up(struct net_device *dev, unsigned char nh_flags);
/linux-master/net/ipv6/
H A Droute.c4663 unsigned char nh_flags; member in union:arg_netdev_event::__anon2972
4769 rt->fib6_nh->fib_nh_flags &= ~arg->nh_flags;
4777 void rt6_sync_up(struct net_device *dev, unsigned char nh_flags) argument
4782 .nh_flags = nh_flags,
4786 if (nh_flags & RTNH_F_DEAD && netif_carrier_ok(dev))
4787 arg.nh_flags |= RTNH_F_LINKDOWN;
4835 unsigned char nh_flags)
4840 rt->fib6_nh->fib_nh_flags |= nh_flags;
4843 iter->fib6_nh->fib_nh_flags |= nh_flags;
4833 rt6_multipath_nh_flags_set(struct fib6_info *rt, const struct net_device *dev, unsigned char nh_flags) argument
5614 unsigned char nh_flags = 0; local
[all...]

Completed in 226 milliseconds