Defined in 2 files as a function:

Referenced in 2 files:

Smatch caller information:

lib/ts_bm.c bm_init() -> compute_prefix_tbl()

Type Parameter Key Value
PARAM_VALUE 0 bm 4096-ptr_max
PARAM_VALUE 0 bm->patlen 1-u32max
PARAM_VALUE 0 bm->pattern 4096-ptr_max
PARAM_VALUE 1 flags 0-1,3
DATA_SOURCE 0 bm r ts_config_priv
DATA_SOURCE 1 flags $3
FUZZY_MAX 1 flags 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 bm->patlen 1-u16max
USER_DATA 0 *bm->pattern 0-255
USER_PTR 0 bm->pattern

lib/ts_kmp.c kmp_init() -> compute_prefix_tbl()

Type Parameter Key Value
PARAM_VALUE 1 flags 1-u32max
PARAM_VALUE 3 flags 0-1,3
BUF_SIZE 0 bm (-1),128
DATA_SOURCE 0 bm $0
DATA_SOURCE 1 flags $1
DATA_SOURCE 3 flags $3
FUZZY_MAX 1 flags 128
FUZZY_MAX 3 flags 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 *bm 0-255
USER_DATA 1 flags 1-u16max
UNITS 1 flags unit_byte
USER_PTR 0 bm