Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

lib/zstd/decompress/zstd_decompress_block.c ZSTD_decompressSequencesSplitLitBuffer() -> ZSTD_decompressSequencesSplitLitBuffer_bmi2()

Type Parameter Key Value
PARAM_VALUE 0 dctx 4096-ptr_max
PARAM_VALUE 0 dctx->bmi2 s32min-(-1),1-s32max
PARAM_VALUE 0 dctx->ddictIsCold 0
PARAM_VALUE 0 dctx->litBufferLocation 2
PARAM_VALUE 0 dctx->litSize 0-1048575
PARAM_VALUE 0 *dctx->entropy.hufTable 0-4294967295
PARAM_VALUE 0 *dctx->entropy.rep 0-4294967295
PARAM_VALUE 0 *dctx->litExtraBuffer 0-255
PARAM_VALUE 0 *dctx->workspace 0-4294967295
PARAM_VALUE 5 nbSeq 0-98047
PARAM_VALUE 6 isLongOffset 0
BUF_SIZE 0 dctx s32min,(-1),1-s32max
BUF_SIZE 0 dctx s32min,(-1),1-s32max
BUF_SIZE 1 dst (-1)-s32max
BUF_SIZE 1 dst (-1)-s32max
CAPPED_DATA 2 maxDstSize 1
CAPPED_DATA 2 maxDstSize 1
DATA_SOURCE 0 dctx $0
DATA_SOURCE 1 dst $1
DATA_SOURCE 2 maxDstSize $2
DATA_SOURCE 3 seqStart $3
DATA_SOURCE 4 seqSize $4
DATA_SOURCE 5 nbSeq $5
DATA_SOURCE 6 isLongOffset $6
NOSPEC 0 dctx->xxhState->mem64
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 dctx->expectedOutBuffer.size 1-51866[c]
USER_DATA 0 dctx->xxhState->mem64 0-255
UNITS 1 dst unit_byte
UNITS 2 maxDstSize unit_byte
UNITS 3 seqStart unit_byte
UNITS 4 seqSize unit_byte