Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

fs/ntfs3/index.c indx_create_allocate() -> ntfs_up_cluster()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sbi unit_byte
HALF_LOCKED2 &ni->ni_lock

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

Type Parameter Key Value
PARAM_VALUE 0 sbi 4096-ptr_max
PARAM_VALUE 1 size 1-u64max
BUF_SIZE 0 sbi->compress.lznt (-1),65576
CAPPED_DATA 0 &sbi->compress.mtx_lznt 1
DATA_SOURCE 1 size r compress_lznt
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sbi unit_byte
UNITS 1 size unit_byte
LOCK2 &inode->i_rwsem
LOCK2 &ni->base->ni_lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct inode)->i_rwsem
TYPE_LOCK (struct ntfs_inode)->ni_lock

fs/ntfs3/fslog.c attr_create_nonres_log() -> ntfs_up_cluster()

Type Parameter Key Value
PARAM_VALUE 0 sbi 4096-ptr_max
DATA_SOURCE 0 sbi $0
DATA_SOURCE 1 size $2

fs/ntfs3/inode.c ntfs_create_inode() -> ntfs_up_cluster()

Type Parameter Key Value
PARAM_VALUE 0 sbi 4096-ptr_max
BUF_SIZE 0 sbi 1-s32max
BUF_SIZE 0 sbi 1-s32max
CAPPED_DATA 0 sbi->record_size 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sbi unit_byte
HALF_LOCKED2 &dir_ni->base->ni_lock

fs/ntfs3/inode.c ntfs_writeback_range() -> ntfs_up_cluster()

Type Parameter Key Value
BUF_SIZE 0 sbi 1-s32max
BUF_SIZE 0 sbi 1-s32max
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 1 size
UNITS 0 sbi unit_byte
HALF_LOCKED2 &folio->private->lock