Home
last modified time | relevance | path

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

/linux-4.1.27/net/netfilter/
Dxt_hashlimit.c91 } rateinfo; member
447 unsigned long delta = now - dh->rateinfo.prev; in rateinfo_recalc()
453 dh->rateinfo.prev = now; in rateinfo_recalc()
456 u32 tmp = dh->rateinfo.credit; in rateinfo_recalc()
457 dh->rateinfo.credit += CREDITS_PER_JIFFY_BYTES * delta; in rateinfo_recalc()
459 if (tmp >= dh->rateinfo.credit) {/* overflow */ in rateinfo_recalc()
460 dh->rateinfo.credit = cap; in rateinfo_recalc()
464 dh->rateinfo.credit += delta * CREDITS_PER_JIFFY; in rateinfo_recalc()
465 cap = dh->rateinfo.credit_cap; in rateinfo_recalc()
467 if (dh->rateinfo.credit > cap) in rateinfo_recalc()
[all …]