Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

fs/ntfs/mft.c ntfs_mft_record_format() -> pre_write_mst_fixup()

Type Parameter Key Value
PARAM_VALUE 0 b 4096-ptr_max
NOCHECK_CALL
UNITS 0 b unit_byte
UNITS 1 size unit_byte

fs/ntfs/mft.c write_mft_record_nolock() -> pre_write_mst_fixup()

Type Parameter Key Value
PARAM_VALUE 0 b 4096-ptr_max
PARAM_VALUE 1 size 0-u32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 b unit_byte
UNITS 1 size unit_byte
HALF_LOCKED2 &ni->mrec_lock

fs/ntfs/index.c ntfs_ib_write() -> pre_write_mst_fixup()

Type Parameter Key Value
PARAM_VALUE 0 b 4096-ptr_max
BUF_SIZE 0 b (-1)-s32max
BUF_SIZE 0 b (-1)-s32max
DATA_SOURCE 0 b $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 1 size
UNITS 1 size unit_byte
HALF_LOCKED2 &index_ni->mrec_lock
HALF_LOCKED2 &ni->mrec_lock