Lines Matching refs:icv
20 union sym_op_data *icv, uint8_t sqh_len, uint8_t tso);
28 const struct rte_ipsec_sa *sa, const union sym_op_data *icv, in sop_ciph_auth_prepare() argument
35 sop->auth.digest.data = icv->va; in sop_ciph_auth_prepare()
36 sop->auth.digest.phys_addr = icv->pa; in sop_ciph_auth_prepare()
45 const struct rte_ipsec_sa *sa, const union sym_op_data *icv, in sop_aead_prepare() argument
50 sop->aead.digest.data = icv->va; in sop_aead_prepare()
51 sop->aead.digest.phys_addr = icv->pa; in sop_aead_prepare()
52 sop->aead.aad.data = icv->va + sa->icv_len; in sop_aead_prepare()
53 sop->aead.aad.phys_addr = icv->pa + sa->icv_len; in sop_aead_prepare()
62 const union sym_op_data *icv, uint32_t hlen, uint32_t plen) in outb_cop_prepare() argument
83 sop_ciph_auth_prepare(sop, sa, icv, hlen, plen); in outb_cop_prepare()
87 sop_ciph_auth_prepare(sop, sa, icv, hlen, plen); in outb_cop_prepare()
96 sop_aead_prepare(sop, sa, icv, hlen, plen); in outb_cop_prepare()
105 sop_aead_prepare(sop, sa, icv, hlen, plen); in outb_cop_prepare()
114 sop_aead_prepare(sop, sa, icv, hlen, plen); in outb_cop_prepare()
125 sop_ciph_auth_prepare(sop, sa, icv, hlen, plen); in outb_cop_prepare()
141 union sym_op_data *icv, uint8_t sqh_len, uint8_t tso) in outb_tun_pkt_prepare() argument
231 icv->va = rte_pktmbuf_mtod_offset(ml, void *, pdofs); in outb_tun_pkt_prepare()
232 icv->pa = rte_pktmbuf_iova_offset(ml, pdofs); in outb_tun_pkt_prepare()
243 const union sym_op_data *icv) in outb_pkt_xprepare() argument
252 psqh = (uint32_t *)(icv->va - sa->sqh_len); in outb_pkt_xprepare()
263 gaad = (struct aead_gcm_aad *)(icv->va + sa->icv_len); in outb_pkt_xprepare()
269 caad = (struct aead_ccm_aad *)(icv->va + sa->icv_len); in outb_pkt_xprepare()
276 (icv->va + sa->icv_len); in outb_pkt_xprepare()
299 union sym_op_data icv; in esp_outb_tun_prepare() local
318 rc = outb_tun_pkt_prepare(sa, sqc, iv, mb[i], &icv, in esp_outb_tun_prepare()
322 outb_pkt_xprepare(sa, sqc, &icv); in esp_outb_tun_prepare()
324 outb_cop_prepare(cop[k], sa, iv, &icv, 0, rc); in esp_outb_tun_prepare()
346 union sym_op_data *icv, uint8_t sqh_len, uint8_t tso) in outb_trs_pkt_prepare() argument
428 icv->va = rte_pktmbuf_mtod_offset(ml, void *, pdofs); in outb_trs_pkt_prepare()
429 icv->pa = rte_pktmbuf_iova_offset(ml, pdofs); in outb_trs_pkt_prepare()
447 union sym_op_data icv; in esp_outb_trs_prepare() local
469 rc = outb_trs_pkt_prepare(sa, sqc, iv, mb[i], &icv, in esp_outb_trs_prepare()
473 outb_pkt_xprepare(sa, sqc, &icv); in esp_outb_trs_prepare()
475 outb_cop_prepare(cop[k], sa, iv, &icv, l2 + l3, rc); in esp_outb_trs_prepare()
539 union sym_op_data icv; in cpu_outb_pkt_prepare() local
567 rc = prepare(sa, sqc, ivbuf[k], mb[i], &icv, sa->sqh_len, 0); in cpu_outb_pkt_prepare()
572 outb_pkt_xprepare(sa, sqc, &icv); in cpu_outb_pkt_prepare()
580 aad[k].va = icv.va + sa->icv_len; in cpu_outb_pkt_prepare()
581 dgst[k++].va = icv.va; in cpu_outb_pkt_prepare()
624 uint32_t i, k, icv_len, *icv, bytes; in esp_outb_sqh_process() local
641 icv = rte_pktmbuf_mtod_offset(ml, void *, in esp_outb_sqh_process()
643 remove_sqh(icv, icv_len); in esp_outb_sqh_process()
724 union sym_op_data icv; in inline_outb_tun_pkt_process() local
758 rc = outb_tun_pkt_prepare(sa, sqc, iv, mb[i], &icv, 0, in inline_outb_tun_pkt_process()
792 union sym_op_data icv; in inline_outb_trs_pkt_process() local
826 rc = outb_trs_pkt_prepare(sa, sqc, iv, mb[i], &icv, 0, in inline_outb_trs_pkt_process()