Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/ntfs3/frecord.c ni_write_frame() -> ntfs_write_run()

Type Parameter Key Value
PARAM_VALUE 0 sbi 4096-ptr_max
PARAM_VALUE 0 sbi->cluster_size 0-4096
PARAM_VALUE 0 sbi->compress.lznt 4096-ptr_max
PARAM_VALUE 0 sbi->compress.lznt->max_len 18,34,66,130,258,514,1026,2050,4098
PARAM_VALUE 0 sbi->compress.lznt->unc 0-s64max
PARAM_VALUE 0 sbi->compress.mtx_lznt.dep_map->name 0-255
PARAM_VALUE 0 sbi->compress.mtx_lznt.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 sbi->compress.mtx_lznt.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 sbi->compress.mtx_lznt.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 sbi->compress.mtx_lznt.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 sbi->compress.mtx_lznt.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 sbi->compress.mtx_lznt.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 sbi->compress.mtx_lznt.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 sbi->compress.mtx_lznt.osq.tail.counter 0-s32max
PARAM_VALUE 0 sbi->compress.mtx_lznt.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 *sbi->compress.lznt->best_match 0-255
PARAM_VALUE 0 *sbi->compress.lznt->unc 0-255
PARAM_VALUE 0 *sbi->compress.lznt->unc_end 0-255
PARAM_VALUE 1 run 4096-ptr_max
PARAM_VALUE 1 run->runs 0,4096-ptr_max
PARAM_VALUE 2 buf 1-18446744073709551614
PARAM_VALUE 4 bytes 1-u64max
BUF_SIZE 0 sbi->compress.lznt (-1),65576
BUF_SIZE 2 buf 0,16-4294967280,u64max
CAPPED_DATA 0 &sbi->compress.mtx_lznt 1
CAPPED_DATA 4 bytes 1
CAPPED_DATA 4 bytes 1
DATA_SOURCE 3 vbo r folio_pos
FUZZY_MAX 0 sbi->cluster_size 4096
BIT_INFO 3 vbo 0x0,0x7fffffffffffffff
BIT_INFO 3 vbo 0x0,0x7fffffffffffffff
HARD_MAX 0 sbi->cluster_size 4096
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sbi unit_byte
UNITS 2 buf unit_byte
UNITS 4 bytes unit_byte
LOCK2 &inode->i_rwsem
LOCK2 &ni->base->ni_lock
LOCK2 &ni->file.run_lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct inode)->i_rwsem
TYPE_LOCK (struct ntfs_inode)->file.run_lock
TYPE_LOCK (struct ntfs_inode)->ni_lock