suricata
|
#include <util-mpm.h>
Data Fields | |
void * | ctx |
uint8_t | mpm_type |
uint8_t | flags |
uint16_t | maxdepth |
uint32_t | pattern_cnt |
uint16_t | minlen |
uint16_t | maxlen |
uint32_t | memory_cnt |
uint32_t | memory_size |
uint32_t | max_pat_id |
MpmPattern ** | init_hash |
Definition at line 89 of file util-mpm.h.
void* MpmCtx_::ctx |
Definition at line 90 of file util-mpm.h.
Referenced by SCACBSDestroyCtx(), SCACBSInitCtx(), SCACBSPreparePatterns(), SCACBSPrintInfo(), SCACBSSearch(), SCACDestroyCtx(), SCACInitCtx(), SCACPreparePatterns(), SCACPrintInfo(), SCACSearch(), SCACTileDestroyCtx(), SCACTileInitCtx(), SCACTilePreparePatterns(), SCACTilePrintInfo(), and SCACTileSearch().
uint8_t MpmCtx_::flags |
Definition at line 93 of file util-mpm.h.
Referenced by MpmFactoryRegisterMpmCtxProfile().
MpmPattern** MpmCtx_::init_hash |
Definition at line 109 of file util-mpm.h.
Referenced by SCACBSDestroyCtx(), SCACBSInitCtx(), SCACBSPreparePatterns(), SCACDestroyCtx(), SCACInitCtx(), SCACPreparePatterns(), SCACTileInitCtx(), and SCACTilePreparePatterns().
uint32_t MpmCtx_::max_pat_id |
Definition at line 106 of file util-mpm.h.
Referenced by SCACBSDestroyCtx(), SCACBSPreparePatterns(), SCACDestroyCtx(), and SCACPreparePatterns().
uint16_t MpmCtx_::maxdepth |
Definition at line 95 of file util-mpm.h.
uint16_t MpmCtx_::maxlen |
Definition at line 101 of file util-mpm.h.
Referenced by SCACBSPrintInfo(), SCACPrintInfo(), and SCACTilePrintInfo().
uint32_t MpmCtx_::memory_cnt |
Definition at line 103 of file util-mpm.h.
Referenced by MpmFreePattern(), SCACBSDestroyCtx(), SCACBSInitCtx(), SCACBSPreparePatterns(), SCACBSPrintInfo(), SCACDestroyCtx(), SCACInitCtx(), SCACPreparePatterns(), SCACPrintInfo(), SCACTileInitCtx(), and SCACTilePrintInfo().
uint32_t MpmCtx_::memory_size |
Definition at line 104 of file util-mpm.h.
Referenced by MpmFreePattern(), SCACBSDestroyCtx(), SCACBSInitCtx(), SCACBSPreparePatterns(), SCACBSPrintInfo(), SCACDestroyCtx(), SCACInitCtx(), SCACPreparePatterns(), SCACPrintInfo(), SCACTileInitCtx(), and SCACTilePrintInfo().
uint16_t MpmCtx_::minlen |
Definition at line 100 of file util-mpm.h.
Referenced by SCACBSPrintInfo(), SCACPrintInfo(), and SCACTilePrintInfo().
uint8_t MpmCtx_::mpm_type |
Definition at line 91 of file util-mpm.h.
Referenced by MpmAddPatternCI(), MpmAddPatternCS(), MpmFactoryDeRegisterAllMpmCtxProfiles(), MpmFactoryReClaimMpmCtx(), and MpmInitCtx().
uint32_t MpmCtx_::pattern_cnt |
Definition at line 98 of file util-mpm.h.
Referenced by SCACBSDestroyCtx(), SCACBSPreparePatterns(), SCACBSPrintInfo(), SCACDestroyCtx(), SCACPreparePatterns(), SCACPrintInfo(), SCACTilePreparePatterns(), and SCACTilePrintInfo().