Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

fs/ntfs3/frecord.c ni_find_attr() -> al_find_ex()

Type Parameter Key Value
PARAM_VALUE 0 ni 4096-ptr_max
PARAM_VALUE 1 le 0,4096-ptr_max
BUF_SIZE 3 name (-1),4,8,34
BUF_SIZE 3 name (-1),4,8,34
DATA_SOURCE 0 ni $0 [m]
DATA_SOURCE 2 type $3
DATA_SOURCE 3 name $4
DATA_SOURCE 4 name_len $5
DATA_SOURCE 5 vcn $6
RX_PATH
TASK_NOT_RUNNING
USER_DATA 5 *vcn 0-s32max[c]
NO_OVERFLOW_SIMPLE 0 ni->attr_list.le
UNITS 4 name_len unit_array_size
USER_PTR 5 vcn
HALF_LOCKED2 &inode->i_rwsem
HALF_LOCKED2 0 &ni->base->ni_lock
HALF_LOCKED2 0 &ni->file.run_lock
HALF_LOCKED2 0 &ni->ni_lock

fs/ntfs3/attrlist.c al_find_le() -> al_find_ex()

Type Parameter Key Value
PARAM_VALUE 0 ni 4096-ptr_max
PARAM_VALUE 1 le 0
PARAM_VALUE 2 type 1-15,17-31,33-256
PARAM_VALUE 5 vcn 4004679297889210368
DATA_SOURCE 0 ni $0
DATA_SOURCE 1 le $1
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 ni->attr_list.size
UNITS 4 name_len unit_array_size
HALF_LOCKED2 &inode->i_rwsem
HALF_LOCKED2 0 &ni->file.run_lock
HALF_LOCKED2 0 &ni->ni_lock