Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

lib/test_parman.c test_parman_create() -> test_parman_resize()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 new_count 256
BUF_SIZE 0 priv 333888
DATA_SOURCE 0 priv r _kzalloc_noprof

lib/test_parman.c test_parman_create() -> test_parman_resize()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 new_count 0
BUF_SIZE 0 priv 333888
DATA_SOURCE 0 priv r _kzalloc_noprof
NOCHECK_CALL

lib/test_parman.c test_parman_destroy() -> test_parman_resize()

Type Parameter Key Value
PARAM_VALUE 0 priv 4096-ptr_max
PARAM_VALUE 1 new_count 0
BUF_SIZE 0 priv 333888
DATA_SOURCE 0 priv $0
NOCHECK_CALL

lib/parman.c parman_enlarge() -> (struct parman_ops)->resize()

Type Parameter Key Value
BUF_SIZE 0 priv 64,333888
CONTAINER 0 *(-16-0+8) $(-1)
RX_PATH
TASK_NOT_RUNNING

lib/parman.c parman_shrink() -> (struct parman_ops)->resize()

Type Parameter Key Value
PARAM_VALUE 1 new_count 16-u64max
BUF_SIZE 0 priv 64,333888
CONTAINER 0 *(-16-0+8) $(-1)
RX_PATH
TASK_NOT_RUNNING