Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/ext4/crypto.c ext4_fname_prepare_lookup() -> ext4_fname_from_fscrypt_name()

Type Parameter Key Value
PARAM_VALUE 0 dst 2483703261782204416
PARAM_VALUE 1 src 5493838343965003776
PARAM_VALUE 1 src->crypto_buf.len 0-255,2147483648-u32max
PARAM_VALUE 1 src->crypto_buf.name 0,16,4096-ptr_max
PARAM_VALUE 1 src->disk_name.len 0-255,4294967288-u32max
PARAM_VALUE 1 src->hash 0
PARAM_VALUE 1 src->minor_hash 0
PARAM_VALUE 1 src->usr_fname 4096-ptr_max
DATA_SOURCE 0 dst $2
MEM_ZERO 1 src
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dentry->d_lockref.lock
HALF_LOCKED2 &dir->d_inode->i_rwsem

fs/ext4/crypto.c ext4_fname_setup_filename() -> ext4_fname_from_fscrypt_name()

Type Parameter Key Value
PARAM_VALUE 0 dst 5844213897498214400,8151289369426542592
PARAM_VALUE 1 src 5086065143329251328
PARAM_VALUE 1 src->crypto_buf.len 0-255,2147483648-u32max
PARAM_VALUE 1 src->crypto_buf.name 0,16,4096-ptr_max
PARAM_VALUE 1 src->usr_fname 4096-ptr_max
DATA_SOURCE 0 dst $3
MEM_ZERO 1 src
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL