Go to the documentation of this file.
69 static uint32_t IPPairHashRowTimeout(IPPairHashRow *hb,
IPPair *h,
SCTime_t ts)
83 if (IPPairTimedOut(h,
ts) == 1) {
137 if (hb->tail == NULL) {
143 cnt += IPPairHashRowTimeout(hb, hb->tail,
ts);
uint32_t IPPairTimeoutHash(SCTime_t ts)
time out ippairs from the hash
void IPPairMoveToSpare(IPPair *h)
#define HRLOCK_UNLOCK(fb)
IPPairConfig ippair_config
#define SCMutexUnlock(mut)
int IPPairHasBits(IPPair *ippair)
void IPPairClearMemory(IPPair *h)
#define HRLOCK_TRYLOCK(fb)
int IPPairBitsTimedoutCheck(IPPair *h, SCTime_t ts)
#define SC_ATOMIC_GET(name)
Get the value from the atomic variable.
IPPairHashRow * ippair_hash
#define SCMutexTrylock(mut)