Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

fs/hpfs/dnode.c hpfs_add_de() -> hpfs_is_name_long()

Type Parameter Key Value
BUF_SIZE 0 name s32min-(-1),1-s32max
BUF_SIZE 0 name s32min-(-1),1-s32max
DATA_SOURCE 0 name $2
DATA_SOURCE 1 len $3
RX_PATH
TASK_NOT_RUNNING
UNITS 0 name unit_byte
UNITS 1 len unit_byte
HALF_LOCKED2 &sbi->hpfs_mutex

fs/hpfs/name.c hpfs_translate_name() -> hpfs_is_name_long()

Type Parameter Key Value
DATA_SOURCE 0 name $1
DATA_SOURCE 1 len $2
RX_PATH
TASK_NOT_RUNNING
UNITS 1 len unit_byte
LOCK2 &s->s_fs_info->hpfs_mutex
HALF_LOCKED2 &dir_fp->readdir_lock
HALF_LOCKED2 &inode->i_rwsem
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct inode)->i_rwsem