Lines Matching refs:digest

418 			   struct nitrox_sglist *digest)  in extract_cipher_auth_digest()  argument
425 unlikely(!op->sym->auth.digest.data)) in extract_cipher_auth_digest()
428 digest->len = sr->ctx->digest_length; in extract_cipher_auth_digest()
429 if (op->sym->auth.digest.data) { in extract_cipher_auth_digest()
430 digest->iova = op->sym->auth.digest.phys_addr; in extract_cipher_auth_digest()
431 digest->virt = op->sym->auth.digest.data; in extract_cipher_auth_digest()
436 op->sym->auth.data.length + digest->len)) in extract_cipher_auth_digest()
439 digest->iova = rte_pktmbuf_iova_offset(mdst, in extract_cipher_auth_digest()
442 digest->virt = rte_pktmbuf_mtod_offset(mdst, uint8_t *, in extract_cipher_auth_digest()
517 create_aead_inbuf(struct nitrox_softreq *sr, struct nitrox_sglist *digest) in create_aead_inbuf() argument
527 fill_sglist(&sr->in, digest->len, digest->iova, digest->virt); in create_aead_inbuf()
535 create_aead_oop_outbuf(struct nitrox_softreq *sr, struct nitrox_sglist *digest) in create_aead_oop_outbuf() argument
545 fill_sglist(&sr->out, digest->len, digest->iova, digest->virt); in create_aead_oop_outbuf()
552 struct nitrox_sglist *digest) in create_aead_inplace_outbuf() argument
566 fill_sglist(&sr->out, digest->len, digest->iova, in create_aead_inplace_outbuf()
567 digest->virt); in create_aead_inplace_outbuf()
574 create_aead_outbuf(struct nitrox_softreq *sr, struct nitrox_sglist *digest) in create_aead_outbuf() argument
589 err = create_aead_oop_outbuf(sr, digest); in create_aead_outbuf()
593 create_aead_inplace_outbuf(sr, digest); in create_aead_outbuf()
645 struct nitrox_sglist digest; in process_cipher_auth_data() local
648 err = extract_cipher_auth_digest(sr, &digest); in process_cipher_auth_data()
652 err = create_aead_inbuf(sr, &digest); in process_cipher_auth_data()
656 err = create_aead_outbuf(sr, &digest); in process_cipher_auth_data()
686 extract_combined_digest(struct nitrox_softreq *sr, struct nitrox_sglist *digest) in extract_combined_digest() argument
692 digest->len = sr->ctx->digest_length; in extract_combined_digest()
693 if (op->sym->aead.digest.data) { in extract_combined_digest()
694 digest->iova = op->sym->aead.digest.phys_addr; in extract_combined_digest()
695 digest->virt = op->sym->aead.digest.data; in extract_combined_digest()
701 op->sym->aead.data.length + digest->len)) in extract_combined_digest()
704 digest->iova = rte_pktmbuf_iova_offset(mdst, in extract_combined_digest()
707 digest->virt = rte_pktmbuf_mtod_offset(mdst, uint8_t *, in extract_combined_digest()
718 struct nitrox_sglist digest; in process_combined_data() local
726 err = extract_combined_digest(sr, &digest); in process_combined_data()
730 err = create_aead_inbuf(sr, &digest); in process_combined_data()
734 err = create_aead_outbuf(sr, &digest); in process_combined_data()