Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

fs/ecryptfs/keystore.c pki_encrypt_session_key() -> write_tag_66_packet()

Type Parameter Key Value
PARAM_VALUE 0 signature 4096-ptr_max
PARAM_VALUE 2 crypt_stat 4096-ptr_max
PARAM_VALUE 2 crypt_stat->extent_size 0,4096
PARAM_VALUE 2 crypt_stat->flags 64-u32max
PARAM_VALUE 2 crypt_stat->keysig_list_mutex.dep_map->name 0-255
PARAM_VALUE 2 crypt_stat->keysig_list_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 2 crypt_stat->keysig_list_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 2 crypt_stat->keysig_list_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 2 crypt_stat->keysig_list_mutex.wait_lock.dep_map->name 0-255
PARAM_VALUE 2 crypt_stat->keysig_list_mutex.wait_lock.owner (-1)
PARAM_VALUE 2 crypt_stat->keysig_list_mutex.wait_lock.owner_cpu u32max
PARAM_VALUE 2 crypt_stat->metadata_size 0-281470681677825
PARAM_VALUE 3 packet 5660251314873556992
PARAM_VALUE 3 *packet 0
PARAM_VALUE 3 *(*packet) 0
PARAM_VALUE 4 packet_len 6861501695275945984
PARAM_VALUE 4 *packet_len 0
BUF_SIZE 0 signature 17
CAPPED_DATA 2 crypt_stat->key_size 1
DATA_SOURCE 2 crypt_stat $2
BIT_INFO 2 crypt_stat->flags 0x44,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING
LOCK2 &walker->global_auth_tok_key->sem
LOCK2 2 &crypt_stat->keysig_list_mutex
HALF_LOCKED2 &crypt_stat->cs_mutex
HALF_LOCKED2 &ecryptfs_dentry->d_lockref.lock
TYPE_LOCK (struct ecryptfs_crypt_stat)->keysig_list_mutex