suricata
|
#include <ippair.h>
Public Member Functions | |
SC_ATOMIC_DECLARE (unsigned int, use_cnt) | |
Data Fields | |
SCMutex | m |
Address | a [2] |
Storage * | storage |
struct IPPair_ * | hnext |
struct IPPair_ * | hprev |
struct IPPair_ * | lnext |
struct IPPair_ * | lprev |
IPPair_::SC_ATOMIC_DECLARE | ( | unsigned int | , |
use_cnt | |||
) |
use cnt, reference counter
struct IPPair_* IPPair_::hnext |
hash pointers, protected by hash row mutex/spin
Definition at line 72 of file ippair.h.
Referenced by IPPairCleanup().
struct IPPair_* IPPair_::hprev |
Definition at line 73 of file ippair.h.
Referenced by IPPairCleanup().
struct IPPair_* IPPair_::lnext |
list pointers, protected by ippair-queue mutex/spin
Definition at line 76 of file ippair.h.
Referenced by IPPairDequeue(), and IPPairEnqueue().
struct IPPair_* IPPair_::lprev |
Definition at line 77 of file ippair.h.
Referenced by IPPairDequeue(), and IPPairEnqueue().
SCMutex IPPair_::m |
ippair mutex
Definition at line 60 of file ippair.h.
Referenced by IPPairFree(), IPPairLock(), IPPairRelease(), and IPPairUnlock().