Home
last modified time | relevance | path

Searched refs:aead_rctx (Results 1 – 1 of 1) sorted by relevance

/Linux-v5.4/drivers/crypto/cavium/nitrox/
Dnitrox_aead.c366 struct nitrox_aead_rctx *aead_rctx = &rctx->base; in nitrox_rfc4106_set_aead_rctx_sglist() local
388 aead_rctx->src = rctx->src; in nitrox_rfc4106_set_aead_rctx_sglist()
389 aead_rctx->dst = (areq->src == areq->dst) ? rctx->src : rctx->dst; in nitrox_rfc4106_set_aead_rctx_sglist()
415 struct nitrox_aead_rctx *aead_rctx = &rctx->base; in nitrox_rfc4106_enc() local
416 struct se_crypto_request *creq = &aead_rctx->nkreq.creq; in nitrox_rfc4106_enc()
419 aead_rctx->cryptlen = areq->cryptlen; in nitrox_rfc4106_enc()
420 aead_rctx->assoclen = areq->assoclen - GCM_RFC4106_IV_SIZE; in nitrox_rfc4106_enc()
421 aead_rctx->srclen = aead_rctx->assoclen + aead_rctx->cryptlen; in nitrox_rfc4106_enc()
422 aead_rctx->dstlen = aead_rctx->srclen + aead->authsize; in nitrox_rfc4106_enc()
423 aead_rctx->iv = areq->iv; in nitrox_rfc4106_enc()
[all …]