Lines Matching refs:aead

51 	u8 aead; /* !=0=AEAD, 2=IPSec ESP AEAD, 3=IPsec ESP GMAC */  member
138 ctx->aead & EIP197_AEAD_TYPE_IPSEC_ESP) { /* _ESP and _ESP_GMAC */ in safexcel_aead_iv()
182 if (ctx->aead == EIP197_AEAD_TYPE_IPSEC_ESP) { in safexcel_aead_token()
264 if (ctx->aead == EIP197_AEAD_TYPE_IPSEC_ESP) { in safexcel_aead_token()
308 if (unlikely(ctx->aead == EIP197_AEAD_TYPE_IPSEC_ESP_GMAC)) { in safexcel_aead_token()
515 if (ctx->aead) { in safexcel_context_control()
546 ctx->aead == EIP197_AEAD_TYPE_IPSEC_ESP_GMAC)) in safexcel_context_control()
659 if ((!ctx->aead) && (ctx->mode == CONTEXT_CONTROL_CRYPTO_MODE_CBC) && in safexcel_handle_req_result()
698 if (ctx->aead) { in safexcel_send_req()
820 if (ctx->aead) in safexcel_send_req()
1141 EIP197_REQUEST_ON_STACK(req, aead, EIP197_AEAD_REQ_SIZE); in safexcel_aead_exit_inv()
1720 alg.aead.base); in safexcel_aead_cra_init()
1732 ctx->aead = true; in safexcel_aead_cra_init()
1751 .alg.aead = {
1787 .alg.aead = {
1823 .alg.aead = {
1859 .alg.aead = {
1895 .alg.aead = {
1932 .alg.aead = {
1969 .alg.aead = {
2006 .alg.aead = {
2043 .alg.aead = {
2080 .alg.aead = {
2117 .alg.aead = {
2154 .alg.aead = {
2191 .alg.aead = {
2228 .alg.aead = {
2265 .alg.aead = {
2300 .alg.aead = {
2335 .alg.aead = {
2370 .alg.aead = {
2405 .alg.aead = {
2440 .alg.aead = {
2655 .alg.aead = {
2779 .alg.aead = {
2872 if (ctx->aead == EIP197_AEAD_TYPE_IPSEC_ESP && in safexcel_aead_chachapoly_setkey()
2898 struct crypto_aead *aead = crypto_aead_reqtfm(req); in safexcel_aead_chachapoly_crypt() local
2899 struct crypto_tfm *tfm = crypto_aead_tfm(aead); in safexcel_aead_chachapoly_crypt()
2910 if (likely((ctx->aead != EIP197_AEAD_TYPE_IPSEC_ESP || in safexcel_aead_chachapoly_crypt()
2918 if (ctx->aead == EIP197_AEAD_TYPE_IPSEC_ESP) { in safexcel_aead_chachapoly_crypt()
2929 crypto_aead_clear_flags(aead, CRYPTO_TFM_REQ_MASK); in safexcel_aead_chachapoly_crypt()
2930 crypto_aead_set_flags(aead, crypto_aead_get_flags(ctx->fback) & in safexcel_aead_chachapoly_crypt()
2959 struct crypto_aead *aead = __crypto_aead_cast(tfm); in safexcel_aead_fallback_cra_init() local
2960 struct aead_alg *alg = crypto_aead_alg(aead); in safexcel_aead_fallback_cra_init()
2972 crypto_aead_set_reqsize(aead, max(sizeof(struct safexcel_cipher_req), in safexcel_aead_fallback_cra_init()
3004 .alg.aead = {
3036 ctx->aead = EIP197_AEAD_TYPE_IPSEC_ESP; in safexcel_aead_chachapolyesp_cra_init()
3044 .alg.aead = {
3352 .alg.aead = {
3399 struct crypto_aead *aead = crypto_aead_reqtfm(req); in safexcel_aead_fallback_crypt() local
3400 struct crypto_tfm *tfm = crypto_aead_tfm(aead); in safexcel_aead_fallback_crypt()
3461 .alg.aead = {
3498 .alg.aead = {
3533 .alg.aead = {
3593 ctx->aead = EIP197_AEAD_TYPE_IPSEC_ESP; in safexcel_rfc4106_gcm_cra_init()
3601 .alg.aead = {
3639 ctx->aead = EIP197_AEAD_TYPE_IPSEC_ESP_GMAC; in safexcel_rfc4543_gcm_cra_init()
3646 .alg.aead = {
3730 ctx->aead = EIP197_AEAD_TYPE_IPSEC_ESP; in safexcel_rfc4309_ccm_cra_init()
3738 .alg.aead = {