Home
last modified time | relevance | path

Searched refs:mask (Results 1 – 25 of 47) sorted by relevance

12

/crypto/
A Dapi.c39 u32 type, u32 mask);
41 u32 mask);
59 u32 mask) in __crypto_alg_lookup() argument
113 larval->mask = mask; in crypto_larval_alloc()
126 u32 mask) in crypto_larval_add() argument
253 u32 mask) in crypto_alg_lookup() argument
267 mask |= fips; in crypto_alg_lookup()
268 mask &= fips; in crypto_alg_lookup()
290 u32 mask) in crypto_larval_lookup() argument
408 u32 mask, gfp_t gfp) in __crypto_alloc_tfmgfp() argument
[all …]
A Dinternal.h32 u32 mask; member
37 unsigned int (*ctxsize)(struct crypto_alg *alg, u32 type, u32 mask);
68 int alg_test(const char *driver, const char *alg, u32 type, u32 mask);
113 struct crypto_alg *crypto_alg_mod_lookup(const char *name, u32 type, u32 mask);
124 u32 mask, gfp_t gfp);
126 u32 mask);
140 u32 type, u32 mask);
143 const struct crypto_type *frontend, u32 type, u32 mask,
147 const struct crypto_type *frontend, u32 type, u32 mask) in crypto_alloc_tfm() argument
149 return crypto_alloc_tfm_node(alg_name, frontend, type, mask, NUMA_NO_NODE); in crypto_alloc_tfm()
[all …]
A Dkpp.c86 struct crypto_kpp *crypto_alloc_kpp(const char *alg_name, u32 type, u32 mask) in crypto_alloc_kpp() argument
88 return crypto_alloc_tfm(alg_name, &crypto_kpp_type, type, mask); in crypto_alloc_kpp()
94 const char *name, u32 type, u32 mask) in crypto_grab_kpp() argument
97 return crypto_grab_spawn(&spawn->base, inst, name, type, mask); in crypto_grab_kpp()
101 int crypto_has_kpp(const char *alg_name, u32 type, u32 mask) in crypto_has_kpp() argument
103 return crypto_type_has_alg(alg_name, &crypto_kpp_type, type, mask); in crypto_has_kpp()
A Dhmac.c183 struct rtattr **tb, u32 mask) in __hmac_create_shash() argument
198 mask |= CRYPTO_AHASH_ALG_NO_EXPORT_CORE; in __hmac_create_shash()
200 crypto_attr_alg_name(tb[1]), 0, mask); in __hmac_create_shash()
449 u32 mask) in hmac_create_ahash() argument
462 mask |= CRYPTO_AHASH_ALG_NO_EXPORT_CORE; in hmac_create_ahash()
464 crypto_attr_alg_name(tb[1]), 0, mask); in hmac_create_ahash()
522 u32 mask; in hmac_create() local
528 mask = crypto_algt_inherited_mask(algt); in hmac_create()
531 algt->mask & CRYPTO_ALG_TYPE_MASK)) in hmac_create()
535 algt->mask & CRYPTO_ALG_TYPE_MASK) in hmac_create()
[all …]
A Dskcipher.c379 const char *name, u32 type, u32 mask) in crypto_grab_skcipher() argument
382 return crypto_grab_spawn(&spawn->base, inst, name, type, mask); in crypto_grab_skcipher()
387 u32 type, u32 mask) in crypto_alloc_skcipher() argument
389 return crypto_alloc_tfm(alg_name, &crypto_skcipher_type, type, mask); in crypto_alloc_skcipher()
394 const char *alg_name, u32 type, u32 mask) in crypto_alloc_sync_skcipher() argument
399 mask |= CRYPTO_ALG_ASYNC | CRYPTO_ALG_SKCIPHER_REQSIZE_LARGE; in crypto_alloc_sync_skcipher()
402 tfm = crypto_alloc_tfm(alg_name, &crypto_skcipher_type, type, mask); in crypto_alloc_sync_skcipher()
418 int crypto_has_skcipher(const char *alg_name, u32 type, u32 mask) in crypto_has_skcipher() argument
590 u32 mask; in skcipher_alloc_instance_simple() local
596 err = crypto_check_attr_type(tb, CRYPTO_ALG_TYPE_SKCIPHER, &mask); in skcipher_alloc_instance_simple()
[all …]
A Dcryptd.c201 u32 *type, u32 *mask) in cryptd_type_and_mask() argument
208 *mask = algt->mask & CRYPTO_ALG_INTERNAL; in cryptd_type_and_mask()
211 *mask |= CRYPTO_ALG_ASYNC; in cryptd_type_and_mask()
213 *mask |= crypto_algt_inherited_mask(algt); in cryptd_type_and_mask()
388 u32 mask; in cryptd_create_skcipher() local
391 cryptd_type_and_mask(algt, &type, &mask); in cryptd_create_skcipher()
672 u32 mask; in cryptd_create_hash() local
881 u32 mask; in cryptd_create_aead() local
956 u32 type, u32 mask) in cryptd_alloc_skcipher() argument
1008 u32 type, u32 mask) in cryptd_alloc_ahash() argument
[all …]
A Daead.c194 const char *name, u32 type, u32 mask) in crypto_grab_aead() argument
197 return crypto_grab_spawn(&spawn->base, inst, name, type, mask); in crypto_grab_aead()
201 struct crypto_aead *crypto_alloc_aead(const char *alg_name, u32 type, u32 mask) in crypto_alloc_aead() argument
203 return crypto_alloc_tfm(alg_name, &crypto_aead_type, type, mask); in crypto_alloc_aead()
207 int crypto_has_aead(const char *alg_name, u32 type, u32 mask) in crypto_has_aead() argument
209 return crypto_type_has_alg(alg_name, &crypto_aead_type, type, mask); in crypto_has_aead()
A Dsig.c80 struct crypto_sig *crypto_alloc_sig(const char *alg_name, u32 type, u32 mask) in crypto_alloc_sig() argument
82 return crypto_alloc_tfm(alg_name, &crypto_sig_type, type, mask); in crypto_alloc_sig()
174 const char *name, u32 type, u32 mask) in crypto_grab_sig() argument
177 return crypto_grab_spawn(&spawn->base, inst, name, type, mask); in crypto_grab_sig()
A Dakcipher.c105 const char *name, u32 type, u32 mask) in crypto_grab_akcipher() argument
108 return crypto_grab_spawn(&spawn->base, inst, name, type, mask); in crypto_grab_akcipher()
113 u32 mask) in crypto_alloc_akcipher() argument
115 return crypto_alloc_tfm(alg_name, &crypto_akcipher_type, type, mask); in crypto_alloc_akcipher()
A Dgeniv.c48 u32 mask; in aead_geniv_alloc() local
51 err = crypto_check_attr_type(tb, CRYPTO_ALG_TYPE_AEAD, &mask); in aead_geniv_alloc()
62 crypto_attr_alg_name(tb[1]), 0, mask); in aead_geniv_alloc()
A Dlskcipher.c330 const char *name, u32 type, u32 mask) in crypto_grab_lskcipher() argument
333 return crypto_grab_spawn(&spawn->base, inst, name, type, mask); in crypto_grab_lskcipher()
338 u32 type, u32 mask) in crypto_alloc_lskcipher() argument
340 return crypto_alloc_tfm(alg_name, &crypto_lskcipher_type, type, mask); in crypto_alloc_lskcipher()
486 u32 mask; in lskcipher_alloc_instance_simple() local
494 err = crypto_check_attr_type(tb, CRYPTO_ALG_TYPE_LSKCIPHER, &mask); in lskcipher_alloc_instance_simple()
509 cipher_name, 0, mask); in lskcipher_alloc_instance_simple()
520 ecb_name, 0, mask); in lskcipher_alloc_instance_simple()
A Decdsa-p1363.c104 u32 mask; in ecdsa_p1363_create() local
107 err = crypto_check_attr_type(tb, CRYPTO_ALG_TYPE_SIG, &mask); in ecdsa_p1363_create()
118 crypto_attr_alg_name(tb[1]), 0, mask); in ecdsa_p1363_create()
A Dalgapi.c177 if ((spawn->alg->cra_flags ^ new_type) & spawn->mask) in crypto_remove_spawns()
724 const char *name, u32 type, u32 mask) in crypto_grab_spawn() argument
737 type | CRYPTO_ALG_FIPS_INTERNAL, mask); in crypto_grab_spawn()
745 spawn->mask = mask; in crypto_grab_spawn()
800 u32 mask) in crypto_spawn_tfm() argument
810 if (unlikely((alg->cra_flags ^ type) & mask)) in crypto_spawn_tfm()
813 tfm = __crypto_alloc_tfm(alg, type, mask); in crypto_spawn_tfm()
900 if ((algt->type ^ type) & algt->mask) in crypto_check_attr_type()
1042 u32 type, u32 mask) in crypto_type_has_alg() argument
1045 struct crypto_alg *alg = crypto_find_alg(name, frontend, type, mask); in crypto_type_has_alg()
A Decdsa-x962.c181 u32 mask; in ecdsa_x962_create() local
184 err = crypto_check_attr_type(tb, CRYPTO_ALG_TYPE_SIG, &mask); in ecdsa_x962_create()
195 crypto_attr_alg_name(tb[1]), 0, mask); in ecdsa_x962_create()
A Dalgboss.c148 param->type.data.mask = larval->mask & ~CRYPTO_ALG_TESTED; in cryptomgr_schedule_probe()
152 param->omask = larval->mask; in cryptomgr_schedule_probe()
A Dxcbc.c132 u32 mask; in xcbc_create() local
135 err = crypto_check_attr_type(tb, CRYPTO_ALG_TYPE_SHASH, &mask); in xcbc_create()
145 crypto_attr_alg_name(tb[1]), 0, mask); in xcbc_create()
A Dccm.c448 u32 mask; in crypto_ccm_create_common() local
454 err = crypto_check_attr_type(tb, CRYPTO_ALG_TYPE_AEAD, &mask); in crypto_ccm_create_common()
464 mac_name, 0, mask | CRYPTO_ALG_ASYNC); in crypto_ccm_create_common()
475 ctr_name, 0, mask); in crypto_ccm_create_common()
703 u32 mask; in crypto_rfc4309_create() local
709 err = crypto_check_attr_type(tb, CRYPTO_ALG_TYPE_AEAD, &mask); in crypto_rfc4309_create()
719 crypto_attr_alg_name(tb[1]), 0, mask); in crypto_rfc4309_create()
852 u32 mask; in cbcmac_create() local
855 err = crypto_check_attr_type(tb, CRYPTO_ALG_TYPE_SHASH, &mask); in cbcmac_create()
865 crypto_attr_alg_name(tb[1]), 0, mask); in cbcmac_create()
A Dshash.c379 const char *name, u32 type, u32 mask) in crypto_grab_shash() argument
382 return crypto_grab_spawn(&spawn->base, inst, name, type, mask); in crypto_grab_shash()
387 u32 mask) in crypto_alloc_shash() argument
389 return crypto_alloc_tfm(alg_name, &crypto_shash_type, type, mask); in crypto_alloc_shash()
393 int crypto_has_shash(const char *alg_name, u32 type, u32 mask) in crypto_has_shash() argument
395 return crypto_type_has_alg(alg_name, &crypto_shash_type, type, mask); in crypto_has_shash()
A Dxts.c347 u32 mask; in xts_create() local
350 err = crypto_check_attr_type(tb, CRYPTO_ALG_TYPE_SKCIPHER, &mask); in xts_create()
365 cipher_name, 0, mask); in xts_create()
374 name, 0, mask); in xts_create()
421 skcipher_crypto_instance(inst), name, 0, mask); in xts_create()
A Dlrw.c306 u32 mask; in lrw_create() local
309 err = crypto_check_attr_type(tb, CRYPTO_ALG_TYPE_SKCIPHER, &mask); in lrw_create()
324 cipher_name, 0, mask); in lrw_create()
333 ecb_name, 0, mask); in lrw_create()
A Dcmac.c180 u32 mask; in cmac_create() local
183 err = crypto_check_attr_type(tb, CRYPTO_ALG_TYPE_SHASH, &mask); in cmac_create()
193 crypto_attr_alg_name(tb[1]), 0, mask); in cmac_create()
A Decb.c103 u32 mask; in lskcipher_alloc_instance_simple2() local
106 err = crypto_check_attr_type(tb, CRYPTO_ALG_TYPE_LSKCIPHER, &mask); in lskcipher_alloc_instance_simple2()
116 crypto_attr_alg_name(tb[1]), 0, mask); in lskcipher_alloc_instance_simple2()
A Dessiv.c458 u32 mask; in essiv_create() local
473 type = algt->type & algt->mask; in essiv_create()
474 mask = crypto_algt_inherited_mask(algt); in essiv_create()
488 inner_cipher_name, 0, mask); in essiv_create()
508 inner_cipher_name, 0, mask); in essiv_create()
534 CRYPTO_ALG_TYPE_MASK | mask); in essiv_create()
A Dhctr2.c410 u32 mask; in hctr2_create_common() local
419 err = crypto_check_attr_type(tb, CRYPTO_ALG_TYPE_SKCIPHER, &mask); in hctr2_create_common()
431 xctr_name, 0, mask); in hctr2_create_common()
450 blockcipher_name, 0, mask); in hctr2_create_common()
463 polyval_name, 0, mask); in hctr2_create_common()
A Dgcm.c576 u32 mask; in crypto_gcm_create_common() local
582 err = crypto_check_attr_type(tb, CRYPTO_ALG_TYPE_AEAD, &mask); in crypto_gcm_create_common()
592 ghash_name, 0, mask); in crypto_gcm_create_common()
603 ctr_name, 0, mask); in crypto_gcm_create_common()
822 u32 mask; in crypto_rfc4106_create() local
828 err = crypto_check_attr_type(tb, CRYPTO_ALG_TYPE_AEAD, &mask); in crypto_rfc4106_create()
838 crypto_attr_alg_name(tb[1]), 0, mask); in crypto_rfc4106_create()
1008 u32 mask; in crypto_rfc4543_create() local
1014 err = crypto_check_attr_type(tb, CRYPTO_ALG_TYPE_AEAD, &mask); in crypto_rfc4543_create()
1024 crypto_attr_alg_name(tb[1]), 0, mask); in crypto_rfc4543_create()

Completed in 52 milliseconds

12