Lines Matching defs:alg

733 	enum rte_crypto_cipher_algorithm alg;
741 enum rte_crypto_auth_algorithm alg;
749 enum rte_crypto_aead_algorithm alg;
760 .alg = RTE_CRYPTO_CIPHER_NULL,
768 .alg = RTE_CRYPTO_CIPHER_AES_CBC,
776 .alg = RTE_CRYPTO_CIPHER_AES_CBC,
784 .alg = RTE_CRYPTO_CIPHER_AES_CBC,
792 .alg = RTE_CRYPTO_CIPHER_AES_CTR,
800 .alg = RTE_CRYPTO_CIPHER_AES_CTR,
808 .alg = RTE_CRYPTO_CIPHER_AES_CTR,
816 .alg = RTE_CRYPTO_CIPHER_3DES_CBC,
824 .alg = RTE_CRYPTO_CIPHER_DES_CBC,
834 .alg = RTE_CRYPTO_AUTH_NULL,
842 .alg = RTE_CRYPTO_AUTH_SHA1_HMAC,
850 .alg = RTE_CRYPTO_AUTH_SHA256_HMAC,
858 .alg = RTE_CRYPTO_AUTH_SHA384_HMAC,
866 .alg = RTE_CRYPTO_AUTH_SHA512_HMAC,
874 .alg = RTE_CRYPTO_AUTH_AES_GMAC,
882 .alg = RTE_CRYPTO_AUTH_AES_XCBC_MAC,
892 .alg = RTE_CRYPTO_AEAD_AES_GCM,
902 .alg = RTE_CRYPTO_AEAD_AES_GCM,
912 .alg = RTE_CRYPTO_AEAD_AES_GCM,
922 .alg = RTE_CRYPTO_AEAD_AES_CCM,
932 .alg = RTE_CRYPTO_AEAD_AES_CCM,
942 .alg = RTE_CRYPTO_AEAD_AES_CCM,
952 .alg = RTE_CRYPTO_AEAD_CHACHA20_POLY1305,
967 struct cipher_alg *alg = &cipher_algs[i];
969 if (!strcmp(name, alg->name))
970 return alg;
982 struct cipher_alg *alg = &cipher_algs[i];
984 if (alg->alg == alg_id && alg->key_size == key_size)
985 return alg;
997 struct auth_alg *alg = &auth_algs[i];
999 if (!strcmp(name, alg->name))
1000 return alg;
1012 struct auth_alg *alg = &auth_algs[i];
1014 if (alg->alg == alg_id && alg->key_size == key_size)
1015 return alg;
1027 struct aead_alg *alg = &aead_algs[i];
1029 if (!strcmp(name, alg->name))
1030 return alg;
1042 struct aead_alg *alg = &aead_algs[i];
1044 if (alg->alg == alg_id && alg->key_size == key_size)
1045 return alg;
1202 p->crypto.cipher_auth.cipher.alg = cipher_alg->alg;
1231 p->crypto.cipher_auth.auth.alg = auth_alg->alg;
1252 struct aead_alg *alg;
1259 alg = aead_alg_find(t[1]);
1260 CHECK(alg, "Unsupported AEAD algorithm");
1262 key_size = alg->key_size;
1263 p->crypto.aead.alg = alg->alg;
1403 struct aead_alg *alg;
1406 alg = aead_alg_find_by_id(p->crypto.aead.alg, p->crypto.aead.key_size);
1407 if (!alg)
1416 if (p->crypto.aead.alg == RTE_CRYPTO_AEAD_AES_CCM)
1424 xform[0].aead.algo = p->crypto.aead.alg;
1429 xform[0].aead.digest_length = alg->digest_size;
1430 xform[0].aead.aad_length = alg->aad_size;
1440 cipher_alg = cipher_alg_find_by_id(p->crypto.cipher_auth.cipher.alg,
1445 auth_alg = auth_alg_find_by_id(p->crypto.cipher_auth.auth.alg,
1454 switch (p->crypto.cipher_auth.cipher.alg) {
1469 if (p->crypto.cipher_auth.auth.alg == RTE_CRYPTO_AUTH_AES_GMAC) {
1476 if (p->crypto.cipher_auth.auth.alg == RTE_CRYPTO_AUTH_AES_GMAC)
1483 xform[0].cipher.algo = p->crypto.cipher_auth.cipher.alg;
1493 xform[1].auth.algo = p->crypto.cipher_auth.auth.alg;
1503 xform[0].auth.algo = p->crypto.cipher_auth.auth.alg;
1513 xform[1].cipher.algo = p->crypto.cipher_auth.cipher.alg;
1524 if (p->crypto.cipher_auth.auth.alg == RTE_CRYPTO_AUTH_AES_GMAC) {