Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

fs/ntfs3/frecord.c ni_write_inode() -> ntfs_is_meta_file()

Type Parameter Key Value
PARAM_VALUE 0 sbi 4096-ptr_max
BUF_SIZE 0 sbi 1-s32max
BUF_SIZE 0 sbi 1-s32max
BIT_INFO 0 sbi->flags 0x0,0xfffffffffffffff7
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 rno 0-u64max
UNITS 0 sbi unit_byte
LOCK2 &ni->base->ni_lock
HALF_LOCKED2 &dir_ni->base->ni_lock
HALF_LOCKED2 &ni->base->ni_lock
TYPE_LOCK (struct ntfs_inode)->ni_lock

fs/ntfs3/namei.c ntfs_rename() -> ntfs_is_meta_file()

Type Parameter Key Value
BUF_SIZE 0 sbi 1-s32max
BUF_SIZE 0 sbi 1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sbi unit_byte
HALF_LOCKED2 &source->i_rwsem
HALF_LOCKED2 &target->i_rwsem

fs/ntfs3/dir.c ntfs_dir_emit() -> ntfs_is_meta_file()

Type Parameter Key Value
PARAM_VALUE 0 sbi 4096-ptr_max
PARAM_VALUE 1 rno 0-4,6-281474976710655
BUF_SIZE 0 sbi 1-s32max
BUF_SIZE 0 sbi 1-s32max
CAPPED_DATA 0 sbi->record_size 1
DATA_SOURCE 0 sbi $0
DATA_SOURCE 1 rno r ino_get
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sbi unit_byte
LOCK2 &ni->base->ni_lock
HALF_LOCKED2 &dir_fp->readdir_lock
HALF_LOCKED2 &inode->i_rwsem
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct inode)->i_rwsem
TYPE_LOCK (struct ntfs_inode)->ni_lock

fs/ntfs3/inode.c ntfs_unlink_inode() -> ntfs_is_meta_file()

Type Parameter Key Value
BUF_SIZE 0 sbi 1-s32max
BUF_SIZE 0 sbi 1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 sbi unit_byte
UNITS 1 rno unit_bit
HALF_LOCKED2 &dentry->d_inode->i_rwsem
HALF_LOCKED2 &dir_ni->base->ni_lock
HALF_LOCKED2 &new_dir_ni->base->ni_lock
HALF_LOCKED2 &ni->base->ni_lock
HALF_LOCKED2 &target->i_rwsem
TYPE_LOCK (struct ntfs_inode)->ni_lock