Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

lib/zstd/compress/zstd_compress_superblock.c ZSTD_compressSubBlock() -> MEM_writeLE24()

Type Parameter Key Value
PARAM_VALUE 0 *memPtr 0-255
BUF_SIZE 0 memPtr (-1),8192
DATA_SOURCE 0 memPtr $10
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 memPtr unit_byte

lib/zstd/compress/zstd_compress_superblock.c ZSTD_compressSubBlock_literal() -> MEM_writeLE24()

Type Parameter Key Value
PARAM_VALUE 0 memPtr 4096-ptr_max
PARAM_VALUE 1 val 2-3,18-4294967283
DATA_SOURCE 0 memPtr $4
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 memPtr unit_byte

lib/zstd/compress/zstd_compress_superblock.c ZSTD_noCompressBlock() -> MEM_writeLE24()

Type Parameter Key Value
PARAM_VALUE 0 *memPtr 0-255
BUF_SIZE 0 memPtr (-1),8192
BUF_SIZE 0 memPtr (-1),8192
DATA_SOURCE 0 memPtr $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 memPtr unit_byte

lib/zstd/compress/zstd_compress.c ZSTD_compressSequencesAndLiterals_internal() -> MEM_writeLE24()

Type Parameter Key Value
PARAM_VALUE 0 memPtr 4096-ptr_max
PARAM_VALUE 1 val 1
DATA_SOURCE 0 memPtr $1
NOCHECK_CALL
LOCK2 bh

lib/zstd/compress/zstd_compress.c ZSTD_compressSequencesAndLiterals_internal() -> MEM_writeLE24()

Type Parameter Key Value
CAPPED_DATA 1 val 1
NOCHECK_CALL
LOCK2 bh

lib/zstd/compress/zstd_compress.c ZSTD_compressSequences_internal() -> MEM_writeLE24()

Type Parameter Key Value
CAPPED_DATA 1 val 1
NOCHECK_CALL

lib/zstd/compress/zstd_compress.c ZSTD_compress_frameChunk() -> MEM_writeLE24()

Type Parameter Key Value
PARAM_VALUE 0 *memPtr 0-255
BUF_SIZE 0 memPtr (-1),8192
CAPPED_DATA 1 val 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 memPtr unit_byte

lib/zstd/compress/zstd_compress.c ZSTD_noCompressBlock() -> MEM_writeLE24()

Type Parameter Key Value
BUF_SIZE 0 memPtr (-1),8192
BUF_SIZE 0 memPtr (-1),8192
DATA_SOURCE 0 memPtr $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 memPtr unit_byte

lib/zstd/compress/zstd_compress.c ZSTD_rleCompressBlock() -> MEM_writeLE24()

Type Parameter Key Value
BUF_SIZE 0 memPtr (-1),8192
DATA_SOURCE 0 memPtr $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 memPtr unit_byte

lib/zstd/compress/zstd_compress.c ZSTD_writeEpilogue() -> MEM_writeLE24()

Type Parameter Key Value
PARAM_VALUE 0 *memPtr 0-255
PARAM_VALUE 1 val 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 memPtr unit_byte

lib/zstd/compress/zstd_compress.c ZSTD_writeLastEmptyBlock() -> MEM_writeLE24()

Type Parameter Key Value
PARAM_VALUE 1 val 1
DATA_SOURCE 0 memPtr $0
NOCHECK_CALL

lib/zstd/compress/zstd_compress.c writeBlockHeader() -> MEM_writeLE24()

Type Parameter Key Value
PARAM_VALUE 0 *memPtr 0-255
BUF_SIZE 0 memPtr (-1),8192
BUF_SIZE 0 memPtr (-1),8192
CAPPED_DATA 1 val 1
DATA_SOURCE 0 memPtr $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 memPtr unit_byte

lib/zstd/compress/zstd_compress_literals.c ZSTD_compressLiterals() -> MEM_writeLE24()

Type Parameter Key Value
PARAM_VALUE 1 val 16386-2147450887
DATA_SOURCE 0 memPtr $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 0 memPtr unit_byte
HALF_LOCKED2 bh