DST_OBSOLETE_FORCE_CHK
if (READ_ONCE(dst->obsolete) != DST_OBSOLETE_FORCE_CHK ||
READ_ONCE(rt->dst.obsolete) == DST_OBSOLETE_FORCE_CHK &&
rt = dst_alloc(&ipv4_dst_ops, dev, DST_OBSOLETE_FORCE_CHK,
new_rt = dst_alloc(&ipv4_dst_ops, dev, DST_OBSOLETE_FORCE_CHK,
READ_ONCE(rt->dst.obsolete) == DST_OBSOLETE_FORCE_CHK &&
.obsolete = DST_OBSOLETE_FORCE_CHK,
.obsolete = DST_OBSOLETE_FORCE_CHK,
.obsolete = DST_OBSOLETE_FORCE_CHK,
DST_OBSOLETE_FORCE_CHK, flags);
return READ_ONCE(rt->dst.obsolete) != DST_OBSOLETE_FORCE_CHK ||
dst1->obsolete = DST_OBSOLETE_FORCE_CHK;
dst1->obsolete = DST_OBSOLETE_FORCE_CHK;