Home
last modified time | relevance | path

Searched refs:hdr_len (Results 1 – 25 of 37) sorted by relevance

12

/dpdk/examples/vhost/
H A Dvirtio_net.c33 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 Dmain.h53 size_t hdr_len; member
/dpdk/lib/gro/
H A Dgro_udp4.h201 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 Dgro_tcp4.h213 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 Dgro_udp4.c203 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 Dgro_vxlan_udp4.c302 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 Dgro_tcp4.c201 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 Dgro_vxlan_tcp4.c306 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 Def10_mcdi.c135 __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 Dsiena_mcdi.c31 __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 Defx_mcdi.c198 __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 Dsiena_impl.h116 __in_bcount(hdr_len) void *hdrp,
117 __in size_t hdr_len,
/dpdk/drivers/crypto/cnxk/
H A Dcn9k_ipsec_la_ops.h77 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 Dtest_mbuf.c1992 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 Dtest_ipsec_perf.c173 prm->tun.hdr_len = sizeof(ipv4_outer); in fill_ipsec_param()
/dpdk/lib/ipsec/
H A Dsa.c357 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 Drte_ipsec_sa.h40 uint8_t hdr_len; /**< tunnel header len */ member
H A Desp_outb.c151 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 Dipsec_telemetry.c87 (sa->statistics.count * sa->hdr_len)); in handle_telemetry_cmd_ipsec_sa_stats()
H A Dsa.h107 uint8_t hdr_len; member
/dpdk/drivers/net/hns3/
H A Dhns3_rxtx.c3192 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 Dvirtqueue.h338 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 Dl3fwd_em.c518 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 Dsge.c700 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 Dt4_msg.h437 __be16 hdr_len; member

12