• Home
  • Raw
  • Download

Lines Matching refs:aead

51 	u8 aead; /* !=0=AEAD, 2=IPSec ESP AEAD, 3=IPsec ESP GMAC */  member
139 ctx->aead & EIP197_AEAD_TYPE_IPSEC_ESP) { /* _ESP and _ESP_GMAC */ in safexcel_aead_iv()
183 if (ctx->aead == EIP197_AEAD_TYPE_IPSEC_ESP) { in safexcel_aead_token()
265 if (ctx->aead == EIP197_AEAD_TYPE_IPSEC_ESP) { in safexcel_aead_token()
309 if (unlikely(ctx->aead == EIP197_AEAD_TYPE_IPSEC_ESP_GMAC)) { in safexcel_aead_token()
516 if (ctx->aead) { in safexcel_context_control()
547 ctx->aead == EIP197_AEAD_TYPE_IPSEC_ESP_GMAC)) in safexcel_context_control()
654 if ((!ctx->aead) && (ctx->mode == CONTEXT_CONTROL_CRYPTO_MODE_CBC) && in safexcel_handle_req_result()
693 if (ctx->aead) { in safexcel_send_req()
809 if (ctx->aead) in safexcel_send_req()
1125 EIP197_REQUEST_ON_STACK(req, aead, EIP197_AEAD_REQ_SIZE); in safexcel_aead_exit_inv()
1704 alg.aead.base); in safexcel_aead_cra_init()
1716 ctx->aead = true; in safexcel_aead_cra_init()
1735 .alg.aead = {
1771 .alg.aead = {
1807 .alg.aead = {
1843 .alg.aead = {
1879 .alg.aead = {
1916 .alg.aead = {
1953 .alg.aead = {
1990 .alg.aead = {
2027 .alg.aead = {
2064 .alg.aead = {
2101 .alg.aead = {
2138 .alg.aead = {
2175 .alg.aead = {
2212 .alg.aead = {
2249 .alg.aead = {
2284 .alg.aead = {
2319 .alg.aead = {
2354 .alg.aead = {
2389 .alg.aead = {
2424 .alg.aead = {
2650 .alg.aead = {
2774 .alg.aead = {
2867 if (ctx->aead == EIP197_AEAD_TYPE_IPSEC_ESP && in safexcel_aead_chachapoly_setkey()
2893 struct crypto_aead *aead = crypto_aead_reqtfm(req); in safexcel_aead_chachapoly_crypt() local
2894 struct crypto_tfm *tfm = crypto_aead_tfm(aead); in safexcel_aead_chachapoly_crypt()
2905 if (likely((ctx->aead != EIP197_AEAD_TYPE_IPSEC_ESP || in safexcel_aead_chachapoly_crypt()
2913 if (ctx->aead == EIP197_AEAD_TYPE_IPSEC_ESP) { in safexcel_aead_chachapoly_crypt()
2924 crypto_aead_clear_flags(aead, CRYPTO_TFM_REQ_MASK); in safexcel_aead_chachapoly_crypt()
2925 crypto_aead_set_flags(aead, crypto_aead_get_flags(ctx->fback) & in safexcel_aead_chachapoly_crypt()
2954 struct crypto_aead *aead = __crypto_aead_cast(tfm); in safexcel_aead_fallback_cra_init() local
2955 struct aead_alg *alg = crypto_aead_alg(aead); in safexcel_aead_fallback_cra_init()
2967 crypto_aead_set_reqsize(aead, max(sizeof(struct safexcel_cipher_req), in safexcel_aead_fallback_cra_init()
2999 .alg.aead = {
3031 ctx->aead = EIP197_AEAD_TYPE_IPSEC_ESP; in safexcel_aead_chachapolyesp_cra_init()
3039 .alg.aead = {
3347 .alg.aead = {
3394 struct crypto_aead *aead = crypto_aead_reqtfm(req); in safexcel_aead_fallback_crypt() local
3395 struct crypto_tfm *tfm = crypto_aead_tfm(aead); in safexcel_aead_fallback_crypt()
3456 .alg.aead = {
3493 .alg.aead = {
3528 .alg.aead = {
3588 ctx->aead = EIP197_AEAD_TYPE_IPSEC_ESP; in safexcel_rfc4106_gcm_cra_init()
3596 .alg.aead = {
3634 ctx->aead = EIP197_AEAD_TYPE_IPSEC_ESP_GMAC; in safexcel_rfc4543_gcm_cra_init()
3641 .alg.aead = {
3725 ctx->aead = EIP197_AEAD_TYPE_IPSEC_ESP; in safexcel_rfc4309_ccm_cra_init()
3733 .alg.aead = {