Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/ntfs3/lznt.c compress_lznt() -> compress_chunk()

Type Parameter Key Value
PARAM_VALUE 0 match 574879331999924224,7181473242321174528
PARAM_VALUE 1 unc 1-18446744073709551614
PARAM_VALUE 2 unc_end 2-18446744073709551614
PARAM_VALUE 3 cmpr 16,4096-u64max
PARAM_VALUE 4 cmpr_end 16,4096-ptr_max
PARAM_VALUE 5 *cmpr_chunk_size 0
PARAM_VALUE 6 ctx 4096-ptr_max
BUF_SIZE 0 match 8
BUF_SIZE 3 cmpr (-1)-0,16-s32max
BUF_SIZE 3 cmpr (-1)-0,16-s32max
BUF_SIZE 6 ctx (-1),65576
BUF_SIZE 6 ctx (-1),65576
CAPPED_DATA 1 unc 1
CAPPED_DATA 2 unc_end 1
DATA_SOURCE 6 ctx $4
PARAM_COMPARE 1 unc < $2
PARAM_COMPARE 1 unc < $2
PARAM_COMPARE 2 unc_end > $1
BIT_INFO 0 match 0x3a821946480c000,0x7fffffffffffffff
BIT_INFO 0 match 0x3a821946480c000,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING
UNITS 1 unc unit_byte
UNITS 2 unc_end unit_byte
UNITS 4 cmpr_end unit_byte
LOCK2 &inode->i_rwsem
LOCK2 &ni->base->ni_lock
LOCK2 &sbi->compress.mtx_lznt
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct inode)->i_rwsem
TYPE_LOCK (struct ntfs_inode)->ni_lock
TYPE_LOCK (struct ntfs_sb_info)->compress.mtx_lznt