Defined in 1 files as a function:

Referenced in 33 files:

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