suricata
SCACTileSearchCtx_ Struct Reference

#include <util-mpm-ac-ks.h>

Collaboration diagram for SCACTileSearchCtx_:

Data Fields

uint32_t(* Search )(const struct SCACTileSearchCtx_ *ctx, struct MpmThreadCtx_ *, PrefilterRuleStore *, const uint8_t *, uint32_t)
 
uint8_t translate_table [256]
 
void * state_table
 
SCACTileOutputTableoutput_table
 
SCACTilePatternListpattern_list
 
uint32_t mpm_bitarray_size
 
uint32_t state_count
 
uint32_t pattern_cnt
 
SCACTileCtxinit_ctx
 

Detailed Description

Definition at line 115 of file util-mpm-ac-ks.h.

Field Documentation

◆ init_ctx

SCACTileCtx* SCACTileSearchCtx_::init_ctx

Definition at line 144 of file util-mpm-ac-ks.h.

Referenced by SCACTileInitCtx(), SCACTilePreparePatterns(), and SCACTilePrintInfo().

◆ mpm_bitarray_size

uint32_t SCACTileSearchCtx_::mpm_bitarray_size

Definition at line 136 of file util-mpm-ac-ks.h.

Referenced by SCACTileSearchLarge().

◆ output_table

SCACTileOutputTable* SCACTileSearchCtx_::output_table

Definition at line 132 of file util-mpm-ac-ks.h.

◆ pattern_cnt

uint32_t SCACTileSearchCtx_::pattern_cnt

Definition at line 141 of file util-mpm-ac-ks.h.

◆ pattern_list

SCACTilePatternList* SCACTileSearchCtx_::pattern_list

Definition at line 133 of file util-mpm-ac-ks.h.

◆ Search

uint32_t(* SCACTileSearchCtx_::Search) (const struct SCACTileSearchCtx_ *ctx, struct MpmThreadCtx_ *, PrefilterRuleStore *, const uint8_t *, uint32_t)

Definition at line 122 of file util-mpm-ac-ks.h.

Referenced by SCACTileSearch().

◆ state_count

uint32_t SCACTileSearchCtx_::state_count

Definition at line 139 of file util-mpm-ac-ks.h.

◆ state_table

void* SCACTileSearchCtx_::state_table

Definition at line 129 of file util-mpm-ac-ks.h.

Referenced by SCACTileSearchLarge().

◆ translate_table

uint8_t SCACTileSearchCtx_::translate_table[256]

Definition at line 126 of file util-mpm-ac-ks.h.

Referenced by SCACTileSearchLarge().


The documentation for this struct was generated from the following file: