|
suricata
|

Go to the source code of this file.
Macros | |
| #define | FlowTimeoutsReset() FlowTimeoutsInit() |
Functions | |
| void | FlowWakeupFlowManagerThread (void) |
| void | FlowWakeupFlowRecyclerThread (void) |
| void | FlowTimeoutsInit (void) |
| void | FlowTimeoutsEmergency (void) |
| void | FlowManagerThreadSpawn (void) |
| spawn the flow manager thread More... | |
| void | FlowDisableFlowManagerThread (void) |
| Used to disable flow manager thread(s). More... | |
| void | FlowRecyclerThreadSpawn (void) |
| spawn the flow recycler thread More... | |
| void | FlowDisableFlowRecyclerThread (void) |
| Used to disable flow recycler thread(s). More... | |
| void | TmModuleFlowManagerRegister (void) |
| void | TmModuleFlowRecyclerRegister (void) |
Definition in file flow-manager.h.
| #define FlowTimeoutsReset | ( | ) | FlowTimeoutsInit() |
Definition at line 31 of file flow-manager.h.
| void FlowDisableFlowManagerThread | ( | void | ) |
Used to disable flow manager thread(s).
Definition at line 133 of file flow-manager.c.
References FatalError, ThreadVars_::name, ThreadVars_::next, SC_ATOMIC_SET, SCMutexLock, SCMutexUnlock, SleepMsec, thread_name_flow_mgr, THV_KILL, THV_RUNNING_DONE, TmThreadsCheckFlag(), TmThreadsSetFlag(), tv, tv_root, tv_root_lock, and TVT_MGMT.
Referenced by PostRunDeinit().


| void FlowDisableFlowRecyclerThread | ( | void | ) |
Used to disable flow recycler thread(s).
Definition at line 1241 of file flow-manager.c.
| void FlowManagerThreadSpawn | ( | void | ) |
spawn the flow manager thread
Definition at line 1010 of file flow-manager.c.
References FatalError, and SCConfGetInt().

| void FlowRecyclerThreadSpawn | ( | void | ) |
spawn the flow recycler thread
Definition at line 1205 of file flow-manager.c.
References FatalError, and SCConfGetInt().

| void FlowTimeoutsEmergency | ( | void | ) |
Definition at line 104 of file flow-manager.c.
References flow_timeouts_emerg, and SC_ATOMIC_SET.
| void FlowTimeoutsInit | ( | void | ) |
Definition at line 99 of file flow-manager.c.
References flow_timeouts_normal, and SC_ATOMIC_SET.
Referenced by FlowInitFlowProto().

| void FlowWakeupFlowManagerThread | ( | void | ) |
Definition at line 85 of file flow-manager.c.
References SCCtrlMutexLock.
| void FlowWakeupFlowRecyclerThread | ( | void | ) |
Definition at line 92 of file flow-manager.c.
References SCCtrlMutexLock.
| void TmModuleFlowManagerRegister | ( | void | ) |
Definition at line 1299 of file flow-manager.c.
References TmModule_::name, TmModule_::ThreadInit, TMM_FLOWMANAGER, and tmm_modules.
Referenced by RegisterAllModules().

| void TmModuleFlowRecyclerRegister | ( | void | ) |
Definition at line 1313 of file flow-manager.c.
References TmModule_::name, TmModule_::ThreadInit, TMM_FLOWRECYCLER, and tmm_modules.
Referenced by RegisterAllModules().
