suricata
flow-worker.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  ProfileFlowWorkerId {
  PROFILE_FLOWWORKER_FLOW = 0, PROFILE_FLOWWORKER_STREAM, PROFILE_FLOWWORKER_APPLAYERUDP, PROFILE_FLOWWORKER_DETECT,
  PROFILE_FLOWWORKER_TCPPRUNE, PROFILE_FLOWWORKER_SIZE
}
 

Functions

const char * ProfileFlowWorkerIdToString (enum ProfileFlowWorkerId fwi)
 
void FlowWorkerReplaceDetectCtx (void *flow_worker, void *detect_ctx)
 
void * FlowWorkerGetDetectCtxPtr (void *flow_worker)
 
void TmModuleFlowWorkerRegister (void)
 

Enumeration Type Documentation

Enumerator
PROFILE_FLOWWORKER_FLOW 
PROFILE_FLOWWORKER_STREAM 
PROFILE_FLOWWORKER_APPLAYERUDP 
PROFILE_FLOWWORKER_DETECT 
PROFILE_FLOWWORKER_TCPPRUNE 
PROFILE_FLOWWORKER_SIZE 

Definition at line 21 of file flow-worker.h.

Function Documentation

void* FlowWorkerGetDetectCtxPtr ( void *  flow_worker)

Definition at line 325 of file flow-worker.c.

References SC_ATOMIC_GET.

Referenced by DetectEngineInspectPktBufferGeneric().

Here is the caller graph for this function:

void FlowWorkerReplaceDetectCtx ( void *  flow_worker,
void *  detect_ctx 
)

Definition at line 318 of file flow-worker.c.

References SC_ATOMIC_SET.

Referenced by DetectEngineInspectPktBufferGeneric().

Here is the caller graph for this function:

const char* ProfileFlowWorkerIdToString ( enum ProfileFlowWorkerId  fwi)
void TmModuleFlowWorkerRegister ( void  )