Searched refs:nh_flags (Results 1 – 6 of 6) sorted by relevance
253 * a next hop (nh->nh_flags) are modified by netdev event handlers.280 unsigned int nh_flags = READ_ONCE(nh->nh_flags); in mpls_select_multipath() local 282 if (nh_flags & (RTNH_F_DEAD | RTNH_F_LINKDOWN)) in mpls_select_multipath() 734 nh->nh_flags |= RTNH_F_DEAD; in mpls_nh_assign_dev() 740 nh->nh_flags |= RTNH_F_LINKDOWN; in mpls_nh_assign_dev() 823 if (nh->nh_flags & (RTNH_F_DEAD | RTNH_F_LINKDOWN)) in mpls_nh_build_from_cfg() 958 if (nh->nh_flags & (RTNH_F_DEAD | RTNH_F_LINKDOWN)) in mpls_nh_build_multi() 1566 unsigned int nh_flags = nh->nh_flags; in mpls_ifdown() local 1618 unsigned int nh_flags = nh->nh_flags; mpls_ifup() local [all...]
930 nhm->nh_flags = nh->nh_flags; in nh_fill_node() 1171 nhm->nh_flags = bucket->nh_flags; in nh_fill_res_bucket() 1824 bucket->nh_flags &= ~(RTNH_F_OFFLOAD | RTNH_F_TRAP); in nh_res_bucket_migrate() 2462 new->nh_flags |= old->nh_flags & (RTNH_F_OFFLOAD | RTNH_F_TRAP); in replace_nexthop_single() 2471 old_nh_flags = old->nh_flags; in replace_nexthop_single() 2474 old->nh_flags = new->nh_flags; in replace_nexthop_single() [all...]
12 unsigned int nh_flags; /* RTNH_F flags */ member
31 u32 nh_flags; member 79 u8 nh_flags; member 153 u8 nh_flags; member
494 int fib_sync_up(struct net_device *dev, unsigned char nh_flags);
4787 unsigned char nh_flags;4893 rt->fib6_nh->fib_nh_flags &= ~arg->nh_flags; in fib6_ifup() 4901 void rt6_sync_up(struct net_device *dev, unsigned char nh_flags) in rt6_sync_up() 4906 .nh_flags = nh_flags, in rt6_sync_up() 4910 if (nh_flags & RTNH_F_DEAD && netif_carrier_ok(dev)) in rt6_sync_up() 4911 arg.nh_flags |= RTNH_F_LINKDOWN; in rt6_sync_up() 4959 unsigned char nh_flags) in rt6_multipath_nh_flags_set() 4964 rt->fib6_nh->fib_nh_flags |= nh_flags; in rt6_multipath_nh_flags_set() 4967 iter->fib6_nh->fib_nh_flags |= nh_flags;4785 unsigned char nh_flags; global() member 4899 rt6_sync_up(struct net_device * dev,unsigned char nh_flags) rt6_sync_up() argument 4957 rt6_multipath_nh_flags_set(struct fib6_info * rt,const struct net_device * dev,unsigned char nh_flags) rt6_multipath_nh_flags_set() argument 5778 unsigned char nh_flags = 0; rt6_fill_node() local [all...]