Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 12 files:
- arch/arm/crypto/ghash-ce-glue.c, line 442
- arch/arm64/crypto/ghash-ce-glue.c, line 395
- arch/x86/crypto/aesni-intel_glue.c
- crypto/aead.c, line 294
- crypto/aes.c, line 1077
- crypto/simd.c, line 252
- drivers/crypto/atmel-aes.c
- drivers/crypto/axis/artpec6_crypto.c, line 2952
- drivers/crypto/cavium/nitrox/nitrox_aead.c, line 566
- drivers/crypto/intel/qat/qat_common/qat_algs.c, line 1344
- drivers/crypto/marvell/octeontx/otx_cptvf_algs.c, line 1526
- drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c, line 1618
Smatch caller information:
drivers/crypto/cavium/nitrox/nitrox_aead.c nitrox_unregister_aeads() -> crypto_unregister_aeads()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | algs | 7336455523506249728 |
| PARAM_VALUE | 1 | count | 2 |
| BUF_SIZE | 0 | algs | 912 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | count | unit_array_size |
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | global &pci_rescan_remove_lock |
crypto/aes.c crypto_aes_mod_exit() -> crypto_unregister_aeads()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | algs | 8403861932433739776 |
| PARAM_VALUE | 1 | count | 3 |
| BUF_SIZE | 0 | algs | 1368 |
| NOCHECK_CALL | |||
| UNITS | 1 | count | unit_array_size |
drivers/crypto/intel/qat/qat_common/qat_algs.c qat_algs_unregister() -> crypto_unregister_aeads()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | algs | 2502629068922851328 |
| PARAM_VALUE | 1 | count | 3 |
| BUF_SIZE | 0 | algs | 1368 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | count | unit_array_size |
| LOCK2 | &accel_dev->state_lock | ||
| LOCK2 | global &algs_lock | ||
| HALF_LOCKED2 | &dev->mutex | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &pci_rescan_remove_lock | ||
| TYPE_LOCK | (struct adf_accel_dev)->state_lock |
arch/x86/crypto/aesni-intel_glue.c aesni_exit() -> crypto_unregister_aeads()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | algs | 7830248200054398976 |
| PARAM_VALUE | 1 | count | 2 |
| BUF_SIZE | 0 | algs | 912 |
| NOCHECK_CALL | |||
| UNITS | 1 | count | unit_array_size |
arch/x86/crypto/aesni-intel_glue.c aesni_init() -> crypto_unregister_aeads()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | algs | 7830248200054398976 |
| PARAM_VALUE | 1 | count | 2 |
| BUF_SIZE | 0 | algs | 912 |
| NOCHECK_CALL | |||
| UNITS | 1 | count | unit_array_size |
arch/x86/crypto/aesni-intel_glue.c unregister_avx_algs() -> crypto_unregister_aeads()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | algs | 4096-ptr_max |
| PARAM_VALUE | 1 | count | 2 |
| BUF_SIZE | 0 | algs | 912 |
| NOCHECK_CALL |
arch/x86/crypto/aesni-intel_glue.c unregister_avx_algs() -> crypto_unregister_aeads()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | algs | 4096-ptr_max |
| PARAM_VALUE | 1 | count | 2 |
| BUF_SIZE | 0 | algs | 912 |
| NOCHECK_CALL |
arch/x86/crypto/aesni-intel_glue.c unregister_avx_algs() -> crypto_unregister_aeads()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | algs | 4096-ptr_max |
| PARAM_VALUE | 1 | count | 2 |
| BUF_SIZE | 0 | algs | 912 |
| NOCHECK_CALL |
drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c cpt_unregister_algs() -> crypto_unregister_aeads()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | algs | 3373427152935276544 |
| PARAM_VALUE | 1 | count | 9 |
| BUF_SIZE | 0 | algs | 4104 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | count | unit_array_size |
| LOCK2 | global &mutex |
drivers/crypto/marvell/octeontx/otx_cptvf_algs.c cpt_unregister_algs() -> crypto_unregister_aeads()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | algs | 1309802212927971328 |
| PARAM_VALUE | 1 | count | 9 |
| BUF_SIZE | 0 | algs | 4104 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | count | unit_array_size |
| LOCK2 | global &mutex | ||
| HALF_LOCKED2 | &pdev->dev.mutex |
drivers/crypto/atmel-aes.c atmel_aes_register_algs() -> crypto_unregister_aeads()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | algs | 4096-ptr_max |
| PARAM_VALUE | 1 | count | 0-4 |
| BUF_SIZE | 0 | algs | 2280 |
| FUZZY_MAX | 1 | count | 4 |
| HARD_MAX | 1 | count | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | count | unit_array_size |
drivers/crypto/atmel-aes.c atmel_aes_unregister_algs() -> crypto_unregister_aeads()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | algs | 6719221055473561600 |
| PARAM_VALUE | 1 | count | 5 |
| BUF_SIZE | 0 | algs | 2280 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 1 | count | unit_array_size |
| LOCK2 | &_dev->mutex | ||
| TYPE_LOCK | (struct device)->mutex |