| /dpdk/examples/vhost/ |
| H A D | virtio_net.c | 33 dev->hdr_len = sizeof(struct virtio_net_hdr_mrg_rxbuf); in vs_vhost_net_setup() 35 dev->hdr_len = sizeof(struct virtio_net_hdr); in vs_vhost_net_setup() 90 if (likely(desc_chunck_len >= dev->hdr_len)) { in enqueue_pkt() 92 desc_offset = dev->hdr_len; in enqueue_pkt() 95 uint64_t remain = dev->hdr_len; in enqueue_pkt() 115 desc_chunck_len = desc->len - dev->hdr_len; in enqueue_pkt() 116 desc_gaddr += dev->hdr_len; in enqueue_pkt() 126 desc_avail = desc->len - dev->hdr_len; in enqueue_pkt() 215 dev->hdr_len; in vs_enqueue_pkts() 226 vr->used->ring[used_idx].len = dev->hdr_len; in vs_enqueue_pkts() [all …]
|
| H A D | main.h | 53 size_t hdr_len; member
|
| /dpdk/lib/gro/ |
| H A D | gro_udp4.h | 201 uint16_t hdr_len, l2_len; in merge_two_udp4_packets() local 213 hdr_len = l2_offset + pkt_head->l2_len + pkt_head->l3_len; in merge_two_udp4_packets() 216 + pkt_tail->pkt_len - hdr_len; in merge_two_udp4_packets() 221 rte_pktmbuf_adj(pkt_tail, hdr_len); in merge_two_udp4_packets()
|
| H A D | gro_tcp4.h | 213 uint16_t hdr_len, l2_len; in merge_two_tcp4_packets() local 224 hdr_len = l2_offset + pkt_head->l2_len + pkt_head->l3_len + in merge_two_tcp4_packets() 228 hdr_len > MAX_IPV4_PKT_LENGTH)) in merge_two_tcp4_packets() 232 rte_pktmbuf_adj(pkt_tail, hdr_len); in merge_two_tcp4_packets()
|
| H A D | gro_udp4.c | 203 uint16_t ip_id, hdr_len; in gro_udp4_reassemble() local 215 hdr_len = pkt->l2_len + pkt->l3_len; in gro_udp4_reassemble() 227 if (pkt->pkt_len <= hdr_len) in gro_udp4_reassemble() 348 uint16_t hdr_len; in gro_udp4_merge_items() local 353 hdr_len = pkt->l2_len + pkt->l3_len; in gro_udp4_merge_items() 354 ip_dl = pkt->pkt_len - hdr_len; in gro_udp4_merge_items()
|
| H A D | gro_vxlan_udp4.c | 302 uint16_t hdr_len; in gro_vxlan_udp4_reassemble() local 324 hdr_len = pkt->outer_l2_len + pkt->outer_l3_len + pkt->l2_len + in gro_vxlan_udp4_reassemble() 330 if (pkt->pkt_len <= hdr_len) in gro_vxlan_udp4_reassemble() 333 ip_dl = pkt->pkt_len - hdr_len; in gro_vxlan_udp4_reassemble() 458 uint16_t hdr_len; in gro_vxlan_udp4_merge_items() local 463 hdr_len = pkt->outer_l2_len + pkt->outer_l3_len + pkt->l2_len + in gro_vxlan_udp4_merge_items() 465 ip_dl = pkt->pkt_len - hdr_len; in gro_vxlan_udp4_merge_items()
|
| H A D | gro_tcp4.c | 201 uint16_t ip_id, hdr_len, frag_off; in gro_tcp4_reassemble() local 220 hdr_len = pkt->l2_len + pkt->l3_len + pkt->l4_len; in gro_tcp4_reassemble() 232 tcp_dl = pkt->pkt_len - hdr_len; in gro_tcp4_reassemble()
|
| H A D | gro_vxlan_tcp4.c | 306 uint16_t hdr_len; in gro_vxlan_tcp4_reassemble() local 335 hdr_len = pkt->outer_l2_len + pkt->outer_l3_len + pkt->l2_len + in gro_vxlan_tcp4_reassemble() 341 tcp_dl = pkt->pkt_len - hdr_len; in gro_vxlan_tcp4_reassemble()
|
| /dpdk/drivers/common/sfc_efx/base/ |
| H A D | ef10_mcdi.c | 135 __in_bcount(hdr_len) void *hdrp, in ef10_mcdi_send_request() 136 __in size_t hdr_len, in ef10_mcdi_send_request() argument 148 for (pos = 0; pos < hdr_len; pos += sizeof (efx_dword_t)) { in ef10_mcdi_send_request() 156 EFSYS_MEM_WRITED(esmp, hdr_len + pos, &dword); in ef10_mcdi_send_request() 160 EFSYS_DMA_SYNC_FOR_DEVICE(esmp, 0, hdr_len + sdu_len); in ef10_mcdi_send_request()
|
| H A D | siena_mcdi.c | 31 __in_bcount(hdr_len) void *hdrp, in siena_mcdi_send_request() 32 __in size_t hdr_len, in siena_mcdi_send_request() argument 49 EFSYS_ASSERT3U(hdr_len, ==, sizeof (efx_dword_t)); in siena_mcdi_send_request()
|
| H A D | efx_mcdi.c | 198 __in size_t hdr_len, in efx_mcdi_send_request() argument 252 size_t hdr_len; in efx_mcdi_request_start() local 299 hdr_len = sizeof (hdr); in efx_mcdi_request_start() 330 &hdr[0], hdr_len, in efx_mcdi_request_start() 350 unsigned int hdr_len; in efx_mcdi_read_response_header() local 360 hdr_len = sizeof (hdr[0]); in efx_mcdi_read_response_header() 431 &hdr[0], hdr_len, in efx_mcdi_read_response_header() 468 unsigned int hdr_len; in efx_mcdi_finish_response() local 489 resp_off = hdr_len; in efx_mcdi_finish_response() 512 resp_off = hdr_len; in efx_mcdi_finish_response() [all …]
|
| H A D | siena_impl.h | 116 __in_bcount(hdr_len) void *hdrp, 117 __in size_t hdr_len,
|
| /dpdk/drivers/crypto/cnxk/ |
| H A D | cn9k_ipsec_la_ops.h | 77 const unsigned int hdr_len = sa->custom_hdr_len; in process_outb_sa() local 87 dlen = rte_pktmbuf_pkt_len(m_src) + hdr_len; in process_outb_sa() 88 rlen = ipsec_po_out_rlen_get(sa, dlen - hdr_len); in process_outb_sa() 100 hdr = (struct roc_ie_on_outb_hdr *)rte_pktmbuf_prepend(m_src, hdr_len); in process_outb_sa()
|
| /dpdk/app/test/ |
| H A D | test_mbuf.c | 1992 if (rte_pktmbuf_pkt_len(m) != hdr_len) in test_pktmbuf_read_from_offset() 1994 if (rte_pktmbuf_data_len(m) != hdr_len) in test_pktmbuf_read_from_offset() 1996 memset(hdr, 0xde, hdr_len); in test_pktmbuf_read_from_offset() 2002 for (off = 0; off < hdr_len; off++) { in test_pktmbuf_read_from_offset() 2115 unsigned int hdr_len; in create_packet() local 2124 hdr_len = 0; in create_packet() 2134 hdr_len = sizeof(struct rte_ether_hdr); in create_packet() 2140 if (rte_pktmbuf_pkt_len(pkt_seg) != hdr_len) in create_packet() 2142 if (rte_pktmbuf_data_len(pkt_seg) != hdr_len) in create_packet() 2144 for (i = 0; i < hdr_len; i++) in create_packet() [all …]
|
| H A D | test_ipsec_perf.c | 173 prm->tun.hdr_len = sizeof(ipv4_outer); in fill_ipsec_param()
|
| /dpdk/lib/ipsec/ |
| H A D | sa.c | 357 sa->hdr_len = prm->tun.hdr_len; in esp_outb_tun_init() 360 memcpy(sa->hdr, prm->tun.hdr, prm->tun.hdr_len); in esp_outb_tun_init() 365 &sa->hdr[prm->tun.hdr_len]; in esp_outb_tun_init() 366 sa->hdr_len += sizeof(struct rte_udp_hdr); in esp_outb_tun_init() 374 sa->hdr_len - sa->hdr_l3_off, 0, 0, 0, 0, 0); in esp_outb_tun_init() 376 esp_outb_init(sa, sa->hdr_len, prm->ipsec_xform.esn.value); in esp_outb_tun_init() 578 uint32_t hlen = prm->tun.hdr_len; in rte_ipsec_sa_init()
|
| H A D | rte_ipsec_sa.h | 40 uint8_t hdr_len; /**< tunnel header len */ member
|
| H A D | esp_outb.c | 151 hlen = sa->hdr_len + sa->iv_len + sizeof(*esph); in outb_tun_pkt_prepare() 194 rte_memcpy(ph, sa->hdr, sa->hdr_len); in outb_tun_pkt_prepare() 201 sa->hdr_l3_off - sa->hdr_len); in outb_tun_pkt_prepare() 209 esph = (struct rte_esp_hdr *)(ph + sa->hdr_len); in outb_tun_pkt_prepare()
|
| H A D | ipsec_telemetry.c | 87 (sa->statistics.count * sa->hdr_len)); in handle_telemetry_cmd_ipsec_sa_stats()
|
| H A D | sa.h | 107 uint8_t hdr_len; member
|
| /dpdk/drivers/net/hns3/ |
| H A D | hns3_rxtx.c | 3192 uint32_t hdr_len; in hns3_fill_first_desc() local 3198 paylen = rxm->pkt_len - hdr_len; in hns3_fill_first_desc() 3471 struct rte_net_hdr_lens hdr_len; in hns3_parse_tunneling_params() local 3474 m->outer_l3_len = hdr_len.l3_len; in hns3_parse_tunneling_params() 3475 m->outer_l2_len = hdr_len.l2_len; in hns3_parse_tunneling_params() 3476 m->l2_len = m->l2_len - hdr_len.l2_len - hdr_len.l3_len; in hns3_parse_tunneling_params() 3574 uint32_t hdr_len; in hns3_pkt_need_linearized() local 3693 paylen = m->pkt_len - hdr_len; in hns3_outer_header_cksum_prepare() 3708 uint32_t paylen, hdr_len; in hns3_check_tso_pkt_valid() local 3721 paylen = m->pkt_len - hdr_len; in hns3_check_tso_pkt_valid() [all …]
|
| /dpdk/drivers/net/virtio/ |
| H A D | virtqueue.h | 338 uint16_t hdr_len; /**< Ethernet + IP + tcp/udp hdrs */ member 661 ASSIGN_UNLESS_EQUAL((hdr_)->hdr_len, 0); \ 700 hdr->hdr_len = o_l23_len + cookie->l2_len + cookie->l3_len + in virtqueue_xmit_offload() 705 ASSIGN_UNLESS_EQUAL(hdr->hdr_len, 0); in virtqueue_xmit_offload()
|
| /dpdk/examples/l3fwd/ |
| H A D | l3fwd_em.c | 518 int hdr_len; in em_parse_ptype() local 527 hdr_len = rte_ipv4_hdr_len(ipv4_hdr); in em_parse_ptype() 528 if (hdr_len == sizeof(struct rte_ipv4_hdr)) { in em_parse_ptype()
|
| /dpdk/drivers/net/cxgbe/ |
| H A D | sge.c | 700 u64 hdr_len = V_TXPKT_IPHDR_LEN(m->l3_len); in hwcsum() local 704 hdr_len |= V_TXPKT_ETHHDR_LEN(eth_hdr_len); in hwcsum() 706 hdr_len |= V_T6_TXPKT_ETHHDR_LEN(eth_hdr_len); in hwcsum() 707 return V_TXPKT_CSUM_TYPE(csum_type) | hdr_len; in hwcsum()
|
| /dpdk/drivers/net/cxgbe/base/ |
| H A D | t4_msg.h | 437 __be16 hdr_len; member
|