Searched refs:skcipher_request (Results 26 - 50 of 162) sorted by relevance

1234567

/linux-master/arch/sparc/crypto/
H A Ddes_glue.c95 static int __ecb_crypt(struct skcipher_request *req, bool encrypt)
120 static int ecb_encrypt(struct skcipher_request *req)
125 static int ecb_decrypt(struct skcipher_request *req)
136 static int __cbc_crypt(struct skcipher_request *req, bool encrypt)
171 static int cbc_encrypt(struct skcipher_request *req)
176 static int cbc_decrypt(struct skcipher_request *req)
244 static int __ecb3_crypt(struct skcipher_request *req, bool encrypt)
272 static int ecb3_encrypt(struct skcipher_request *req)
277 static int ecb3_decrypt(struct skcipher_request *req)
290 static int __cbc3_crypt(struct skcipher_request *re
[all...]
H A Dcamellia_glue.c88 static int __ecb_crypt(struct skcipher_request *req, bool encrypt)
120 static int ecb_encrypt(struct skcipher_request *req)
125 static int ecb_decrypt(struct skcipher_request *req)
138 static int cbc_encrypt(struct skcipher_request *req)
167 static int cbc_decrypt(struct skcipher_request *req)
/linux-master/drivers/crypto/nx/
H A Dnx-aes-cbc.c53 static int cbc_aes_nx_crypt(struct skcipher_request *req,
101 static int cbc_aes_nx_encrypt(struct skcipher_request *req)
106 static int cbc_aes_nx_decrypt(struct skcipher_request *req)
H A Dnx-aes-ecb.c53 static int ecb_aes_nx_crypt(struct skcipher_request *req,
100 static int ecb_aes_nx_encrypt(struct skcipher_request *req)
105 static int ecb_aes_nx_decrypt(struct skcipher_request *req)
/linux-master/drivers/crypto/cavium/nitrox/
H A Dnitrox_skcipher.c51 static void free_src_sglist(struct skcipher_request *skreq)
58 static void free_dst_sglist(struct skcipher_request *skreq)
67 struct skcipher_request *skreq = arg;
81 struct skcipher_request *skreq = arg;
208 static int alloc_src_sglist(struct skcipher_request *skreq, int ivsize)
226 static int alloc_dst_sglist(struct skcipher_request *skreq, int ivsize)
247 static int nitrox_skcipher_crypt(struct skcipher_request *skreq, bool enc)
290 static int nitrox_cbc_decrypt(struct skcipher_request *skreq)
310 static int nitrox_aes_encrypt(struct skcipher_request *skreq)
315 static int nitrox_aes_decrypt(struct skcipher_request *skre
[all...]
/linux-master/arch/x86/crypto/
H A Dblowfish_glue.c59 static int ecb_encrypt(struct skcipher_request *req)
67 static int ecb_decrypt(struct skcipher_request *req)
75 static int cbc_encrypt(struct skcipher_request *req)
82 static int cbc_decrypt(struct skcipher_request *req)
H A Dsm4_aesni_avx_glue.c39 static int ecb_do_crypt(struct skcipher_request *req, const u32 *rkey)
73 int sm4_avx_ecb_encrypt(struct skcipher_request *req)
82 int sm4_avx_ecb_decrypt(struct skcipher_request *req)
91 int sm4_cbc_encrypt(struct skcipher_request *req)
124 int sm4_avx_cbc_decrypt(struct skcipher_request *req,
183 static int cbc_decrypt(struct skcipher_request *req)
189 int sm4_avx_ctr_crypt(struct skcipher_request *req,
257 static int ctr_crypt(struct skcipher_request *req)
H A Daria_aesni_avx2_glue.c48 static int ecb_do_encrypt(struct skcipher_request *req, const u32 *rkey)
57 static int ecb_do_decrypt(struct skcipher_request *req, const u32 *rkey)
66 static int aria_avx2_ecb_encrypt(struct skcipher_request *req)
74 static int aria_avx2_ecb_decrypt(struct skcipher_request *req)
88 static int aria_avx2_ctr_encrypt(struct skcipher_request *req)
H A Daria_aesni_avx_glue.c48 static int ecb_do_encrypt(struct skcipher_request *req, const u32 *rkey)
56 static int ecb_do_decrypt(struct skcipher_request *req, const u32 *rkey)
64 static int aria_avx_ecb_encrypt(struct skcipher_request *req)
72 static int aria_avx_ecb_decrypt(struct skcipher_request *req)
86 static int aria_avx_ctr_encrypt(struct skcipher_request *req)
H A Daria_gfni_avx512_glue.c33 static int ecb_do_encrypt(struct skcipher_request *req, const u32 *rkey)
43 static int ecb_do_decrypt(struct skcipher_request *req, const u32 *rkey)
53 static int aria_avx512_ecb_encrypt(struct skcipher_request *req)
61 static int aria_avx512_ecb_decrypt(struct skcipher_request *req)
75 static int aria_avx512_ctr_encrypt(struct skcipher_request *req)
H A Dsm4_aesni_avx2_glue.c35 static int cbc_decrypt(struct skcipher_request *req)
42 static int ctr_crypt(struct skcipher_request *req)
/linux-master/drivers/crypto/intel/qat/qat_common/
H A Dqat_crypto.h37 struct skcipher_request *skcipher_req;
/linux-master/drivers/crypto/ccp/
H A Dccp-crypto-aes.c24 struct skcipher_request *req = skcipher_request_cast(async_req);
66 static int ccp_aes_crypt(struct skcipher_request *req, bool encrypt)
110 static int ccp_aes_encrypt(struct skcipher_request *req)
115 static int ccp_aes_decrypt(struct skcipher_request *req)
135 struct skcipher_request *req = skcipher_request_cast(async_req);
158 static int ccp_aes_rfc3686_crypt(struct skcipher_request *req, bool encrypt)
182 static int ccp_aes_rfc3686_encrypt(struct skcipher_request *req)
187 static int ccp_aes_rfc3686_decrypt(struct skcipher_request *req)
/linux-master/include/crypto/internal/
H A Dskcipher.h128 static inline void skcipher_request_complete(struct skcipher_request *req, int err)
210 struct skcipher_request *req,
213 struct skcipher_request *req);
240 static inline void *skcipher_request_ctx(struct skcipher_request *req)
245 static inline void *skcipher_request_ctx_dma(struct skcipher_request *req)
255 static inline u32 skcipher_request_flags(struct skcipher_request *req)
/linux-master/arch/arm64/crypto/
H A Dsm4-neon-glue.c36 static int sm4_ecb_do_crypt(struct skcipher_request *req, const u32 *rkey)
64 static int sm4_ecb_encrypt(struct skcipher_request *req)
72 static int sm4_ecb_decrypt(struct skcipher_request *req)
80 static int sm4_cbc_encrypt(struct skcipher_request *req)
112 static int sm4_cbc_decrypt(struct skcipher_request *req)
143 static int sm4_ctr_crypt(struct skcipher_request *req)
/linux-master/crypto/
H A Dpcbc.c20 static int crypto_pcbc_encrypt_segment(struct skcipher_request *req,
42 static int crypto_pcbc_encrypt_inplace(struct skcipher_request *req,
64 static int crypto_pcbc_encrypt(struct skcipher_request *req)
87 static int crypto_pcbc_decrypt_segment(struct skcipher_request *req,
109 static int crypto_pcbc_decrypt_inplace(struct skcipher_request *req,
131 static int crypto_pcbc_decrypt(struct skcipher_request *req)
H A Dchacha_generic.c15 static int chacha_stream_xor(struct skcipher_request *req,
40 static int crypto_chacha_crypt(struct skcipher_request *req)
48 static int crypto_xchacha_crypt(struct skcipher_request *req)
/linux-master/arch/riscv/crypto/
H A Daes-riscv64-glue.c135 static inline int riscv64_aes_ecb_crypt(struct skcipher_request *req, bool enc)
161 static int riscv64_aes_ecb_encrypt(struct skcipher_request *req)
166 static int riscv64_aes_ecb_decrypt(struct skcipher_request *req)
173 static int riscv64_aes_cbc_crypt(struct skcipher_request *req, bool enc)
201 static int riscv64_aes_cbc_encrypt(struct skcipher_request *req)
206 static int riscv64_aes_cbc_decrypt(struct skcipher_request *req)
213 static int riscv64_aes_cbc_cts_crypt(struct skcipher_request *req, bool enc)
218 struct skcipher_request subreq;
265 static int riscv64_aes_cbc_cts_encrypt(struct skcipher_request *req)
270 static int riscv64_aes_cbc_cts_decrypt(struct skcipher_request *re
[all...]
/linux-master/arch/arm/crypto/
H A Dchacha-glue.c109 static int chacha_stream_xor(struct skcipher_request *req,
143 static int do_chacha(struct skcipher_request *req, bool neon)
151 static int chacha_arm(struct skcipher_request *req)
156 static int chacha_neon(struct skcipher_request *req)
161 static int do_xchacha(struct skcipher_request *req, bool neon)
185 static int xchacha_arm(struct skcipher_request *req)
190 static int xchacha_neon(struct skcipher_request *req)
H A Daes-neonbs-glue.c88 static int __ecb_crypt(struct skcipher_request *req,
117 static int ecb_encrypt(struct skcipher_request *req)
122 static int ecb_decrypt(struct skcipher_request *req)
148 static int cbc_encrypt(struct skcipher_request *req)
150 struct skcipher_request *subreq = skcipher_request_ctx(req);
164 static int cbc_decrypt(struct skcipher_request *req)
202 reqsize = sizeof(struct skcipher_request);
235 static int ctr_encrypt(struct skcipher_request *req)
285 static int ctr_encrypt_sync(struct skcipher_request *req)
337 static int __xts_crypt(struct skcipher_request *re
[all...]
/linux-master/drivers/crypto/chelsio/
H A Dchcr_crypto.h312 struct skcipher_request fallback_req; // keep at the end
338 void chcr_add_cipher_src_ent(struct skcipher_request *req,
341 int chcr_cipher_dma_map(struct device *dev, struct skcipher_request *req);
342 void chcr_cipher_dma_unmap(struct device *dev, struct skcipher_request *req);
343 void chcr_add_cipher_dst_ent(struct skcipher_request *req,
/linux-master/arch/mips/crypto/
H A Dchacha-glue.c29 static int chacha_mips_stream_xor(struct skcipher_request *req,
54 static int chacha_mips(struct skcipher_request *req)
62 static int xchacha_mips(struct skcipher_request *req)
/linux-master/arch/powerpc/crypto/
H A Daes-spe-glue.c180 static int ppc_ecb_crypt(struct skcipher_request *req, bool enc)
209 static int ppc_ecb_encrypt(struct skcipher_request *req)
214 static int ppc_ecb_decrypt(struct skcipher_request *req)
219 static int ppc_cbc_crypt(struct skcipher_request *req, bool enc)
250 static int ppc_cbc_encrypt(struct skcipher_request *req)
255 static int ppc_cbc_decrypt(struct skcipher_request *req)
260 static int ppc_ctr_crypt(struct skcipher_request *req)
286 static int ppc_xts_crypt(struct skcipher_request *req, bool enc)
320 static int ppc_xts_encrypt(struct skcipher_request *req)
326 struct skcipher_request subre
[all...]
H A Daes_ctr.c37 crypto_skcipher_set_reqsize(tfm, sizeof(struct skcipher_request) +
90 static int p8_aes_ctr_crypt(struct skcipher_request *req)
99 struct skcipher_request *subreq = skcipher_request_ctx(req);
/linux-master/include/crypto/
H A Dengine.h63 struct skcipher_request *req);
73 struct skcipher_request *req, int err);

Completed in 346 milliseconds

1234567