Defined in 1 files as a function:
Referenced in 7 files:
- drivers/crypto/hisilicon/hpre/hpre_crypto.c, line 145
- include/crypto/algapi.h
- include/crypto/internal/aead.h
- include/crypto/internal/akcipher.h
- include/crypto/internal/hash.h
- include/crypto/internal/kpp.h
- include/crypto/internal/skcipher.h
Smatch caller information:
drivers/crypto/inside-secure/eip93/eip93-common.c ahash_request_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | sk |
drivers/crypto/qce/aead.c aead_request_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
drivers/crypto/qce/aead.c crypto_aead_set_reqsize_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccp/ccp-crypto-aes-xts.c crypto_dma_padding() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|
drivers/crypto/ccp/ccp-crypto-aes-xts.c crypto_skcipher_set_reqsize_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccp/ccp-crypto-aes-xts.c crypto_tfm_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccp/ccp-crypto-aes-xts.c skcipher_request_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-hash.c ahash_request_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/cavium/nitrox/nitrox_aead.c aead_request_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/cavium/nitrox/nitrox_aead.c crypto_aead_set_reqsize_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/cavium/nitrox/nitrox_aead.c crypto_tfm_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/qce/sha.c ahash_request_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
drivers/crypto/qce/sha.c crypto_ahash_set_reqsize_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c ahash_request_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/intel/keembay/keembay-ocs-hcu-core.c crypto_ahash_set_reqsize_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/qce/common.c aead_request_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/crypto/qce/common.c ahash_request_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &pool->lock |
drivers/crypto/ccp/ccp-crypto-aes-cmac.c ahash_request_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccp/ccp-crypto-aes-cmac.c crypto_ahash_set_reqsize_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccp/ccp-crypto-aes-cmac.c crypto_dma_padding() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|
drivers/crypto/ccp/ccp-crypto-aes-cmac.c crypto_tfm_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/inside-secure/eip93/eip93-hash.c ahash_request_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
drivers/crypto/inside-secure/eip93/eip93-hash.c crypto_ahash_set_reqsize_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccree/cc_hash.c ahash_request_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccree/cc_hash.c crypto_ahash_set_reqsize_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccree/cc_hash.c crypto_dma_padding() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccree/cc_hash.c crypto_tfm_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccp/ccp-crypto-des3.c crypto_skcipher_set_reqsize_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccp/ccp-crypto-des3.c crypto_tfm_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccp/ccp-crypto-des3.c skcipher_request_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccp/ccp-crypto-aes-galois.c aead_request_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccp/ccp-crypto-aes-galois.c crypto_aead_set_reqsize_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccp/ccp-crypto-aes-galois.c crypto_tfm_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/inside-secure/safexcel_hash.c ahash_request_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/crypto/inside-secure/safexcel_hash.c crypto_ahash_set_reqsize_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccp/ccp-crypto-sha.c ahash_request_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccp/ccp-crypto-sha.c crypto_ahash_set_reqsize_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccp/ccp-crypto-sha.c crypto_dma_padding() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|
drivers/crypto/ccp/ccp-crypto-sha.c crypto_tfm_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/caam/caampkc.c crypto_tfm_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/caam/caamalg.c crypto_dma_padding() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &algs_lock |
drivers/crypto/caam/caamalg.c crypto_tfm_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccp/ccp-crypto-aes.c crypto_skcipher_set_reqsize_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccp/ccp-crypto-aes.c crypto_tfm_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccp/ccp-crypto-aes.c skcipher_request_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/caam/caamalg_qi2.c aead_request_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/caam/caamalg_qi2.c ahash_request_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/caam/caamalg_qi2.c crypto_aead_set_reqsize_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/caam/caamalg_qi2.c crypto_ahash_set_reqsize_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/caam/caamalg_qi2.c crypto_dma_padding() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/caam/caamalg_qi2.c crypto_skcipher_set_reqsize_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/caam/caamalg_qi2.c crypto_tfm_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/caam/caamalg_qi2.c skcipher_request_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccp/ccp-crypto-rsa.c akcipher_request_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccp/ccp-crypto-rsa.c akcipher_set_reqsize_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccp/ccp-crypto-rsa.c crypto_tfm_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/caam/caamalg_qi.c crypto_dma_padding() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &algs_lock |
drivers/crypto/caam/caamalg_qi.c crypto_tfm_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccree/cc_aead.c aead_request_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccree/cc_aead.c crypto_aead_set_reqsize_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c aead_request_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c crypto_aead_set_reqsize_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c crypto_skcipher_set_reqsize_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c crypto_tfm_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c skcipher_request_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccree/cc_buffer_mgr.c aead_request_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/hisilicon/sec2/sec_crypto.c aead_request_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/hisilicon/sec2/sec_crypto.c crypto_aead_set_reqsize_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/hisilicon/sec2/sec_crypto.c crypto_skcipher_set_reqsize_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/hisilicon/sec2/sec_crypto.c skcipher_request_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mkey->sem | ||
| HALF_LOCKED2 | s->tfm_mutex | ||
| HALF_LOCKED2 | sk | ||
| HALF_LOCKED2 | tfm_mutex |
drivers/crypto/caam/caamhash.c ahash_request_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/caam/caamhash.c crypto_ahash_set_reqsize_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/caam/caamhash.c crypto_dma_padding() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | global &algs_lock |
drivers/crypto/caam/caamhash.c crypto_tfm_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/ccp/ccp-crypto-main.c crypto_tfm_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/marvell/octeontx/otx_cptvf_algs.c aead_request_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/marvell/octeontx/otx_cptvf_algs.c crypto_aead_set_reqsize_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/marvell/octeontx/otx_cptvf_algs.c crypto_skcipher_set_reqsize_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/marvell/octeontx/otx_cptvf_algs.c crypto_tfm_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/marvell/octeontx/otx_cptvf_algs.c skcipher_request_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/cavium/cpt/cptvf_algs.c crypto_skcipher_set_reqsize_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/cavium/cpt/cptvf_algs.c skcipher_request_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &mkey->sem | ||
| HALF_LOCKED2 | s->tfm_mutex | ||
| HALF_LOCKED2 | tfm_mutex |
drivers/crypto/hisilicon/hpre/hpre_crypto.c hpre_align_sz() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/chelsio/chcr_algo.c aead_request_ctx_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/crypto/chelsio/chcr_algo.c crypto_aead_set_reqsize_dma() -> crypto_dma_align()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |