Lines Matching defs:aead

12 #include <crypto/aead.h>
26 #include <crypto/internal/aead.h>
50 u8 aead; /* !=0=AEAD, 2=IPSec ESP AEAD, 3=IPsec ESP GMAC */
138 ctx->aead & EIP197_AEAD_TYPE_IPSEC_ESP) { /* _ESP and _ESP_GMAC */
182 if (ctx->aead == EIP197_AEAD_TYPE_IPSEC_ESP) {
264 if (ctx->aead == EIP197_AEAD_TYPE_IPSEC_ESP) {
308 if (unlikely(ctx->aead == EIP197_AEAD_TYPE_IPSEC_ESP_GMAC)) {
449 dev_err(priv->dev, "aead: unsupported cipher algorithm\n");
484 dev_err(priv->dev, "aead: unsupported hash algorithm\n");
515 if (ctx->aead) {
546 ctx->aead == EIP197_AEAD_TYPE_IPSEC_ESP_GMAC))
653 if ((!ctx->aead) && (ctx->mode == CONTEXT_CONTROL_CRYPTO_MODE_CBC) &&
692 if (ctx->aead) {
808 if (ctx->aead)
1124 EIP197_REQUEST_ON_STACK(req, aead, EIP197_AEAD_REQ_SIZE);
1251 dev_warn(priv->dev, "aead: invalidation error %d\n",
1703 alg.aead.base);
1715 ctx->aead = true;
1734 .alg.aead = {
1770 .alg.aead = {
1806 .alg.aead = {
1842 .alg.aead = {
1878 .alg.aead = {
1915 .alg.aead = {
1952 .alg.aead = {
1989 .alg.aead = {
2026 .alg.aead = {
2063 .alg.aead = {
2100 .alg.aead = {
2137 .alg.aead = {
2174 .alg.aead = {
2211 .alg.aead = {
2248 .alg.aead = {
2283 .alg.aead = {
2318 .alg.aead = {
2353 .alg.aead = {
2388 .alg.aead = {
2423 .alg.aead = {
2649 .alg.aead = {
2773 .alg.aead = {
2866 if (ctx->aead == EIP197_AEAD_TYPE_IPSEC_ESP &&
2892 struct crypto_aead *aead = crypto_aead_reqtfm(req);
2893 struct crypto_tfm *tfm = crypto_aead_tfm(aead);
2904 if (likely((ctx->aead != EIP197_AEAD_TYPE_IPSEC_ESP ||
2912 if (ctx->aead == EIP197_AEAD_TYPE_IPSEC_ESP) {
2923 crypto_aead_clear_flags(aead, CRYPTO_TFM_REQ_MASK);
2924 crypto_aead_set_flags(aead, crypto_aead_get_flags(ctx->fback) &
2953 struct crypto_aead *aead = __crypto_aead_cast(tfm);
2954 struct aead_alg *alg = crypto_aead_alg(aead);
2966 crypto_aead_set_reqsize(aead, max(sizeof(struct safexcel_cipher_req),
2998 .alg.aead = {
3030 ctx->aead = EIP197_AEAD_TYPE_IPSEC_ESP;
3038 .alg.aead = {
3346 .alg.aead = {
3393 struct crypto_aead *aead = crypto_aead_reqtfm(req);
3394 struct crypto_tfm *tfm = crypto_aead_tfm(aead);
3455 .alg.aead = {
3492 .alg.aead = {
3527 .alg.aead = {
3587 ctx->aead = EIP197_AEAD_TYPE_IPSEC_ESP;
3595 .alg.aead = {
3633 ctx->aead = EIP197_AEAD_TYPE_IPSEC_ESP_GMAC;
3640 .alg.aead = {
3724 ctx->aead = EIP197_AEAD_TYPE_IPSEC_ESP;
3732 .alg.aead = {