|
suricata
|
#include <tm-threads.h>

Public Member Functions | |
| SC_ATOMIC_DECLARE (void *, slot_data) | |
Data Fields | |
| union { | |
| TmSlotFunc SlotFunc | |
| TmEcode(* PktAcqLoop )(ThreadVars *, void *, void *) | |
| TmEcode(* Management )(ThreadVars *, void *) | |
| }; | |
| struct TmSlot_ * | slot_next |
| uint8_t | tm_flags |
| int | tm_id |
| TmEcode(* | SlotThreadInit )(ThreadVars *, const void *, void **) |
| void(* | SlotThreadExitPrintStats )(ThreadVars *, void *) |
| TmEcode(* | SlotThreadDeinit )(ThreadVars *, void *) |
| const void * | slot_initdata |
Definition at line 53 of file tm-threads.h.
| TmSlot_::SC_ATOMIC_DECLARE | ( | void * | , |
| slot_data | |||
| ) |
| union { ... } |
| TmEcode(* TmSlot_::Management) (ThreadVars *, void *) |
Definition at line 58 of file tm-threads.h.
Referenced by TmSlotSetFuncAppend().
| TmEcode(* TmSlot_::PktAcqLoop) (ThreadVars *, void *, void *) |
Definition at line 57 of file tm-threads.h.
Referenced by TmSlotSetFuncAppend().
| const void* TmSlot_::slot_initdata |
Definition at line 77 of file tm-threads.h.
Referenced by TmSlotSetFuncAppend().
| struct TmSlot_* TmSlot_::slot_next |
linked list of slots, used when a pipeline has multiple slots in a single thread.
Definition at line 62 of file tm-threads.h.
Referenced by ReceiveErfDagLoop(), SCTmThreadsSlotPacketLoopFinish(), TmSlotSetFuncAppend(), TmThreadDisableReceiveThreads(), and TmThreadsSlotVarRun().
| TmSlotFunc TmSlot_::SlotFunc |
Definition at line 56 of file tm-threads.h.
Referenced by TmSlotSetFuncAppend().
| TmEcode(* TmSlot_::SlotThreadDeinit) (ThreadVars *, void *) |
Definition at line 74 of file tm-threads.h.
Referenced by TmSlotSetFuncAppend().
| void(* TmSlot_::SlotThreadExitPrintStats) (ThreadVars *, void *) |
Definition at line 73 of file tm-threads.h.
Referenced by TmSlotSetFuncAppend().
| TmEcode(* TmSlot_::SlotThreadInit) (ThreadVars *, const void *, void **) |
Definition at line 72 of file tm-threads.h.
Referenced by TmSlotSetFuncAppend().
| uint8_t TmSlot_::tm_flags |
copy of the TmModule::flags
Definition at line 67 of file tm-threads.h.
Referenced by TmSlotSetFuncAppend().
| int TmSlot_::tm_id |
Definition at line 70 of file tm-threads.h.
Referenced by TmSlotSetFuncAppend(), and TmThreadDisableReceiveThreads().