Documented in 1 files:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/ecryptfs/keystore.c ecryptfs_parse_packet_set() -> ecryptfs_find_auth_tok_for_sig()

Type Parameter Key Value
PARAM_VALUE 0 auth_tok_key 2978072461969780736
PARAM_VALUE 0 *auth_tok_key 0,4096-ptr_max
PARAM_VALUE 1 auth_tok 6897647056991870976
PARAM_VALUE 2 mount_crypt_stat 4096-ptr_max
PARAM_VALUE 3 *sig 0-255
BUF_SIZE 2 mount_crypt_stat 280
RX_PATH
TASK_NOT_RUNNING
LOCK2 &crypt_stat->cs_mutex
HALF_LOCKED2 &ecryptfs_dentry->d_inode->i_rwsem
HALF_LOCKED2 &ecryptfs_dentry->d_lockref.lock
TYPE_LOCK (struct ecryptfs_crypt_stat)->cs_mutex

fs/ecryptfs/keystore.c ecryptfs_parse_tag_70_packet() -> ecryptfs_find_auth_tok_for_sig()

Type Parameter Key Value
PARAM_VALUE 0 auth_tok_key 2447482547286073344
PARAM_VALUE 0 *auth_tok_key 0
PARAM_VALUE 1 auth_tok 4096-ptr_max
PARAM_VALUE 2 mount_crypt_stat 4096-ptr_max
PARAM_VALUE 2 mount_crypt_stat->flags 16-u32max
BUF_SIZE 2 mount_crypt_stat 280
BUF_SIZE 3 sig 17
DATA_SOURCE 2 mount_crypt_stat $3
BIT_INFO 2 mount_crypt_stat->flags 0x10,0xfffffffb
RX_PATH
TASK_NOT_RUNNING

fs/ecryptfs/keystore.c ecryptfs_write_tag_70_packet() -> ecryptfs_find_auth_tok_for_sig()

Type Parameter Key Value
PARAM_VALUE 0 auth_tok_key 7025101377819893760
PARAM_VALUE 0 *auth_tok_key 0
PARAM_VALUE 1 auth_tok 4096-ptr_max
PARAM_VALUE 2 mount_crypt_stat 4096-ptr_max
PARAM_VALUE 2 mount_crypt_stat->flags 32-u32max
BUF_SIZE 3 sig 17
DATA_SOURCE 2 mount_crypt_stat $3
BIT_INFO 2 mount_crypt_stat->flags 0x20,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING