Home
last modified time | relevance | path

Searched refs:oval (Results 1 – 4 of 4) sorted by relevance

/net/netfilter/
Dxt_statistic.c33 int nval, oval; in statistic_mt() local
42 oval = atomic_read(&info->master->count); in statistic_mt()
43 nval = (oval == info->u.nth.every) ? 0 : oval + 1; in statistic_mt()
44 } while (atomic_cmpxchg(&info->master->count, oval, nval) != oval); in statistic_mt()
Dnft_numgen.c27 u32 nval, oval; in nft_ng_inc_gen() local
30 oval = atomic_read(&priv->counter); in nft_ng_inc_gen()
31 nval = (oval + 1 < priv->modulus) ? oval + 1 : 0; in nft_ng_inc_gen()
32 } while (atomic_cmpxchg(&priv->counter, oval, nval) != oval); in nft_ng_inc_gen()
/net/ipv4/
Dtcp_output.c925 unsigned long flags, nval, oval; in tcp_wfree() local
942 for (oval = READ_ONCE(sk->sk_tsq_flags);; oval = nval) { in tcp_wfree()
946 if (!(oval & TSQF_THROTTLED) || (oval & TSQF_QUEUED)) in tcp_wfree()
949 nval = (oval & ~TSQF_THROTTLED) | TSQF_QUEUED; in tcp_wfree()
950 nval = cmpxchg(&sk->sk_tsq_flags, oval, nval); in tcp_wfree()
951 if (nval != oval) in tcp_wfree()
/net/mpls/
Daf_mpls.c1368 int oval = *(int *)ctl->data; in mpls_conf_proc() local
1378 val != oval) { in mpls_conf_proc()