suricata
util-profiling-locks.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define PROFILING_MAX_LOCKS   64
 

Enumerations

enum  { LOCK_MUTEX, LOCK_SPIN, LOCK_RWW, LOCK_RWR }
 

Functions

void SCProfilingAddPacketLocks (void *)
 
int LockRecordInitHash (void)
 
void LockRecordFreeHash (void)
 

Detailed Description

Macro Definition Documentation

#define PROFILING_MAX_LOCKS   64

Definition at line 29 of file util-profiling-locks.h.

Enumeration Type Documentation

anonymous enum
Enumerator
LOCK_MUTEX 
LOCK_SPIN 
LOCK_RWW 

rwlock, writer

LOCK_RWR 

rwlock, reader

Definition at line 31 of file util-profiling-locks.h.

Function Documentation

void LockRecordFreeHash ( void  )

Referenced by SCProfilingDestroy().

Here is the caller graph for this function:

int LockRecordInitHash ( void  )

Referenced by SCProfilingInit().

Here is the caller graph for this function:

void SCProfilingAddPacketLocks ( void *  )