Defined in 1 files as a function:
Referenced in 33 files:
- crypto/adiantum.c, line 142
- crypto/akcipher.c, line 207
- crypto/algif_aead.c, line 209
- crypto/algif_hash.c
- crypto/algif_skcipher.c, line 184
- crypto/gcm.c, line 107
- crypto/rsassa-pkcs1.c, line 256
- crypto/tcrypt.c
- crypto/testmgr.c
- drivers/char/tpm/tpm2-sessions.c
- drivers/crypto/inside-secure/eip93/eip93-common.c
- drivers/crypto/inside-secure/safexcel_cipher.c, line 1119
- drivers/crypto/inside-secure/safexcel_hash.c
- drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c, line 819
- drivers/crypto/marvell/cesa/hash.c
- drivers/crypto/qce/sha.c, line 357
- drivers/crypto/starfive/jh7110-hash.c, line 446
- drivers/crypto/talitos.c, line 2289
- drivers/md/dm-crypt.c, line 754
- drivers/md/dm-integrity.c, line 1759
- drivers/nvme/common/auth.c
- fs/ecryptfs/crypto.c, line 252
- fs/erofs/decompressor_crypto.c, line 45
- fs/smb/client/smb2ops.c, line 4675
- fs/smb/server/auth.c, line 915
- fs/ubifs/compress.c
- mm/zswap.c
- net/bluetooth/ecdh_helper.c
- net/ceph/messenger_v2.c, line 821
- net/tls/tls_sw.c
- security/keys/dh.c, line 262
- security/keys/trusted-keys/trusted_dcp.c
- tools/testing/crypto/chacha20-s390/test-cipher.c
Smatch caller information:
net/bluetooth/ecdh_helper.c compute_ecdh_secret() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 749204260720947200 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.raw_lock.val.counter | 0 |
| PARAM_VALUE | 1 | wait->err | 0 |
| DATA_SOURCE | 0 | err | r crypto_kpp_compute_shared_secret |
| RX_PATH | |||
| HALF_LOCKED2 | &conn->lock |
net/bluetooth/ecdh_helper.c generate_ecdh_public_key() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 2894389192249344 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.raw_lock.val.counter | 0 |
| PARAM_VALUE | 1 | wait->err | 0 |
| DATA_SOURCE | 0 | err | r crypto_kpp_generate_public_key |
| RX_PATH | |||
| TASK_NOT_RUNNING |
fs/ubifs/compress.c ubifs_compress_common() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 2280787204419108864 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.raw_lock.val.counter | 0 |
| PARAM_VALUE | 1 | wait->err | 0 |
| DATA_SOURCE | 0 | err | r crypto_acomp_compress |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ui->ui_mutex |
fs/ubifs/compress.c ubifs_decompress_common() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 5693652132718608384 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.raw_lock.val.counter | 0 |
| PARAM_VALUE | 1 | wait->err | 0 |
| DATA_SOURCE | 0 | err | r crypto_acomp_decompress |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ui->ui_mutex |
net/ceph/messenger_v2.c gcm_crypt() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 4096-ptr_max |
| HALF_LOCKED2 | &con->mutex | ||
| HALF_LOCKED2 | &pool->lock |
crypto/adiantum.c adiantum_setkey() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 4096-ptr_max |
| PARAM_VALUE | 1 | wait->completion.done | 0 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.magic | 3735899821 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.owner | (-1) |
| PARAM_VALUE | 1 | wait->completion.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | wait->completion.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | wait->completion.wait.task_list.prev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ac->mutex | ||
| HALF_LOCKED2 | &crypt_stat->cs_mutex | ||
| HALF_LOCKED2 | &crypt_stat->cs_tfm_mutex | ||
| HALF_LOCKED2 | &crypt_stat->keysig_list_mutex | ||
| HALF_LOCKED2 | &mkey->sem | ||
| HALF_LOCKED2 | &sdata->sec_mtx | ||
| HALF_LOCKED2 | &walker->global_auth_tok_key->sem | ||
| HALF_LOCKED2 | global &key_tfm_list_mutex | ||
| HALF_LOCKED2 | s->tfm_mutex | ||
| HALF_LOCKED2 | sk | ||
| HALF_LOCKED2 | tfm_mutex |
drivers/crypto/marvell/cesa/hash.c mv_cesa_ahmac_iv_state_init() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 7291799900294369280 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.raw_lock.val.counter | 0 |
| PARAM_VALUE | 1 | wait->err | 0 |
| DATA_SOURCE | 0 | err | r crypto_ahash_update |
| NOSPEC | 0 | err | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | err | s32min-s32max |
| HALF_LOCKED2 | sk |
drivers/crypto/marvell/cesa/hash.c mv_cesa_ahmac_pad_init() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 1766448466991656960 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.raw_lock.val.counter | 0 |
| PARAM_VALUE | 1 | wait->err | 0 |
| DATA_SOURCE | 0 | err | r crypto_ahash_digest |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | err | s32min-s32max |
| HALF_LOCKED2 | sk |
drivers/crypto/inside-secure/eip93/eip93-common.c eip93_hmac_setkey() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 6353082116963323904 |
| PARAM_VALUE | 1 | wait->completion.done | 0 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.magic | 3735899821 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.owner | (-1) |
| PARAM_VALUE | 1 | wait->completion.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | wait->completion.wait.lock.raw_lock.val.counter | 0 |
| PARAM_VALUE | 1 | wait->completion.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | wait->completion.wait.task_list.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | wait->err | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | err | s32min-s32max |
| HALF_LOCKED2 | sk |
drivers/crypto/inside-secure/eip93/eip93-common.c eip93_hmac_setkey() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 6353082116963323904 |
| PARAM_VALUE | 1 | wait->completion.done | 0 |
| PARAM_VALUE | 1 | wait->completion.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | wait->err | 0 |
| NOSPEC | 0 | err | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | err | s32min-s32max |
| HALF_LOCKED2 | &con->mutex | ||
| HALF_LOCKED2 | &sdata->sec_mtx | ||
| HALF_LOCKED2 | sk |
drivers/crypto/inside-secure/eip93/eip93-common.c eip93_hmac_setkey() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 6353082116963323904 |
| PARAM_VALUE | 1 | wait->completion.done | 0 |
| PARAM_VALUE | 1 | wait->completion.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | wait->err | 0 |
| NOSPEC | 0 | err | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | err | s32min-s32max |
| HALF_LOCKED2 | sk |
crypto/gcm.c crypto_gcm_setkey() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 4096-ptr_max |
| PARAM_VALUE | 1 | wait->completion.done | 0 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.magic | 3735899821 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.owner | (-1) |
| PARAM_VALUE | 1 | wait->completion.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | wait->completion.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | wait->completion.wait.task_list.prev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &con->mutex | ||
| HALF_LOCKED2 | &sdata->sec_mtx | ||
| HALF_LOCKED2 | sk |
security/keys/dh.c __keyctl_dh_compute() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 9152924562360025088 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.raw_lock.val.counter | 0 |
| PARAM_VALUE | 1 | wait->err | 0 |
| DATA_SOURCE | 0 | err | r crypto_kpp_generate_public_key |
fs/erofs/decompressor_crypto.c __z_erofs_crypto_decompress() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 3876212091128655872 |
| PARAM_VALUE | 1 | wait->completion.done | 0 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.magic | 3735899821 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.owner | (-1) |
| PARAM_VALUE | 1 | wait->completion.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | wait->completion.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | wait->completion.wait.task_list.prev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &pcl->lock | ||
| LOCK2 | global &z_erofs_crypto_rwsem | ||
| TYPE_LOCK | (struct z_erofs_pcluster)->lock |
drivers/crypto/starfive/jh7110-hash.c starfive_hash_long_setkey() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 3909069926577106944 |
| PARAM_VALUE | 1 | wait->completion.done | 0 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.magic | 3735899821 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.owner | (-1) |
| PARAM_VALUE | 1 | wait->completion.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | wait->completion.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | wait->completion.wait.task_list.prev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | err | s32min-s32max |
| HALF_LOCKED2 | sk |
drivers/crypto/qce/sha.c qce_ahash_hmac_setkey() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 1289589584987193344 |
| PARAM_VALUE | 1 | wait->completion.done | 0 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.magic | 3735899821 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.owner | (-1) |
| PARAM_VALUE | 1 | wait->completion.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | wait->completion.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | wait->completion.wait.task_list.prev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | err | s32min-s32max |
| HALF_LOCKED2 | sk |
drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c kmb_ocs_hcu_setkey() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 4359561375826522112 |
| PARAM_VALUE | 1 | wait->completion.done | 0 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.magic | 3735899821 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.owner | (-1) |
| PARAM_VALUE | 1 | wait->completion.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | wait->completion.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | wait->completion.wait.task_list.prev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | err | s32min-s32max |
| HALF_LOCKED2 | sk |
drivers/char/tpm/tpm2-sessions.c tpm_buf_append_salt() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 302034214844076032 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.raw_lock.val.counter | 0 |
| PARAM_VALUE | 1 | wait->err | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &chip->ops_sem | ||
| LOCK2 | &chip->tpm_mutex | ||
| TYPE_LOCK | (struct tpm_chip)->ops_sem | ||
| TYPE_LOCK | (struct tpm_chip)->tpm_mutex |
drivers/char/tpm/tpm2-sessions.c tpm_buf_append_salt() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 302034214844076032 |
| PARAM_VALUE | 1 | wait->err | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &chip->ops_sem | ||
| LOCK2 | &chip->tpm_mutex | ||
| TYPE_LOCK | (struct tpm_chip)->ops_sem | ||
| TYPE_LOCK | (struct tpm_chip)->tpm_mutex |
crypto/algif_aead.c _aead_recvmsg() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | sk | ||
| HALF_LOCKED2 | &vq->mutex |
mm/zswap.c zswap_compress() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 4096-ptr_max |
| LOCK2 | &acomp_ctx->mutex | ||
| TYPE_LOCK | (struct crypto_acomp_ctx)->mutex |
mm/zswap.c zswap_decompress() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 4096-ptr_max |
| DATA_SOURCE | 0 | err | r crypto_acomp_decompress |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &acomp_ctx->mutex | ||
| TYPE_LOCK | (struct crypto_acomp_ctx)->mutex |
crypto/akcipher.c crypto_akcipher_sync_post() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 1775690338895724584,5614711960568672296 |
| PARAM_VALUE | 1 | wait->completion.done | 0 |
| PARAM_VALUE | 1 | wait->err | 0 |
| DATA_SOURCE | 0 | err | $1 |
crypto/testmgr.c do_ahash_op() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 8690866533503418368 |
| PARAM_VALUE | 1 | wait->err | 0 |
| DATA_SOURCE | 0 | err | r op |
| DATA_SOURCE | 1 | wait | $2 |
| HALF_LOCKED2 | global &once_lock |
crypto/testmgr.c do_test_kpp() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 5242030953232142336 |
| PARAM_VALUE | 1 | wait->completion.done | 0 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.magic | 3735899821 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.owner | (-1) |
| PARAM_VALUE | 1 | wait->completion.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | wait->completion.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | wait->completion.wait.task_list.prev | 4096-ptr_max |
| HALF_LOCKED2 | global &once_lock |
crypto/testmgr.c do_test_kpp() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 5242030953232142336 |
| PARAM_VALUE | 1 | wait->completion.done | 0 |
| PARAM_VALUE | 1 | wait->completion.wait.task_list.next | 4096-ptr_max |
| HALF_LOCKED2 | global &once_lock |
crypto/testmgr.c do_test_kpp() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 5242030953232142336 |
| PARAM_VALUE | 1 | wait->completion.done | 0 |
| PARAM_VALUE | 1 | wait->completion.wait.task_list.next | 4096-ptr_max |
| HALF_LOCKED2 | global &once_lock |
crypto/testmgr.c generate_aead_message() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 4341444064893218816 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.raw_lock.val.counter | 0 |
| PARAM_VALUE | 1 | wait->err | 0 |
| HALF_LOCKED2 | global &once_lock |
crypto/testmgr.c generate_random_cipher_testvec() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 2946279594880454656 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.raw_lock.val.counter | 0 |
| PARAM_VALUE | 1 | wait->err | 0 |
| HALF_LOCKED2 | global &once_lock |
crypto/testmgr.c test_acomp() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 2851200260468441088 |
| PARAM_VALUE | 1 | wait->completion.done | 0 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.magic | 3735899821 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.owner | (-1) |
| PARAM_VALUE | 1 | wait->completion.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | wait->completion.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | wait->completion.wait.task_list.prev | 4096-ptr_max |
| HALF_LOCKED2 | global &once_lock |
crypto/testmgr.c test_acomp() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 2851200260468441088 |
| PARAM_VALUE | 1 | wait->completion.done | 0 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.magic | 3735899821 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.owner | (-1) |
| PARAM_VALUE | 1 | wait->completion.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | wait->completion.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | wait->completion.wait.task_list.prev | 4096-ptr_max |
| HALF_LOCKED2 | global &once_lock |
crypto/testmgr.c test_acomp() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 2851200260468441088 |
| PARAM_VALUE | 1 | wait->completion.done | 0 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.magic | 3735899821 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.owner | (-1) |
| PARAM_VALUE | 1 | wait->completion.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | wait->completion.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | wait->completion.wait.task_list.prev | 4096-ptr_max |
| HALF_LOCKED2 | global &once_lock |
crypto/testmgr.c test_aead_vec_cfg() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 7685504133167054848 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.raw_lock.val.counter | 0 |
| PARAM_VALUE | 1 | wait->err | 0 |
| HALF_LOCKED2 | global &once_lock |
crypto/testmgr.c test_akcipher_one() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 5760331999032782848 |
| PARAM_VALUE | 1 | wait->completion.done | 0 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.magic | 3735899821 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.owner | (-1) |
| PARAM_VALUE | 1 | wait->completion.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | wait->completion.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | wait->completion.wait.task_list.prev | 4096-ptr_max |
| HALF_LOCKED2 | global &once_lock |
crypto/testmgr.c test_akcipher_one() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 5760331999032782848 |
| PARAM_VALUE | 1 | wait->completion.done | 0 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.magic | 3735899821 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.owner | (-1) |
| PARAM_VALUE | 1 | wait->completion.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | wait->completion.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | wait->completion.wait.task_list.prev | 4096-ptr_max |
| HALF_LOCKED2 | global &once_lock |
crypto/testmgr.c test_skcipher_vec_cfg() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 6239012557901017088 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.raw_lock.val.counter | 0 |
| PARAM_VALUE | 1 | wait->err | 0 |
| HALF_LOCKED2 | global &once_lock |
drivers/crypto/inside-secure/safexcel_hash.c safexcel_ahash_exit_inv() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | (-115) |
| PARAM_VALUE | 1 | wait | 6925003494585454592 |
| PARAM_VALUE | 1 | wait->completion.done | 0 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.magic | 3735899821 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.owner | (-1) |
| PARAM_VALUE | 1 | wait->completion.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | wait->completion.wait.lock.raw_lock.val.counter | 0 |
| PARAM_VALUE | 1 | wait->completion.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | wait->completion.wait.task_list.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | wait->err | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/inside-secure/safexcel_hash.c safexcel_hmac_init_iv() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 3744592209854369792 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.raw_lock.val.counter | 0 |
| PARAM_VALUE | 1 | wait->err | 0 |
| DATA_SOURCE | 0 | err | r crypto_ahash_update |
| NOSPEC | 0 | err | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | err | s32min-s32max |
| HALF_LOCKED2 | sk |
drivers/crypto/inside-secure/safexcel_hash.c safexcel_hmac_init_pad() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 2003912182293139456 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.raw_lock.val.counter | 0 |
| PARAM_VALUE | 1 | wait->err | 0 |
| DATA_SOURCE | 0 | err | r crypto_ahash_digest |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | err | s32min-s32max |
| HALF_LOCKED2 | sk |
crypto/rsassa-pkcs1.c rsassa_pkcs1_verify() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 2436159083210842112 |
| PARAM_VALUE | 1 | wait->completion.done | 0 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.magic | 3735899821 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.owner | (-1) |
| PARAM_VALUE | 1 | wait->completion.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | wait->completion.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | wait->completion.wait.task_list.prev | 4096-ptr_max |
| DATA_SOURCE | 0 | err | r crypto_akcipher_encrypt |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/inside-secure/safexcel_cipher.c safexcel_cipher_exit_inv() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | (-115) |
| PARAM_VALUE | 1 | wait | 6648109292769538048,6900334816095891456 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.raw_lock.val.counter | 0 |
| PARAM_VALUE | 1 | wait->err | 0 |
| DATA_SOURCE | 1 | wait | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
net/tls/tls_sw.c tls_decrypt_async_wait() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | (-115) |
| PARAM_VALUE | 1 | wait | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | sk |
net/tls/tls_sw.c tls_do_decryption() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | (-115),(-16) |
| PARAM_VALUE | 1 | wait | 1560121323589951488 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.raw_lock.val.counter | 0 |
| PARAM_VALUE | 1 | wait->err | 0 |
| DATA_SOURCE | 0 | err | r crypto_aead_decrypt |
| BIT_INFO | 0 | err | 0xffffffffffffff80,0xfffffffffffffffd |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | sk |
net/tls/tls_sw.c tls_encrypt_async_wait() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | err | (-115) |
| PARAM_VALUE | 1 | wait | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | sk | ||
| HALF_LOCKED2 | &tls_ctx->tx_lock |
fs/smb/server/auth.c ksmbd_crypt_message() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 6394377069077172224 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.raw_lock.val.counter | 0 |
| PARAM_VALUE | 1 | wait->err | 0 |
crypto/algif_skcipher.c _skcipher_recvmsg() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 4096-ptr_max |
| NOSPEC | 0 | err | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | err | (-65566)-s32max[c] |
| LOCK2 | sk | ||
| HALF_LOCKED2 | &vq->mutex |
drivers/nvme/common/auth.c nvme_auth_gen_pubkey() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 6382118708182814720 |
| PARAM_VALUE | 1 | wait->completion.done | 0 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.magic | 3735899821 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.owner | (-1) |
| PARAM_VALUE | 1 | wait->completion.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | wait->completion.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | wait->completion.wait.task_list.prev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &nvmet_config_sem |
drivers/nvme/common/auth.c nvme_auth_gen_session_key() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 6344943969125990400 |
| PARAM_VALUE | 1 | wait->completion.done | 0 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.magic | 3735899821 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.owner | (-1) |
| PARAM_VALUE | 1 | wait->completion.wait.lock.owner_cpu | u32max |
| PARAM_VALUE | 1 | wait->completion.wait.task_list.next | 4096-ptr_max |
| PARAM_VALUE | 1 | wait->completion.wait.task_list.prev | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/md/dm-integrity.c integrity_sector_checksum_ahash() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 6268827522512879616 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.raw_lock.val.counter | 0 |
| PARAM_VALUE | 1 | wait->err | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
crypto/tcrypt.c do_mult_acipher_op() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 4096-ptr_max |
crypto/tcrypt.c do_mult_aead_op() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 4096-ptr_max |
crypto/tcrypt.c do_one_acipher_op() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 7479753319029510144 |
| BUF_SIZE | 1 | wait | 1-s32max |
| BUF_SIZE | 1 | wait | 1-s32max |
| DATA_SOURCE | 0 | err | $1 |
| UNITS | 1 | wait | unit_byte |
crypto/tcrypt.c do_one_aead_op() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 1 | wait | 1-s32max |
| BUF_SIZE | 1 | wait | 1-s32max |
| DATA_SOURCE | 0 | err | $1 |
| UNITS | 1 | wait | unit_byte |
crypto/tcrypt.c do_one_ahash_op() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 1 | wait | 1-s32max |
| BUF_SIZE | 1 | wait | 1-s32max |
| DATA_SOURCE | 0 | err | $1 |
| UNITS | 1 | wait | unit_byte |
fs/smb/client/smb2ops.c crypt_message() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 1151583684749885440 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.raw_lock.val.counter | 0 |
| PARAM_VALUE | 1 | wait->err | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &server->_srv_mutex |
fs/ecryptfs/crypto.c crypt_scatterlist() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 1377656493991817216 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.raw_lock.val.counter | 0 |
| PARAM_VALUE | 1 | wait->err | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/md/dm-crypt.c crypt_iv_eboiv_gen() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 6728565150789390336 |
| PARAM_VALUE | 1 | wait->completion.wait.lock.raw_lock.val.counter | 0 |
| PARAM_VALUE | 1 | wait->err | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
crypto/algif_hash.c hash_recvmsg() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | sk | ||
| HALF_LOCKED2 | &vq->mutex | ||
| HALF_LOCKED2 | sk |
crypto/algif_hash.c hash_recvmsg() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | sk | ||
| HALF_LOCKED2 | &vq->mutex | ||
| HALF_LOCKED2 | sk |
crypto/algif_hash.c hash_sendmsg() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | sk | ||
| HALF_LOCKED2 | &vq->mutex | ||
| HALF_LOCKED2 | sk |
crypto/algif_hash.c hash_sendmsg() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | sk | ||
| HALF_LOCKED2 | &vq->mutex | ||
| HALF_LOCKED2 | sk |
crypto/algif_hash.c hash_sendmsg() -> crypto_wait_req()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | wait | 4096-ptr_max |
| NOSPEC | 0 | err | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | err | s32min-s32max |
| LOCK2 | sk | ||
| HALF_LOCKED2 | &vq->mutex | ||
| HALF_LOCKED2 | sk |