Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/crypto/keysetup.c fscrypt_put_encryption_info() -> put_crypt_info()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

fs/crypto/keysetup.c fscrypt_setup_encryption_info() -> put_crypt_info()

Type Parameter Key Value
PARAM_VALUE 0 ci 0,4096-ptr_max
PARAM_VALUE 0 ci->ci_inode 4096-ptr_max
PARAM_VALUE 0 ci->ci_inode->i_sb 4096-ptr_max
PARAM_VALUE 0 ci->ci_mode->keysize 16,32,64
PARAM_VALUE 0 ci->ci_mode->security_strength 16,32
BUF_SIZE 0 ci->ci_inode (-1)-s32max
STR_LEN 0 ci->ci_inode (-1)-1010101
STR_LEN 0 ci->ci_inode->i_sb (-1)
NOSPEC 0 ci->ci_inode->i_size
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 ci->ci_inode->__i_nlink 1-u32max
USER_DATA 0 ci->ci_inode->i_blocks 0-18014398509481983,18428729675200069632-u64max
USER_DATA 0 ci->ci_inode->i_bytes 0-511[c]
USER_DATA 0 ci->ci_inode->i_ino 0-u64max
USER_DATA 0 ci->ci_inode->i_mode 0-u16max
USER_DATA 0 ci->ci_inode->i_rdev 0-u32max[c]
USER_DATA 0 ci->ci_inode->i_size (-9223372036854775807)-(-4),0-s64max
NO_OVERFLOW_SIMPLE 0 ci->ci_data_unit_bits
NO_OVERFLOW_SIMPLE 0 ci->ci_inode->i_blkbits
HALF_LOCKED2 &mk->mk_sem