Lines Matching refs:nh_flags
229 * a next hop (nh->nh_flags) are modified by netdev event handlers.
256 unsigned int nh_flags = READ_ONCE(nh->nh_flags);
258 if (nh_flags & (RTNH_F_DEAD | RTNH_F_LINKDOWN))
702 nh->nh_flags |= RTNH_F_DEAD;
708 nh->nh_flags |= RTNH_F_LINKDOWN;
788 if (nh->nh_flags & (RTNH_F_DEAD | RTNH_F_LINKDOWN))
922 if (nh->nh_flags & (RTNH_F_DEAD | RTNH_F_LINKDOWN))
1544 unsigned int nh_flags = nh->nh_flags;
1552 nh_flags |= RTNH_F_DEAD;
1555 nh_flags |= RTNH_F_LINKDOWN;
1561 if (nh->nh_flags != nh_flags)
1562 WRITE_ONCE(nh->nh_flags, nh_flags);
1564 if (!(nh_flags & (RTNH_F_DEAD | RTNH_F_LINKDOWN)))
1593 unsigned int nh_flags = nh->nh_flags;
1597 if (!(nh_flags & flags)) {
1604 nh_flags &= ~flags;
1605 WRITE_ONCE(nh->nh_flags, nh_flags);
2039 if (nh->nh_flags & RTNH_F_LINKDOWN)
2041 if (nh->nh_flags & RTNH_F_DEAD)
2063 if (nh->nh_flags & RTNH_F_LINKDOWN) {
2067 if (nh->nh_flags & RTNH_F_DEAD) {