Searched refs:skcipher_request (Results 1 - 25 of 162) sorted by relevance

1234567

/linux-master/arch/x86/crypto/
H A Dsm4-avx.h10 int sm4_avx_ecb_encrypt(struct skcipher_request *req);
11 int sm4_avx_ecb_decrypt(struct skcipher_request *req);
13 int sm4_cbc_encrypt(struct skcipher_request *req);
14 int sm4_avx_cbc_decrypt(struct skcipher_request *req,
17 int sm4_avx_ctr_crypt(struct skcipher_request *req,
H A Dcamellia_aesni_avx_glue.c36 static int ecb_encrypt(struct skcipher_request *req)
45 static int ecb_decrypt(struct skcipher_request *req)
54 static int cbc_encrypt(struct skcipher_request *req)
61 static int cbc_decrypt(struct skcipher_request *req)
H A Dcamellia_aesni_avx2_glue.c33 static int ecb_encrypt(struct skcipher_request *req)
43 static int ecb_decrypt(struct skcipher_request *req)
53 static int cbc_encrypt(struct skcipher_request *req)
60 static int cbc_decrypt(struct skcipher_request *req)
H A Dtwofish_avx_glue.c41 static int ecb_encrypt(struct skcipher_request *req)
50 static int ecb_decrypt(struct skcipher_request *req)
59 static int cbc_encrypt(struct skcipher_request *req)
66 static int cbc_decrypt(struct skcipher_request *req)
H A Dserpent_avx_glue.c41 static int ecb_encrypt(struct skcipher_request *req)
49 static int ecb_decrypt(struct skcipher_request *req)
57 static int cbc_encrypt(struct skcipher_request *req)
64 static int cbc_decrypt(struct skcipher_request *req)
H A Dserpent_sse2_glue.c44 static int ecb_encrypt(struct skcipher_request *req)
52 static int ecb_decrypt(struct skcipher_request *req)
60 static int cbc_encrypt(struct skcipher_request *req)
67 static int cbc_decrypt(struct skcipher_request *req)
H A Dcast6_avx_glue.c34 static int ecb_encrypt(struct skcipher_request *req)
42 static int ecb_decrypt(struct skcipher_request *req)
50 static int cbc_encrypt(struct skcipher_request *req)
57 static int cbc_decrypt(struct skcipher_request *req)
H A Dcast5_avx_glue.c34 static int ecb_encrypt(struct skcipher_request *req)
42 static int ecb_decrypt(struct skcipher_request *req)
50 static int cbc_encrypt(struct skcipher_request *req)
57 static int cbc_decrypt(struct skcipher_request *req)
H A Dtwofish_glue_3way.c45 static int ecb_encrypt(struct skcipher_request *req)
53 static int ecb_decrypt(struct skcipher_request *req)
61 static int cbc_encrypt(struct skcipher_request *req)
68 static int cbc_decrypt(struct skcipher_request *req)
H A Dserpent_avx2_glue.c32 static int ecb_encrypt(struct skcipher_request *req)
41 static int ecb_decrypt(struct skcipher_request *req)
50 static int cbc_encrypt(struct skcipher_request *req)
57 static int cbc_decrypt(struct skcipher_request *req)
/linux-master/crypto/
H A Dskcipher.h13 int crypto_lskcipher_encrypt_sg(struct skcipher_request *req);
14 int crypto_lskcipher_decrypt_sg(struct skcipher_request *req);
H A Dxts.c38 struct skcipher_request subreq;
82 static int xts_xor_tweak(struct skcipher_request *req, bool second_pass,
133 static int xts_xor_tweak_pre(struct skcipher_request *req, bool enc)
138 static int xts_xor_tweak_post(struct skcipher_request *req, bool enc)
145 struct skcipher_request *req = data;
159 static int xts_cts_final(struct skcipher_request *req,
160 int (*crypt)(struct skcipher_request *req))
166 struct skcipher_request *subreq = &rctx->subreq;
201 struct skcipher_request *req = data;
221 struct skcipher_request *re
[all...]
H A Dlrw.c54 struct skcipher_request subreq;
140 static int lrw_xor_tweak(struct skcipher_request *req, bool second_pass)
198 static int lrw_xor_tweak_pre(struct skcipher_request *req)
203 static int lrw_xor_tweak_post(struct skcipher_request *req)
210 struct skcipher_request *req = data;
222 static void lrw_init_crypt(struct skcipher_request *req)
227 struct skcipher_request *subreq = &rctx->subreq;
243 static int lrw_encrypt(struct skcipher_request *req)
246 struct skcipher_request *subreq = &rctx->subreq;
254 static int lrw_decrypt(struct skcipher_request *re
[all...]
H A Dcts.c62 struct skcipher_request subreq;
65 static inline u8 *crypto_cts_reqctx_space(struct skcipher_request *req)
90 struct skcipher_request *req = data;
98 static int cts_cbc_encrypt(struct skcipher_request *req)
102 struct skcipher_request *subreq = &rctx->subreq;
130 struct skcipher_request *req = data;
143 static int crypto_cts_encrypt(struct skcipher_request *req)
148 struct skcipher_request *subreq = &rctx->subreq;
179 static int cts_cbc_decrypt(struct skcipher_request *req)
183 struct skcipher_request *subre
[all...]
/linux-master/include/crypto/
H A Dskcipher.h32 * struct skcipher_request - Symmetric key cipher request
40 struct skcipher_request { struct
154 int (*encrypt)(struct skcipher_request *req);
155 int (*decrypt)(struct skcipher_request *req);
156 int (*export)(struct skcipher_request *req, void *out);
157 int (*import)(struct skcipher_request *req, const void *in);
221 char __##name##_desc[sizeof(struct skcipher_request) + \
226 struct skcipher_request *name = (void *)__##name##_desc
244 * information is given by filling in the skcipher_request data structure.
661 * @req: skcipher_request ou
[all...]
/linux-master/drivers/crypto/allwinner/sun4i-ss/
H A Dsun4i-ss.h187 struct skcipher_request fallback_req; // keep at the end
211 int sun4i_ss_cbc_aes_encrypt(struct skcipher_request *areq);
212 int sun4i_ss_cbc_aes_decrypt(struct skcipher_request *areq);
213 int sun4i_ss_ecb_aes_encrypt(struct skcipher_request *areq);
214 int sun4i_ss_ecb_aes_decrypt(struct skcipher_request *areq);
216 int sun4i_ss_cbc_des_encrypt(struct skcipher_request *areq);
217 int sun4i_ss_cbc_des_decrypt(struct skcipher_request *areq);
218 int sun4i_ss_ecb_des_encrypt(struct skcipher_request *areq);
219 int sun4i_ss_ecb_des_decrypt(struct skcipher_request *areq);
221 int sun4i_ss_cbc_des3_encrypt(struct skcipher_request *are
[all...]
/linux-master/arch/powerpc/crypto/
H A Daes_cbc.c38 crypto_skcipher_set_reqsize(tfm, sizeof(struct skcipher_request) +
71 static int p8_aes_cbc_crypt(struct skcipher_request *req, int enc)
80 struct skcipher_request *subreq = skcipher_request_ctx(req);
107 static int p8_aes_cbc_encrypt(struct skcipher_request *req)
112 static int p8_aes_cbc_decrypt(struct skcipher_request *req)
H A Daes_xts.c40 crypto_skcipher_set_reqsize(tfm, sizeof(struct skcipher_request) +
78 static int p8_aes_xts_crypt(struct skcipher_request *req, int enc)
91 struct skcipher_request *subreq = skcipher_request_ctx(req);
136 static int p8_aes_xts_encrypt(struct skcipher_request *req)
141 static int p8_aes_xts_decrypt(struct skcipher_request *req)
/linux-master/drivers/crypto/amcc/
H A Dcrypto4xx_core.h171 int crypto4xx_encrypt_ctr(struct skcipher_request *req);
172 int crypto4xx_decrypt_ctr(struct skcipher_request *req);
173 int crypto4xx_encrypt_iv_stream(struct skcipher_request *req);
174 int crypto4xx_decrypt_iv_stream(struct skcipher_request *req);
175 int crypto4xx_encrypt_iv_block(struct skcipher_request *req);
176 int crypto4xx_decrypt_iv_block(struct skcipher_request *req);
177 int crypto4xx_encrypt_noiv_block(struct skcipher_request *req);
178 int crypto4xx_decrypt_noiv_block(struct skcipher_request *req);
179 int crypto4xx_rfc3686_encrypt(struct skcipher_request *req);
180 int crypto4xx_rfc3686_decrypt(struct skcipher_request *re
[all...]
/linux-master/drivers/crypto/amlogic/
H A Damlogic-gxl.h112 struct skcipher_request fallback_req; // keep at the end
159 int meson_skdecrypt(struct skcipher_request *areq);
160 int meson_skencrypt(struct skcipher_request *areq);
/linux-master/drivers/crypto/qce/
H A Dcipher.h45 struct skcipher_request fallback_req; // keep at the end
/linux-master/drivers/crypto/marvell/cesa/
H A Dcipher.c42 struct skcipher_request *req)
59 mv_cesa_skcipher_dma_cleanup(struct skcipher_request *req)
75 static inline void mv_cesa_skcipher_cleanup(struct skcipher_request *req)
83 static void mv_cesa_skcipher_std_step(struct skcipher_request *req)
123 static int mv_cesa_skcipher_std_process(struct skcipher_request *req,
145 struct skcipher_request *skreq = skcipher_request_cast(req);
157 struct skcipher_request *skreq = skcipher_request_cast(req);
167 mv_cesa_skcipher_dma_prepare(struct skcipher_request *req)
176 mv_cesa_skcipher_std_prepare(struct skcipher_request *req)
188 struct skcipher_request *skre
[all...]
/linux-master/drivers/crypto/aspeed/
H A Daspeed-hace-crypto.c27 static int aspeed_crypto_do_fallback(struct skcipher_request *areq)
48 static bool aspeed_crypto_need_fallback(struct skcipher_request *areq)
67 struct skcipher_request *req)
81 struct skcipher_request *req = skcipher_request_cast(areq);
104 struct skcipher_request *req;
133 struct skcipher_request *req;
154 struct skcipher_request *req;
184 struct skcipher_request *req;
225 struct skcipher_request *req;
368 struct skcipher_request *re
[all...]
/linux-master/arch/s390/crypto/
H A Ddes_s390.c89 static int ecb_desall_crypt(struct skcipher_request *req, unsigned long fc)
108 static int cbc_desall_crypt(struct skcipher_request *req, unsigned long fc)
136 static int ecb_des_encrypt(struct skcipher_request *req)
141 static int ecb_des_decrypt(struct skcipher_request *req)
160 static int cbc_des_encrypt(struct skcipher_request *req)
165 static int cbc_des_decrypt(struct skcipher_request *req)
254 static int ecb_des3_encrypt(struct skcipher_request *req)
259 static int ecb_des3_decrypt(struct skcipher_request *req)
278 static int cbc_des3_encrypt(struct skcipher_request *req)
283 static int cbc_des3_decrypt(struct skcipher_request *re
[all...]
/linux-master/drivers/crypto/rockchip/
H A Drk3288_crypto_skcipher.c23 static int rk_cipher_need_fallback(struct skcipher_request *req)
68 static int rk_cipher_fallback(struct skcipher_request *areq)
91 static int rk_cipher_handle_req(struct skcipher_request *req)
155 static int rk_aes_ecb_encrypt(struct skcipher_request *req)
163 static int rk_aes_ecb_decrypt(struct skcipher_request *req)
171 static int rk_aes_cbc_encrypt(struct skcipher_request *req)
179 static int rk_aes_cbc_decrypt(struct skcipher_request *req)
187 static int rk_des_ecb_encrypt(struct skcipher_request *req)
195 static int rk_des_ecb_decrypt(struct skcipher_request *req)
203 static int rk_des_cbc_encrypt(struct skcipher_request *re
[all...]

Completed in 395 milliseconds

1234567