Defined in 3 files as a function:

Referenced in 3 files:

Smatch caller information:

fs/squashfs/block.c squashfs_read_data() -> (struct squashfs_decompressor_thread_ops)->decompress()

Type Parameter Key Value
PARAM_VALUE 0 msblk 4096-ptr_max
PARAM_VALUE 0 msblk->stream 1-u64max
PARAM_VALUE 0 msblk->thread_ops 4096-ptr_max
PARAM_VALUE 1 bio 4096-ptr_max
PARAM_VALUE 1 bio->bi_end_io 0,2351913159879864320
PARAM_VALUE 1 bio->bi_iter.bi_idx 0
PARAM_VALUE 1 bio->bi_iter.bi_offset 0
PARAM_VALUE 1 bio->bi_pool 0
PARAM_VALUE 1 bio->bi_private 0,7256720788822900736
PARAM_VALUE 3 length 1-2130706431
PARAM_VALUE 4 output 4096-ptr_max
PARAM_VALUE 4 output->length 1-s32max
BUF_SIZE 0 msblk 1-s32max
BUF_SIZE 0 msblk 1-s32max
BUF_SIZE 4 output (-1),88
BUF_SIZE 4 output (-1),88
BUF_SIZE 4 output->buffer (-1),8
BUF_SIZE 4 output->page (-1),8
CAPPED_DATA 3 length 1
DATA_SOURCE 3 length $2 [m]
DATA_SOURCE 4 output $4
FUZZY_MAX 3 length 32768
CONTAINER 0 -16-320+0 $(-1)
PARAM_COMPARE 3 length <= $4->length
BIT_INFO 3 length 0x0,0x7effffff
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 4 output->pages