eip93_alg_template
struct eip93_alg_template eip93_alg_authenc_hmac_md5_cbc_aes = {
struct eip93_alg_template eip93_alg_authenc_hmac_sha1_cbc_aes = {
struct eip93_alg_template eip93_alg_authenc_hmac_sha224_cbc_aes = {
struct eip93_alg_template eip93_alg_authenc_hmac_sha256_cbc_aes = {
struct eip93_alg_template eip93_alg_authenc_hmac_md5_rfc3686_aes = {
struct eip93_alg_template eip93_alg_authenc_hmac_sha1_rfc3686_aes = {
struct eip93_alg_template eip93_alg_authenc_hmac_sha224_rfc3686_aes = {
struct eip93_alg_template eip93_alg_authenc_hmac_sha256_rfc3686_aes = {
struct eip93_alg_template eip93_alg_authenc_hmac_md5_cbc_des = {
struct eip93_alg_template eip93_alg_authenc_hmac_sha1_cbc_des = {
struct eip93_alg_template eip93_alg_authenc_hmac_sha224_cbc_des = {
struct eip93_alg_template eip93_alg_authenc_hmac_sha256_cbc_des = {
struct eip93_alg_template eip93_alg_authenc_hmac_md5_cbc_des3_ede = {
struct eip93_alg_template *tmpl = container_of(tfm->__crt_alg,
struct eip93_alg_template eip93_alg_authenc_hmac_sha1_cbc_des3_ede = {
struct eip93_alg_template, alg.aead.base);
struct eip93_alg_template eip93_alg_authenc_hmac_sha224_cbc_des3_ede = {
struct eip93_alg_template eip93_alg_authenc_hmac_sha256_cbc_des3_ede = {
extern struct eip93_alg_template eip93_alg_authenc_hmac_md5_cbc_aes;
extern struct eip93_alg_template eip93_alg_authenc_hmac_sha1_cbc_aes;
extern struct eip93_alg_template eip93_alg_authenc_hmac_sha224_cbc_aes;
extern struct eip93_alg_template eip93_alg_authenc_hmac_sha256_cbc_aes;
extern struct eip93_alg_template eip93_alg_authenc_hmac_md5_ctr_aes;
extern struct eip93_alg_template eip93_alg_authenc_hmac_sha1_ctr_aes;
extern struct eip93_alg_template eip93_alg_authenc_hmac_sha224_ctr_aes;
extern struct eip93_alg_template eip93_alg_authenc_hmac_sha256_ctr_aes;
extern struct eip93_alg_template eip93_alg_authenc_hmac_md5_rfc3686_aes;
extern struct eip93_alg_template eip93_alg_authenc_hmac_sha1_rfc3686_aes;
extern struct eip93_alg_template eip93_alg_authenc_hmac_sha224_rfc3686_aes;
extern struct eip93_alg_template eip93_alg_authenc_hmac_sha256_rfc3686_aes;
extern struct eip93_alg_template eip93_alg_authenc_hmac_md5_cbc_des;
extern struct eip93_alg_template eip93_alg_authenc_hmac_sha1_cbc_des;
extern struct eip93_alg_template eip93_alg_authenc_hmac_sha224_cbc_des;
extern struct eip93_alg_template eip93_alg_authenc_hmac_sha256_cbc_des;
extern struct eip93_alg_template eip93_alg_authenc_hmac_md5_cbc_des3_ede;
extern struct eip93_alg_template eip93_alg_authenc_hmac_sha1_cbc_des3_ede;
extern struct eip93_alg_template eip93_alg_authenc_hmac_sha224_cbc_des3_ede;
extern struct eip93_alg_template eip93_alg_authenc_hmac_sha256_cbc_des3_ede;
extern struct eip93_alg_template eip93_alg_authenc_hmac_md5_ecb_null;
extern struct eip93_alg_template eip93_alg_authenc_hmac_sha1_ecb_null;
extern struct eip93_alg_template eip93_alg_authenc_hmac_sha224_ecb_null;
extern struct eip93_alg_template eip93_alg_authenc_hmac_sha256_ecb_null;
extern struct eip93_alg_template eip93_alg_ecb_aes;
extern struct eip93_alg_template eip93_alg_cbc_aes;
extern struct eip93_alg_template eip93_alg_ctr_aes;
extern struct eip93_alg_template eip93_alg_rfc3686_aes;
struct eip93_alg_template *tmpl = container_of(req->base.tfm->__crt_alg,
struct eip93_alg_template, alg.skcipher.base);
struct eip93_alg_template *tmpl = container_of(req->base.tfm->__crt_alg,
struct eip93_alg_template, alg.skcipher.base);
struct eip93_alg_template eip93_alg_ecb_aes = {
struct eip93_alg_template eip93_alg_cbc_aes = {
struct eip93_alg_template eip93_alg_ctr_aes = {
struct eip93_alg_template eip93_alg_rfc3686_aes = {
struct eip93_alg_template eip93_alg_ecb_des = {
struct eip93_alg_template eip93_alg_cbc_des = {
struct eip93_alg_template eip93_alg_ecb_des3_ede = {
struct eip93_alg_template eip93_alg_cbc_des3_ede = {
struct eip93_alg_template *tmpl = container_of(tfm->__crt_alg,
struct eip93_alg_template, alg.skcipher.base);
struct eip93_alg_template *tmpl = container_of(tfm->__crt_alg,
struct eip93_alg_template,
extern struct eip93_alg_template eip93_alg_ecb_des;
extern struct eip93_alg_template eip93_alg_cbc_des;
extern struct eip93_alg_template eip93_alg_ecb_des3_ede;
extern struct eip93_alg_template eip93_alg_cbc_des3_ede;
struct eip93_alg_template *tmpl = container_of(tfm->__crt_alg,
struct eip93_alg_template, alg.ahash.halg.base);
struct eip93_alg_template eip93_alg_md5 = {
struct eip93_alg_template eip93_alg_sha1 = {
struct eip93_alg_template eip93_alg_sha224 = {
struct eip93_alg_template eip93_alg_sha256 = {
struct eip93_alg_template eip93_alg_hmac_md5 = {
struct eip93_alg_template eip93_alg_hmac_sha1 = {
struct eip93_alg_template eip93_alg_hmac_sha224 = {
struct eip93_alg_template eip93_alg_hmac_sha256 = {
extern struct eip93_alg_template eip93_alg_md5;
extern struct eip93_alg_template eip93_alg_sha1;
extern struct eip93_alg_template eip93_alg_sha224;
extern struct eip93_alg_template eip93_alg_sha256;
extern struct eip93_alg_template eip93_alg_hmac_md5;
extern struct eip93_alg_template eip93_alg_hmac_sha1;
extern struct eip93_alg_template eip93_alg_hmac_sha224;
extern struct eip93_alg_template eip93_alg_hmac_sha256;
static struct eip93_alg_template *eip93_algs[] = {