Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 2 files as a function:
- fs/ecryptfs/ecryptfs_kernel.h, line 609 (as a function)
- fs/ecryptfs/messaging.c, line 313 (as a function)
Referenced in 1 files:
Smatch caller information:
fs/ecryptfs/keystore.c decrypt_pki_encrypted_session_key() -> ecryptfs_send_message()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 0,4096-ptr_max |
| PARAM_VALUE | 0 | *data | 0-255 |
| PARAM_VALUE | 1 | data_len | 0,19-65556 |
| PARAM_VALUE | 2 | msg_ctx | 4154655691477368832 |
| 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 pki_encrypt_session_key() -> ecryptfs_send_message()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | data | 0,4096-ptr_max |
| PARAM_VALUE | 0 | *data | 0-255 |
| PARAM_VALUE | 1 | data_len | 0,22-65556 |
| PARAM_VALUE | 2 | msg_ctx | 4031125053526855680 |
| PARAM_VALUE | 2 | *msg_ctx | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &crypt_stat->keysig_list_mutex | ||
| LOCK2 | &walker->global_auth_tok_key->sem | ||
| HALF_LOCKED2 | &crypt_stat->cs_mutex | ||
| HALF_LOCKED2 | &ecryptfs_dentry->d_lockref.lock | ||
| TYPE_LOCK | (struct ecryptfs_crypt_stat)->keysig_list_mutex |