Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 30 files:
- arch/powerpc/crypto/vmx.c
- arch/riscv/crypto/aes-riscv64-glue.c
- arch/s390/crypto/aes_s390.c, line 955
- crypto/crypto_engine.c, line 618
- crypto/crypto_null.c, line 102
- crypto/skcipher.c
- drivers/crypto/allwinner/sun4i-ss/sun4i-ss-core.c, line 436
- drivers/crypto/amcc/crypto4xx_core.c, line 987
- drivers/crypto/atmel-aes.c
- drivers/crypto/atmel-tdes.c, line 894
- drivers/crypto/bcm/cipher.c, line 4384
- drivers/crypto/caam/caamalg_qi.c, line 2682
- drivers/crypto/caam/caamalg_qi2.c, line 5306
- drivers/crypto/ccp/ccp-crypto-aes-xts.c, line 264
- drivers/crypto/ccp/ccp-crypto-aes.c, line 316
- drivers/crypto/ccp/ccp-crypto-des3.c, line 201
- drivers/crypto/ccree/cc_cipher.c, line 1453
- drivers/crypto/chelsio/chcr_algo.c, line 4322
- drivers/crypto/hifn_795x.c, line 2276
- drivers/crypto/hisilicon/sec2/sec_crypto.c, line 2685
- drivers/crypto/inside-secure/eip93/eip93-main.c, line 165
- drivers/crypto/inside-secure/safexcel.c, line 1274
- drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c, line 1530
- drivers/crypto/marvell/cesa/cesa.c, line 191
- drivers/crypto/nx/nx.c, line 494
- drivers/crypto/padlock-aes.c
- drivers/crypto/qce/skcipher.c, line 390
- drivers/crypto/s5p-sss.c, line 2239
- drivers/crypto/sa2ul.c, line 2192
- drivers/crypto/talitos.c, line 3570
Smatch caller information:
drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c ixp_crypto_probe() -> crypto_register_skcipher()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | alg | 4096-ptr_max |
| PARAM_VALUE | 0 | alg->base.cra_alignmask | 3 |
| PARAM_VALUE | 0 | alg->base.cra_ctxsize | 256 |
| PARAM_VALUE | 0 | alg->base.cra_flags | 70016 |
| PARAM_VALUE | 0 | alg->base.cra_module | 0 |
| PARAM_VALUE | 0 | alg->base.cra_priority | 300 |
| PARAM_VALUE | 0 | alg->decrypt | 1-u64max |
| PARAM_VALUE | 0 | alg->encrypt | 1-u64max |
| PARAM_VALUE | 0 | alg->exit | 383203360334888960 |
| PARAM_VALUE | 0 | alg->init | 8108967058876354560 |
| PARAM_VALUE | 0 | alg->setkey | 1-u64max |
| BUF_SIZE | 0 | alg | 480 |
| STR_LEN | 0 | alg->base.cra_driver_name | 127 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
crypto/crypto_null.c crypto_null_mod_init() -> crypto_register_skcipher()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | alg | 5784918443814486016 |
drivers/crypto/ccp/ccp-crypto-aes-xts.c ccp_register_aes_xts_alg() -> crypto_register_skcipher()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | alg | 4096-ptr_max |
| PARAM_VALUE | 0 | alg->base.cra_blocksize | 16 |
| PARAM_VALUE | 0 | alg->base.cra_ctxsize | 440 |
| PARAM_VALUE | 0 | alg->base.cra_flags | 70016 |
| PARAM_VALUE | 0 | alg->base.cra_module | 0 |
| PARAM_VALUE | 0 | alg->base.cra_priority | 300 |
| PARAM_VALUE | 0 | alg->decrypt | 953269065797718016 |
| PARAM_VALUE | 0 | alg->encrypt | 5739382832141344768 |
| PARAM_VALUE | 0 | alg->exit | 6554556233216745472 |
| PARAM_VALUE | 0 | alg->init | 3791118224218603520 |
| PARAM_VALUE | 0 | alg->ivsize | 16 |
| PARAM_VALUE | 0 | alg->max_keysize | 64 |
| PARAM_VALUE | 0 | alg->min_keysize | 32 |
| PARAM_VALUE | 0 | alg->setkey | 4651533157062287360 |
| BUF_SIZE | 0 | alg | 480 |
drivers/crypto/sa2ul.c sa_register_algos() -> crypto_register_skcipher()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccp/ccp-crypto-des3.c ccp_register_des3_alg() -> crypto_register_skcipher()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | alg | 4096-ptr_max |
| PARAM_VALUE | 0 | alg->base.cra_blocksize | 8 |
| PARAM_VALUE | 0 | alg->ivsize | 0,8 |
| BUF_SIZE | 0 | alg | 480 |
drivers/crypto/inside-secure/eip93/eip93-main.c eip93_register_algs() -> crypto_register_skcipher()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccp/ccp-crypto-aes.c ccp_register_aes_alg() -> crypto_register_skcipher()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | alg | 4096-ptr_max |
| PARAM_VALUE | 0 | alg->base.cra_blocksize | 1,16 |
| PARAM_VALUE | 0 | alg->ivsize | 0,8,16 |
| BUF_SIZE | 0 | alg | 480 |
crypto/skcipher.c crypto_register_skciphers() -> crypto_register_skcipher()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | alg | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &accel_dev->state_lock | ||
| HALF_LOCKED2 | global &algs_lock | ||
| HALF_LOCKED2 | global &mutex |
drivers/crypto/caam/caamalg_qi2.c dpaa2_caam_probe() -> crypto_register_skcipher()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | alg | 4096-ptr_max |
| PARAM_VALUE | 0 | alg->base.cra_ctxsize | 912 |
| PARAM_VALUE | 0 | alg->base.cra_flags | 0,128-u32max |
| PARAM_VALUE | 0 | alg->base.cra_priority | 2000 |
| PARAM_VALUE | 0 | alg->exit | 5053984773039923200 |
| PARAM_VALUE | 0 | alg->init | 8966919569234149376 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
crypto/crypto_engine.c crypto_engine_register_skcipher() -> crypto_register_skcipher()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | alg | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &device->clients_lock | ||
| HALF_LOCKED2 | global &algs_lock |
drivers/crypto/s5p-sss.c s5p_aes_probe() -> crypto_register_skcipher()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | alg | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/caam/caamalg_qi.c caam_qi_algapi_init() -> crypto_register_skcipher()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | alg | 4096-ptr_max |
| PARAM_VALUE | 0 | alg->base.cra_ctxsize | 944 |
| PARAM_VALUE | 0 | alg->base.cra_flags | 0,128-u32max |
| PARAM_VALUE | 0 | alg->base.cra_priority | 2000 |
| PARAM_VALUE | 0 | alg->exit | 6383070381418102784 |
| PARAM_VALUE | 0 | alg->init | 5942706624091586560 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &algs_lock |
drivers/crypto/padlock-aes.c padlock_init() -> crypto_register_skcipher()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | alg | 8855647542329626624 |
drivers/crypto/padlock-aes.c padlock_init() -> crypto_register_skcipher()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | alg | 774570572505550848 |
drivers/crypto/hisilicon/sec2/sec_crypto.c sec_register_skcipher() -> crypto_register_skcipher()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | alg | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &sec_algs_lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/crypto/ccree/cc_cipher.c cc_cipher_alloc() -> crypto_register_skcipher()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | alg | 4096-ptr_max |
| PARAM_VALUE | 0 | alg->base.cra_alignmask | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/marvell/cesa/cesa.c mv_cesa_add_algs() -> crypto_register_skcipher()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/qce/skcipher.c qce_skcipher_register_one() -> crypto_register_skcipher()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | alg | 4096-ptr_max |
| PARAM_VALUE | 0 | alg->base.cra_alignmask | 0 |
| PARAM_VALUE | 0 | alg->base.cra_blocksize | 1,16 |
| PARAM_VALUE | 0 | alg->base.cra_ctxsize | 80 |
| PARAM_VALUE | 0 | alg->base.cra_flags | 69760,70016 |
| PARAM_VALUE | 0 | alg->base.cra_module | 0 |
| PARAM_VALUE | 0 | alg->base.cra_priority | 275 |
| PARAM_VALUE | 0 | alg->chunksize | 0,16 |
| PARAM_VALUE | 0 | alg->decrypt | 429704292212281344 |
| PARAM_VALUE | 0 | alg->encrypt | 3950825562447065088 |
| PARAM_VALUE | 0 | alg->init | 503344785925664768,6345045975359569920 |
| PARAM_VALUE | 0 | alg->ivsize | 16 |
| PARAM_VALUE | 0 | alg->max_keysize | 32,64 |
| PARAM_VALUE | 0 | alg->min_keysize | 16,32 |
| PARAM_VALUE | 0 | alg->setkey | 7945998584450387968 |
| BUF_SIZE | 0 | alg | 480 |
| FUZZY_MAX | 0 | alg->base.cra_flags | 69760 |
| BIT_INFO | 0 | alg->base.cra_flags | 0x11080,0x11180 |
| BIT_INFO | 0 | alg->init | 0xc212274844000,0x5efe3dfa7cf4f000 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/atmel-tdes.c atmel_tdes_register_algs() -> crypto_register_skcipher()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | alg | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/atmel-aes.c atmel_aes_register_algs() -> crypto_register_skcipher()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | alg | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/atmel-aes.c atmel_aes_register_algs() -> crypto_register_skcipher()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | alg | 5053313038814019584 |
| PARAM_VALUE | 0 | alg->base.cra_alignmask | 15 |
| PARAM_VALUE | 0 | alg->base.cra_flags | 0,128-u32max |
| PARAM_VALUE | 0 | alg->base.cra_priority | 300 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/inside-secure/safexcel.c safexcel_register_algorithms() -> crypto_register_skcipher()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/chelsio/chcr_algo.c chcr_register_alg() -> crypto_register_skcipher()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &uld_mutex |