Lines Matching defs:aead
1681 /** Offset from start of IP header to the aead iv. */
1696 } aead;
1754 (cap->sym.aead.algo == xform->aead.algo))
1755 return cap->sym.aead.block_size;
1828 aead_xform = &xform->aead;
1846 data->aead.iv_len = aead_xform->iv.length;
1847 data->aead.aad_len = aead_xform->aad_length;
1849 data->aead.iv_data_offset = (uint16_t)
1850 p->aead.iv_update.offset;
1851 data->aead.iv_update_len = (uint16_t)
1852 p->aead.iv_update.length;
1853 data->aead.aad_data_offset = (uint16_t)
1854 p->aead.aad_update.offset;
1855 data->aead.aad_update_len = (uint16_t)
1856 p->aead.aad_update.length;
1859 p->aead.iv.val,
1860 p->aead.iv.length);
1862 rte_memcpy(data->iv_aad_data + p->aead.iv.length,
1863 p->aead.aad.val,
1864 p->aead.aad.length);
2005 sym->aead.aad.data = aad;
2006 sym->aead.aad.phys_addr = rte_pktmbuf_iova_offset(mbuf,
2008 sym->aead.digest.data = rte_pktmbuf_mtod_offset(mbuf,
2011 sym->aead.digest.phys_addr = rte_pktmbuf_iova_offset(mbuf,
2013 sym->aead.data.offset = data->data_offset - pkt_offset;
2014 sym->aead.data.length = payload_len;
2016 if (data->aead.iv_update_len) {
2018 data->aead.iv_data_offset + ip_offset);
2023 data->aead.iv_update_len);
2026 data->aead.iv_update_len);
2029 rte_memcpy(iv, data->iv_aad_data, data->aead.iv_len);
2031 if (data->aead.aad_update_len) {
2033 data->aead.aad_data_offset + ip_offset);
2035 data->aead.iv_len;
2039 data->aead.iv_update_len);
2042 data->aead.iv_update_len);
2045 rte_memcpy(aad, data->iv_aad_data + data->aead.iv_len,
2046 data->aead.aad_len);