Lines Matching refs:frontend
437 const struct crypto_type *frontend, in crypto_create_tfm_node() argument
446 tfmsize = frontend->tfmsize; in crypto_create_tfm_node()
447 total = tfmsize + sizeof(*tfm) + frontend->extsize(alg); in crypto_create_tfm_node()
457 err = frontend->init_tfm(tfm); in crypto_create_tfm_node()
480 const struct crypto_type *frontend, in crypto_find_alg() argument
483 if (frontend) { in crypto_find_alg()
484 type &= frontend->maskclear; in crypto_find_alg()
485 mask &= frontend->maskclear; in crypto_find_alg()
486 type |= frontend->type; in crypto_find_alg()
487 mask |= frontend->maskset; in crypto_find_alg()
518 const struct crypto_type *frontend, u32 type, u32 mask, in crypto_alloc_tfm_node() argument
527 alg = crypto_find_alg(alg_name, frontend, type, mask); in crypto_alloc_tfm_node()
533 tfm = crypto_create_tfm_node(alg, frontend, node); in crypto_alloc_tfm_node()