Home
last modified time | relevance | path

Searched refs:base (Results 1 – 25 of 83) sorted by relevance

1234

/crypto/
A Dchacha.c133 .base.cra_priority = 100,
134 .base.cra_blocksize = 1,
149 .base.cra_priority = 100,
150 .base.cra_blocksize = 1,
165 .base.cra_priority = 100,
166 .base.cra_blocksize = 1,
181 .base.cra_priority = 300,
182 .base.cra_blocksize = 1,
197 .base.cra_priority = 300,
198 .base.cra_blocksize = 1,
[all …]
A Dsimd.c74 child = &ctx->cryptd_tfm->base; in simd_skcipher_encrypt()
95 child = &ctx->cryptd_tfm->base; in simd_skcipher_decrypt()
168 alg->base.cra_priority = ialg->base.cra_priority; in simd_skcipher_create_compat()
169 alg->base.cra_blocksize = ialg->base.cra_blocksize; in simd_skcipher_create_compat()
170 alg->base.cra_alignmask = ialg->base.cra_alignmask; in simd_skcipher_create_compat()
171 alg->base.cra_module = ialg->base.cra_module; in simd_skcipher_create_compat()
300 child = &ctx->cryptd_tfm->base; in simd_aead_encrypt()
393 alg->base.cra_priority = ialg->base.cra_priority; in simd_aead_create_compat()
394 alg->base.cra_blocksize = ialg->base.cra_blocksize; in simd_aead_create_compat()
395 alg->base.cra_alignmask = ialg->base.cra_alignmask; in simd_aead_create_compat()
[all …]
A Dkpp.c54 kpp->base.exit = crypto_kpp_exit_tfm; in crypto_kpp_init_tfm()
82 .tfmsize = offsetof(struct crypto_kpp, base),
83 .algsize = offsetof(struct kpp_alg, base),
96 spawn->base.frontend = &crypto_kpp_type; in crypto_grab_kpp()
109 struct crypto_alg *base = &alg->base; in kpp_prepare_alg() local
111 base->cra_type = &crypto_kpp_type; in kpp_prepare_alg()
112 base->cra_flags &= ~CRYPTO_ALG_TYPE_MASK; in kpp_prepare_alg()
113 base->cra_flags |= CRYPTO_ALG_TYPE_KPP; in kpp_prepare_alg()
118 struct crypto_alg *base = &alg->base; in crypto_register_kpp() local
121 return crypto_register_alg(base); in crypto_register_kpp()
[all …]
A Dcryptd.c254 req->base.complete = subreq->base.complete; in cryptd_skcipher_prepare()
255 req->base.data = subreq->base.data; in cryptd_skcipher_prepare()
286 subreq->base.complete = req->base.complete; in cryptd_skcipher_complete()
287 subreq->base.data = req->base.data; in cryptd_skcipher_complete()
327 subreq->base.complete = req->base.complete; in cryptd_skcipher_enqueue()
328 subreq->base.data = req->base.data; in cryptd_skcipher_enqueue()
756 req->base.complete = subreq->base.complete; in cryptd_aead_crypt()
757 req->base.data = subreq->base.data; in cryptd_aead_crypt()
783 subreq->base.data = req->base.data; in cryptd_aead_crypt()
822 subreq->base.complete = req->base.complete; in cryptd_aead_enqueue()
[all …]
A Dsig.c32 sig->base.exit = crypto_sig_exit_tfm; in crypto_sig_init_tfm()
76 .tfmsize = offsetof(struct crypto_sig, base),
77 .algsize = offsetof(struct sig_alg, base),
113 struct crypto_alg *base = &alg->base; in sig_prepare_alg() local
130 base->cra_type = &crypto_sig_type; in sig_prepare_alg()
131 base->cra_flags &= ~CRYPTO_ALG_TYPE_MASK; in sig_prepare_alg()
132 base->cra_flags |= CRYPTO_ALG_TYPE_SIG; in sig_prepare_alg()
139 struct crypto_alg *base = &alg->base; in crypto_register_sig() local
146 return crypto_register_alg(base); in crypto_register_sig()
152 crypto_unregister_alg(&alg->base); in crypto_unregister_sig()
[all …]
A Dsha512.c263 .base.cra_name = "sha384",
265 .base.cra_priority = 300,
267 .base.cra_module = THIS_MODULE,
279 .base.cra_name = "sha512",
281 .base.cra_priority = 300,
283 .base.cra_module = THIS_MODULE,
295 .base.cra_name = "hmac(sha384)",
297 .base.cra_priority = 300,
300 .base.cra_module = THIS_MODULE,
315 .base.cra_priority = 300,
[all …]
A Dsha256.c257 .base.cra_name = "sha224",
259 .base.cra_priority = 300,
261 .base.cra_module = THIS_MODULE,
273 .base.cra_name = "sha256",
275 .base.cra_priority = 300,
277 .base.cra_module = THIS_MODULE,
289 .base.cra_name = "hmac(sha224)",
291 .base.cra_priority = 300,
294 .base.cra_module = THIS_MODULE,
309 .base.cra_priority = 300,
[all …]
A Dsha3_generic.c227 .base.cra_name = "sha3-224",
230 .base.cra_blocksize = SHA3_224_BLOCK_SIZE,
231 .base.cra_module = THIS_MODULE,
238 .base.cra_name = "sha3-256",
241 .base.cra_blocksize = SHA3_256_BLOCK_SIZE,
242 .base.cra_module = THIS_MODULE,
249 .base.cra_name = "sha3-384",
252 .base.cra_blocksize = SHA3_384_BLOCK_SIZE,
253 .base.cra_module = THIS_MODULE,
260 .base.cra_name = "sha3-512",
[all …]
A Dlskcipher.c179 if (req->base.flags & CRYPTO_SKCIPHER_REQ_CONT) in crypto_lskcipher_crypt_sg()
346 struct crypto_alg *base = &alg->co.base; in lskcipher_prepare_alg() local
356 base->cra_type = &crypto_lskcipher_type; in lskcipher_prepare_alg()
357 base->cra_flags |= CRYPTO_ALG_TYPE_LSKCIPHER; in lskcipher_prepare_alg()
364 struct crypto_alg *base = &alg->co.base; in crypto_register_lskcipher() local
371 return crypto_register_alg(base); in crypto_register_lskcipher()
377 crypto_unregister_alg(&alg->co.base); in crypto_unregister_lskcipher()
529 &cipher_alg->co.base); in lskcipher_alloc_instance_simple()
573 inst->alg.co.base.cra_blocksize = cipher_alg->co.base.cra_blocksize; in lskcipher_alloc_instance_simple()
574 inst->alg.co.base.cra_alignmask = cipher_alg->co.base.cra_alignmask; in lskcipher_alloc_instance_simple()
[all …]
A Dskcipher.c52 if (!(req->base.flags & CRYPTO_TFM_REQ_MAY_SLEEP)) in skcipher_walk_virt()
381 spawn->base.frontend = &crypto_skcipher_type; in crypto_grab_skcipher()
426 struct crypto_alg *base = &alg->base; in skcipher_prepare_alg_common() local
434 alg->chunksize = base->cra_blocksize; in skcipher_prepare_alg_common()
436 base->cra_flags &= ~CRYPTO_ALG_TYPE_MASK; in skcipher_prepare_alg_common()
443 struct crypto_alg *base = &alg->base; in skcipher_prepare_alg() local
462 base->cra_type = &crypto_skcipher_type; in skcipher_prepare_alg()
463 base->cra_flags |= CRYPTO_ALG_TYPE_SKCIPHER; in skcipher_prepare_alg()
470 struct crypto_alg *base = &alg->base; in crypto_register_skcipher() local
477 return crypto_register_alg(base); in crypto_register_skcipher()
[all …]
A Dcrypto_engine.c27 struct crypto_alg base; member
122 struct crypto_engine_alg, base); in crypto_pump_requests()
511 return crypto_register_aead(&alg->base); in crypto_engine_register_aead()
517 crypto_unregister_aead(&alg->base); in crypto_engine_unregister_aead()
553 return crypto_register_ahash(&alg->base); in crypto_engine_register_ahash()
559 crypto_unregister_ahash(&alg->base); in crypto_engine_unregister_ahash()
596 return crypto_register_akcipher(&alg->base); in crypto_engine_register_akcipher()
602 crypto_unregister_akcipher(&alg->base); in crypto_engine_unregister_akcipher()
610 return crypto_register_kpp(&alg->base); in crypto_engine_register_kpp()
616 crypto_unregister_kpp(&alg->base); in crypto_engine_unregister_kpp()
[all …]
A Daead.c127 aead->base.exit = crypto_aead_exit_tfm; in crypto_aead_init_tfm()
189 .algsize = offsetof(struct aead_alg, base),
196 spawn->base.frontend = &crypto_aead_type; in crypto_grab_aead()
215 struct crypto_alg *base = &alg->base; in aead_prepare_alg() local
222 alg->chunksize = base->cra_blocksize; in aead_prepare_alg()
224 base->cra_type = &crypto_aead_type; in aead_prepare_alg()
225 base->cra_flags &= ~CRYPTO_ALG_TYPE_MASK; in aead_prepare_alg()
226 base->cra_flags |= CRYPTO_ALG_TYPE_AEAD; in aead_prepare_alg()
233 struct crypto_alg *base = &alg->base; in crypto_register_aead() local
240 return crypto_register_alg(base); in crypto_register_aead()
[all …]
A Dgeniv.c76 if (snprintf(inst->alg.base.cra_name, CRYPTO_MAX_ALG_NAME, in aead_geniv_alloc()
77 "%s(%s)", tmpl->name, alg->base.cra_name) >= in aead_geniv_alloc()
80 if (snprintf(inst->alg.base.cra_driver_name, CRYPTO_MAX_ALG_NAME, in aead_geniv_alloc()
81 "%s(%s)", tmpl->name, alg->base.cra_driver_name) >= in aead_geniv_alloc()
85 inst->alg.base.cra_priority = alg->base.cra_priority; in aead_geniv_alloc()
86 inst->alg.base.cra_blocksize = alg->base.cra_blocksize; in aead_geniv_alloc()
87 inst->alg.base.cra_alignmask = alg->base.cra_alignmask; in aead_geniv_alloc()
88 inst->alg.base.cra_ctxsize = sizeof(struct aead_geniv_ctx); in aead_geniv_alloc()
A Dcts.c160 req->base.complete, in crypto_cts_encrypt()
161 req->base.data); in crypto_cts_encrypt()
255 req->base.complete, in crypto_cts_decrypt()
256 req->base.data); in crypto_cts_decrypt()
350 if (alg->ivsize != alg->base.cra_blocksize) in crypto_cts_create()
353 if (strncmp(alg->base.cra_name, "cbc(", 4)) in crypto_cts_create()
357 &alg->base); in crypto_cts_create()
361 inst->alg.base.cra_priority = alg->base.cra_priority; in crypto_cts_create()
362 inst->alg.base.cra_blocksize = alg->base.cra_blocksize; in crypto_cts_create()
363 inst->alg.base.cra_alignmask = alg->base.cra_alignmask; in crypto_cts_create()
[all …]
A Dakcipher.c71 akcipher->base.exit = crypto_akcipher_exit_tfm; in crypto_akcipher_init_tfm()
99 .tfmsize = offsetof(struct crypto_akcipher, base),
100 .algsize = offsetof(struct akcipher_alg, base),
107 spawn->base.frontend = &crypto_akcipher_type; in crypto_grab_akcipher()
121 struct crypto_alg *base = &alg->base; in akcipher_prepare_alg() local
123 base->cra_type = &crypto_akcipher_type; in akcipher_prepare_alg()
124 base->cra_flags &= ~CRYPTO_ALG_TYPE_MASK; in akcipher_prepare_alg()
125 base->cra_flags |= CRYPTO_ALG_TYPE_AKCIPHER; in akcipher_prepare_alg()
141 struct crypto_alg *base = &alg->base; in crypto_register_akcipher() local
151 return crypto_register_alg(base); in crypto_register_akcipher()
[all …]
A Dacompress.c171 state->compl = req->base.complete; in acomp_save_req()
172 state->data = req->base.data; in acomp_save_req()
173 req->base.complete = cplt; in acomp_save_req()
174 req->base.data = state; in acomp_save_req()
181 req->base.complete = state->compl; in acomp_restore_req()
182 req->base.data = state->data; in acomp_restore_req()
310 struct crypto_alg *base = &alg->base; in comp_prepare_alg() local
317 struct crypto_alg *base = &alg->calg.base; in crypto_register_acomp() local
324 return crypto_register_alg(base); in crypto_register_acomp()
330 crypto_unregister_alg(&alg->base); in crypto_unregister_acomp()
[all …]
A Dcrc32.c103 .base.cra_name = "crc32",
104 .base.cra_driver_name = "crc32-lib",
105 .base.cra_priority = 100,
106 .base.cra_flags = CRYPTO_ALG_OPTIONAL_KEY,
107 .base.cra_blocksize = CHKSUM_BLOCK_SIZE,
108 .base.cra_ctxsize = sizeof(u32),
109 .base.cra_module = THIS_MODULE,
110 .base.cra_init = crc32_cra_init,
A Dshash.c21 return crypto_shash_alg(tfm)->base.cra_flags & in crypto_shash_block_only()
27 return crypto_shash_alg(tfm)->base.cra_flags & in crypto_shash_final_nonzero()
33 return crypto_shash_alg(tfm)->base.cra_flags & in crypto_shash_finup_max()
438 struct crypto_alg *base = &alg->base; in hash_prepare_alg() local
444 if (base->cra_alignmask) in hash_prepare_alg()
464 struct crypto_alg *base = &alg->halg.base; in shash_prepare_alg() local
474 base->cra_type = &crypto_shash_type; in shash_prepare_alg()
476 base->cra_flags |= CRYPTO_ALG_REQ_VIRT; in shash_prepare_alg()
522 struct crypto_alg *base = &alg->base; in crypto_register_shash() local
529 return crypto_register_alg(base); in crypto_register_shash()
[all …]
A Darc4.c50 .co.base.cra_name = "arc4",
51 .co.base.cra_driver_name = "arc4-generic",
52 .co.base.cra_priority = 100,
53 .co.base.cra_blocksize = ARC4_BLOCK_SIZE,
54 .co.base.cra_ctxsize = sizeof(struct arc4_ctx),
55 .co.base.cra_alignmask = ARC4_ALIGN - 1,
56 .co.base.cra_module = THIS_MODULE,
A Dsha1.c148 .base.cra_name = "sha1",
149 .base.cra_driver_name = "sha1-lib",
150 .base.cra_priority = 300,
151 .base.cra_blocksize = SHA1_BLOCK_SIZE,
152 .base.cra_module = THIS_MODULE,
164 .base.cra_name = "hmac(sha1)",
165 .base.cra_driver_name = "hmac-sha1-lib",
166 .base.cra_priority = 300,
167 .base.cra_blocksize = SHA1_BLOCK_SIZE,
168 .base.cra_ctxsize = sizeof(struct hmac_sha1_key),
[all …]
A Drng.c61 struct rng_alg *ralg = container_of(alg, struct rng_alg, base); in seedsize()
100 .tfmsize = offsetof(struct crypto_rng, base),
101 .algsize = offsetof(struct rng_alg, base),
173 struct crypto_alg *base = &alg->base; in crypto_register_rng() local
178 base->cra_type = &crypto_rng_type; in crypto_register_rng()
179 base->cra_flags &= ~CRYPTO_ALG_TYPE_MASK; in crypto_register_rng()
180 base->cra_flags |= CRYPTO_ALG_TYPE_RNG; in crypto_register_rng()
182 return crypto_register_alg(base); in crypto_register_rng()
188 crypto_unregister_alg(&alg->base); in crypto_unregister_rng()
A Dcrc32c.c140 .base.cra_name = "crc32c",
141 .base.cra_driver_name = "crc32c-lib",
142 .base.cra_priority = 100,
143 .base.cra_flags = CRYPTO_ALG_OPTIONAL_KEY,
144 .base.cra_blocksize = CHKSUM_BLOCK_SIZE,
145 .base.cra_ctxsize = sizeof(struct chksum_ctx),
146 .base.cra_module = THIS_MODULE,
147 .base.cra_init = crc32c_cra_init,
A Dahash.c111 walk->flags = req->base.flags; in crypto_hash_walk_first()
394 req->saved_data = req->base.data; in ahash_save_req()
395 req->base.complete = cplt; in ahash_save_req()
396 req->base.data = req; in ahash_save_req()
402 req->base.data = req->saved_data; in ahash_restore_req()
934 struct crypto_alg *base = &alg->halg.base; in ahash_prepare_alg() local
940 if (base->cra_reqsize && base->cra_reqsize < alg->halg.statesize) in ahash_prepare_alg()
955 base->cra_type = &crypto_ahash_type; in ahash_prepare_alg()
971 base->cra_reqsize += base->cra_blocksize + 1; in ahash_prepare_alg()
986 struct crypto_alg *base = &alg->halg.base; in crypto_register_ahash() local
[all …]
A Dccm.c487 if (strcmp(ctr->base.cra_name + 4, mac->base.cra_name + 7) != 0) in crypto_ccm_create_common()
500 inst->alg.base.cra_priority = (mac->base.cra_priority + in crypto_ccm_create_common()
501 ctr->base.cra_priority) / 2; in crypto_ccm_create_common()
502 inst->alg.base.cra_blocksize = 1; in crypto_ccm_create_common()
503 inst->alg.base.cra_alignmask = ctr->base.cra_alignmask; in crypto_ccm_create_common()
632 aead_request_set_callback(subreq, req->base.flags, req->base.complete, in crypto_rfc4309_crypt()
633 req->base.data); in crypto_rfc4309_crypt()
732 if (alg->base.cra_blocksize != 1) in crypto_rfc4309_create()
744 inst->alg.base.cra_priority = alg->base.cra_priority; in crypto_rfc4309_create()
745 inst->alg.base.cra_blocksize = 1; in crypto_rfc4309_create()
[all …]
A Dgcm.c625 inst->alg.base.cra_priority = (ghash->base.cra_priority + in crypto_gcm_create_common()
627 inst->alg.base.cra_blocksize = 1; in crypto_gcm_create_common()
628 inst->alg.base.cra_alignmask = ctr->base.cra_alignmask; in crypto_gcm_create_common()
745 aead_request_set_callback(subreq, req->base.flags, req->base.complete, in crypto_rfc4106_crypt()
746 req->base.data); in crypto_rfc4106_crypt()
851 if (alg->base.cra_blocksize != 1) in crypto_rfc4106_create()
863 inst->alg.base.cra_priority = alg->base.cra_priority; in crypto_rfc4106_create()
865 inst->alg.base.cra_alignmask = alg->base.cra_alignmask; in crypto_rfc4106_create()
942 req->base.complete, req->base.data); in crypto_rfc4543_crypt()
1049 inst->alg.base.cra_priority = alg->base.cra_priority; in crypto_rfc4543_create()
[all …]

Completed in 37 milliseconds

1234