Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

fs/ntfs3/index.c cmp_fnames() -> ntfs_cmp_names_cpu()

Type Parameter Key Value
PARAM_VALUE 1 uni2 4096-ptr_max
BUF_SIZE 0 uni1 (-1),4,8,12,4096
BUF_SIZE 2 upcase 131072
DATA_SOURCE 0 uni1 $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &ni->ni_lock

fs/ntfs3/namei.c ntfs_d_compare() -> ntfs_cmp_names_cpu()

Type Parameter Key Value
PARAM_VALUE 0 uni1 4096-ptr_max
PARAM_VALUE 3 bothcase 0
BUF_SIZE 0 uni1 4096
BUF_SIZE 0 uni1 4096
BUF_SIZE 1 uni2 2048
BUF_SIZE 1 uni2 2048
BUF_SIZE 2 upcase 131072
DATA_SOURCE 0 uni1 r _kmalloc_noprof
PARAM_COMPARE 0 uni1 < $1
PARAM_COMPARE 0 uni1 < $1
PARAM_COMPARE 0 uni1 == $1
PARAM_COMPARE 1 uni2 > $0
RX_PATH
TASK_NOT_RUNNING

fs/ntfs3/inode.c ntfs_read_mft() -> ntfs_cmp_names_cpu()

Type Parameter Key Value
PARAM_VALUE 0 uni1 4096-ptr_max
PARAM_VALUE 1 uni2 64,4096-ptr_max
PARAM_VALUE 2 upcase 0
PARAM_VALUE 3 bothcase 0
CAPPED_DATA 0 uni1->len 1
DATA_SOURCE 0 uni1 $1