Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/btrfs/compression.c compression_decompress() -> zlib_decompress()

Type Parameter Key Value
PARAM_VALUE 0 ws 4096-ptr_max
PARAM_VALUE 1 data_in 16,37,4096-ptr_max
PARAM_VALUE 2 dest_folio 4096-ptr_max
BUF_SIZE 0 ws (-1),16
BUF_SIZE 0 ws (-1),16
BUF_SIZE 1 data_in (-1)-s32max
BUF_SIZE 1 data_in (-1)-s32max
CAPPED_DATA 3 dest_pgoff 1
CAPPED_DATA 3 dest_pgoff 1
CAPPED_DATA 5 destlen 1
CAPPED_DATA 5 destlen 1
DATA_SOURCE 0 ws $1
DATA_SOURCE 1 data_in $2
DATA_SOURCE 2 dest_folio $3
DATA_SOURCE 3 dest_pgoff $4
DATA_SOURCE 4 srclen $5
DATA_SOURCE 5 destlen $6
PARAM_COMPARE 1 data_in == $4
NOSPEC 3 dest_pgoff
NOSPEC 3 dest_pgoff
RX_PATH
TASK_NOT_RUNNING
USER_DATA 3 dest_pgoff 0-9223372036888330239[c]
UNITS 3 dest_pgoff unit_byte
UNITS 5 destlen unit_byte
BYTE_COUNT 1 ==data_in4 8050