suricata
|
Go to the source code of this file.
Functions | |
const char * | ProfileFlowWorkerIdToString (enum ProfileFlowWorkerId fwi) |
void | FlowWorkerReplaceDetectCtx (void *flow_worker, void *detect_ctx) |
void * | FlowWorkerGetDetectCtxPtr (void *flow_worker) |
void * | FlowWorkerGetThreadData (void *flow_worker) |
bool | FlowWorkerGetFlushAck (void *flow_worker) |
void | FlowWorkerSetFlushAck (void *flow_worker) |
void | TmModuleFlowWorkerRegister (void) |
enum ProfileFlowWorkerId |
Definition at line 21 of file flow-worker.h.
void * FlowWorkerGetDetectCtxPtr | ( | void * | flow_worker | ) |
Definition at line 747 of file flow-worker.c.
References SC_ATOMIC_GET.
Referenced by LLVMFuzzerTestOneInput().
bool FlowWorkerGetFlushAck | ( | void * | flow_worker | ) |
Definition at line 759 of file flow-worker.c.
References SC_ATOMIC_GET.
void * FlowWorkerGetThreadData | ( | void * | flow_worker | ) |
Definition at line 754 of file flow-worker.c.
void FlowWorkerReplaceDetectCtx | ( | void * | flow_worker, |
void * | detect_ctx | ||
) |
Definition at line 740 of file flow-worker.c.
References SC_ATOMIC_SET.
Referenced by LLVMFuzzerTestOneInput().
void FlowWorkerSetFlushAck | ( | void * | flow_worker | ) |
Definition at line 765 of file flow-worker.c.
References SC_ATOMIC_SET.
const char * ProfileFlowWorkerIdToString | ( | enum ProfileFlowWorkerId | fwi | ) |
Definition at line 771 of file flow-worker.c.
References PROFILE_FLOWWORKER_APPLAYERUDP, PROFILE_FLOWWORKER_DETECT, PROFILE_FLOWWORKER_FLOW, PROFILE_FLOWWORKER_FLOW_EVICTED, PROFILE_FLOWWORKER_FLOW_INJECTED, PROFILE_FLOWWORKER_SIZE, PROFILE_FLOWWORKER_STREAM, and PROFILE_FLOWWORKER_TCPPRUNE.
void TmModuleFlowWorkerRegister | ( | void | ) |
Definition at line 814 of file flow-worker.c.
References TmModule_::cap_flags, TmModule_::flags, TmModule_::Func, TmModule_::name, TmModule_::ThreadBusy, TmModule_::ThreadDeinit, TmModule_::ThreadInit, TM_FLAG_FLOWWORKER_TM, TMM_FLOWWORKER, and tmm_modules.
Referenced by RegisterAllModules().