Defined in 1 files as a prototype:

Defined in 4 files as a function:

Referenced in 9 files:

Smatch caller information:

crypto/acompress.c crypto_acomp_init_tfm() -> (struct acomp_alg)->init()

Type Parameter Key Value
PARAM_VALUE 0 msblk 4096-ptr_max
PARAM_VALUE 0 msblk->base.exit 5246306616029782016
PARAM_VALUE 0 msblk->compress 982685113785647104,1604978300652359680,5088169965450784768,7219767203991195648,7305755082523353088,8165111768381444096
PARAM_VALUE 0 msblk->decompress 793090700124942336,841300562392399872,1947009716499410944,2525801383979106304,4182725359963525120,5971067113804382208,8081824872013697024,9103398423999434752
DATA_SOURCE 0 msblk r __crypto_acomp_tfm
RX_PATH
TASK_NOT_RUNNING

fs/squashfs/decompressor_multi.c get_decomp_stream() -> (struct squashfs_decompressor)->init()

Type Parameter Key Value
PARAM_VALUE 0 msblk 4096-ptr_max
PARAM_VALUE 0 msblk->decompressor 4096-ptr_max
PARAM_VALUE 0 msblk->max_thread_num (-2147483647)-s32max
PARAM_VALUE 0 msblk->stream 1-u64max
PARAM_VALUE 0 msblk->thread_ops 4096-ptr_max
BUF_SIZE 0 msblk 1-s32max
BUF_SIZE 0 msblk 1-s32max
BUF_SIZE 1 buff 4096
DATA_SOURCE 0 msblk $0
CONTAINER 0 -0-0+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
LOCK2 &stream->mutex
TYPE_LOCK (struct squashfs_stream)->mutex

fs/squashfs/decompressor_multi.c squashfs_decompressor_create() -> (struct squashfs_decompressor)->init()

Type Parameter Key Value
PARAM_VALUE 0 msblk 4096-ptr_max
PARAM_VALUE 0 msblk->decompressor 4096-ptr_max
PARAM_VALUE 0 msblk->thread_ops 4096-ptr_max
PARAM_VALUE 1 buff 0-ptr_max
BUF_SIZE 0 msblk 1-s32max
BUF_SIZE 0 msblk 1-s32max
BUF_SIZE 1 buff (-1),4096
BUF_SIZE 1 buff (-1),4096
DATA_SOURCE 0 msblk $0
DATA_SOURCE 1 buff $1
CONTAINER 0 -0-0+0 $(-1)

fs/squashfs/decompressor_multi_percpu.c squashfs_decompressor_create() -> (struct squashfs_decompressor)->init()

Type Parameter Key Value
PARAM_VALUE 0 msblk 4096-ptr_max
PARAM_VALUE 0 msblk->decompressor 4096-ptr_max
PARAM_VALUE 0 msblk->thread_ops 4096-ptr_max
PARAM_VALUE 1 buff 0-ptr_max
BUF_SIZE 0 msblk 1-s32max
BUF_SIZE 0 msblk 1-s32max
BUF_SIZE 1 buff (-1),4096
BUF_SIZE 1 buff (-1),4096
DATA_SOURCE 0 msblk $0
DATA_SOURCE 1 buff $1
CONTAINER 0 -0-0+0 $(-1)

fs/squashfs/decompressor_single.c squashfs_decompressor_create() -> (struct squashfs_decompressor)->init()

Type Parameter Key Value
PARAM_VALUE 0 msblk 4096-ptr_max
PARAM_VALUE 0 msblk->decompressor 4096-ptr_max
PARAM_VALUE 0 msblk->thread_ops 4096-ptr_max
PARAM_VALUE 1 buff 0-ptr_max
BUF_SIZE 0 msblk 1-s32max
BUF_SIZE 0 msblk 1-s32max
BUF_SIZE 1 buff (-1),4096
BUF_SIZE 1 buff (-1),4096
DATA_SOURCE 0 msblk $0
DATA_SOURCE 1 buff $1
CONTAINER 0 -0-0+0 $(-1)