suricata
ROHashTable_ Struct Reference

#include <util-rohash.h>

Public Member Functions

 TAILQ_HEAD (, ROHashTableItem_) head
 

Data Fields

uint8_t locked
 
uint8_t hash_bits
 
uint16_t item_size
 
uint32_t items
 
void * data
 

Detailed Description

Definition at line 29 of file util-rohash.h.

Member Function Documentation

ROHashTable_::TAILQ_HEAD ( ROHashTableItem_  )

Field Documentation

void* ROHashTable_::data

Definition at line 34 of file util-rohash.h.

Referenced by ROHashFree(), ROHashInitFinalize(), and ROHashLookup().

uint8_t ROHashTable_::hash_bits

Definition at line 31 of file util-rohash.h.

Referenced by ROHashInit(), ROHashInitFinalize(), ROHashLookup(), and ROHashMemorySize().

uint16_t ROHashTable_::item_size
uint32_t ROHashTable_::items

Definition at line 33 of file util-rohash.h.

Referenced by ROHashInit(), ROHashInitFinalize(), and ROHashMemorySize().

uint8_t ROHashTable_::locked

Definition at line 30 of file util-rohash.h.

Referenced by ROHashInitFinalize(), and ROHashInitQueueValue().


The documentation for this struct was generated from the following file: