Lines Matching refs:frontend
477 const struct crypto_type *frontend, in crypto_create_tfm_node() argument
486 tfmsize = frontend->tfmsize; in crypto_create_tfm_node()
487 total = tfmsize + sizeof(*tfm) + frontend->extsize(alg); in crypto_create_tfm_node()
497 err = frontend->init_tfm(tfm); in crypto_create_tfm_node()
520 const struct crypto_type *frontend, in crypto_find_alg() argument
523 if (frontend) { in crypto_find_alg()
524 type &= frontend->maskclear; in crypto_find_alg()
525 mask &= frontend->maskclear; in crypto_find_alg()
526 type |= frontend->type; in crypto_find_alg()
527 mask |= frontend->maskset; in crypto_find_alg()
558 const struct crypto_type *frontend, u32 type, u32 mask, in crypto_alloc_tfm_node() argument
567 alg = crypto_find_alg(alg_name, frontend, type, mask); in crypto_alloc_tfm_node()
573 tfm = crypto_create_tfm_node(alg, frontend, node); in crypto_alloc_tfm_node()