/linux-master/include/crypto/internal/ |
H A D | simd.h | 15 struct skcipher_alg; 24 int simd_register_skciphers_compat(struct skcipher_alg *algs, int count, 27 void simd_unregister_skciphers(struct skcipher_alg *algs, int count,
|
H A D | skcipher.h | 32 char head[offsetof(struct skcipher_alg, base)]; 35 struct skcipher_alg alg; 194 int crypto_register_skcipher(struct skcipher_alg *alg); 195 void crypto_unregister_skcipher(struct skcipher_alg *alg); 196 int crypto_register_skciphers(struct skcipher_alg *algs, int count); 197 void crypto_unregister_skciphers(struct skcipher_alg *algs, int count);
|
/linux-master/arch/powerpc/crypto/ |
H A D | aesp8-ppc.h | 12 extern struct skcipher_alg p8_aes_cbc_alg; 13 extern struct skcipher_alg p8_aes_ctr_alg; 14 extern struct skcipher_alg p8_aes_xts_alg;
|
/linux-master/drivers/crypto/qce/ |
H A D | cipher.h | 50 struct skcipher_alg *alg = crypto_skcipher_alg(tfm);
|
H A D | common.h | 90 struct skcipher_alg skcipher;
|
/linux-master/drivers/crypto/ccree/ |
H A D | cc_driver.h | 166 struct skcipher_alg skcipher_alg; member in struct:cc_crypto_alg 175 struct skcipher_alg skcipher;
|
H A D | cc_cipher.c | 159 skcipher_alg.base); 161 unsigned int max_key_buf_size = cc_alg->skcipher_alg.max_keysize; 237 skcipher_alg.base); 238 unsigned int max_key_buf_size = cc_alg->skcipher_alg.max_keysize; 409 skcipher_alg.base); 410 unsigned int max_key_buf_size = cc_alg->skcipher_alg.max_keysize; 1385 struct skcipher_alg *alg; 1391 alg = &t_alg->skcipher_alg; 1424 crypto_unregister_skcipher(&t_alg->skcipher_alg); 1460 rc = crypto_register_skcipher(&t_alg->skcipher_alg); [all...] |
/linux-master/drivers/crypto/nx/ |
H A D | nx.h | 179 extern struct skcipher_alg nx_cbc_aes_alg; 180 extern struct skcipher_alg nx_ecb_aes_alg; 183 extern struct skcipher_alg nx_ctr3686_aes_alg;
|
H A D | nx-aes-cbc.c | 111 struct skcipher_alg nx_cbc_aes_alg = {
|
H A D | nx-aes-ecb.c | 110 struct skcipher_alg nx_ecb_aes_alg = {
|
/linux-master/arch/s390/crypto/ |
H A D | des_s390.c | 146 static struct skcipher_alg ecb_des_alg = { 170 static struct skcipher_alg cbc_des_alg = { 264 static struct skcipher_alg ecb_des3_alg = { 288 static struct skcipher_alg cbc_des3_alg = { 361 static struct skcipher_alg ctr_des_alg = { 382 static struct skcipher_alg ctr_des3_alg = { 400 static struct skcipher_alg *des_s390_skciphers_ptr[6]; 413 static int des_s390_register_skcipher(struct skcipher_alg *alg)
|
/linux-master/crypto/ |
H A D | skcipher.c | 86 static inline struct skcipher_alg *__crypto_skcipher_alg( 89 return container_of(alg, struct skcipher_alg, base); 451 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); 580 struct skcipher_alg *cipher = crypto_skcipher_alg(tfm); 600 struct skcipher_alg *cipher = crypto_skcipher_alg(tfm); 637 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); 650 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); 699 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); 710 struct skcipher_alg *alg = crypto_skcipher_alg(tfm); 721 struct skcipher_alg *al [all...] |
H A D | essiv.c | 445 struct skcipher_alg_common *skcipher_alg = NULL; local 492 skcipher_alg = crypto_spawn_skcipher_alg_common( 494 block_base = &skcipher_alg->base; 495 ivsize = skcipher_alg->ivsize; 585 skcipher_inst->alg.min_keysize = skcipher_alg->min_keysize; 586 skcipher_inst->alg.max_keysize = skcipher_alg->max_keysize; 588 skcipher_inst->alg.chunksize = skcipher_alg->chunksize;
|
H A D | simd.c | 43 struct skcipher_alg alg; 116 struct skcipher_alg *alg; 145 struct skcipher_alg *ialg; 146 struct skcipher_alg *alg; 229 int simd_register_skciphers_compat(struct skcipher_alg *algs, int count, 263 void simd_unregister_skciphers(struct skcipher_alg *algs, int count,
|
/linux-master/drivers/crypto/ccp/ |
H A D | ccp-crypto-aes.c | 204 static const struct skcipher_alg ccp_aes_defaults = { 222 static const struct skcipher_alg ccp_aes_rfc3686_defaults = { 247 const struct skcipher_alg *alg_defaults; 293 struct skcipher_alg *alg;
|
H A D | ccp-crypto-des3.c | 128 static const struct skcipher_alg ccp_des3_defaults = { 153 const struct skcipher_alg *alg_defaults; 181 struct skcipher_alg *alg;
|
/linux-master/drivers/crypto/marvell/cesa/ |
H A D | cesa.h | 381 struct skcipher_alg **cipher_algs; 908 extern struct skcipher_alg mv_cesa_ecb_des_alg; 909 extern struct skcipher_alg mv_cesa_cbc_des_alg; 910 extern struct skcipher_alg mv_cesa_ecb_des3_ede_alg; 911 extern struct skcipher_alg mv_cesa_cbc_des3_ede_alg; 912 extern struct skcipher_alg mv_cesa_ecb_aes_alg; 913 extern struct skcipher_alg mv_cesa_cbc_aes_alg;
|
/linux-master/include/crypto/ |
H A D | skcipher.h | 68 * struct skcipher_alg_common - common properties of skcipher_alg 98 * struct skcipher_alg - symmetric key cipher definition 151 struct skcipher_alg { struct 372 static inline struct skcipher_alg *crypto_skcipher_alg( 376 struct skcipher_alg, base);
|
/linux-master/arch/x86/crypto/ |
H A D | camellia_aesni_avx_glue.c | 70 static struct skcipher_alg camellia_algs[] = {
|
H A D | camellia_aesni_avx2_glue.c | 70 static struct skcipher_alg camellia_algs[] = {
|
H A D | twofish_avx_glue.c | 75 static struct skcipher_alg twofish_algs[] = {
|
H A D | serpent_avx_glue.c | 72 static struct skcipher_alg serpent_algs[] = {
|
H A D | serpent_sse2_glue.c | 75 static struct skcipher_alg serpent_algs[] = {
|
H A D | cast6_avx_glue.c | 65 static struct skcipher_alg cast6_algs[] = {
|
H A D | cast5_avx_glue.c | 65 static struct skcipher_alg cast5_algs[] = {
|