Home
last modified time | relevance | path

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

12

/f-stack/dpdk/examples/vhost/
H A Dvirtio_net.c32 dev->hdr_len = sizeof(struct virtio_net_hdr_mrg_rxbuf); in vs_vhost_net_setup()
34 dev->hdr_len = sizeof(struct virtio_net_hdr); in vs_vhost_net_setup()
84 if (likely(desc_chunck_len >= dev->hdr_len)) { in enqueue_pkt()
86 desc_offset = dev->hdr_len; in enqueue_pkt()
89 uint64_t remain = dev->hdr_len; in enqueue_pkt()
109 desc_chunck_len = desc->len - dev->hdr_len; in enqueue_pkt()
110 desc_gaddr += dev->hdr_len; in enqueue_pkt()
120 desc_avail = desc->len - dev->hdr_len; in enqueue_pkt()
209 dev->hdr_len; in vs_enqueue_pkts()
220 vr->used->ring[used_idx].len = dev->hdr_len; in vs_enqueue_pkts()
[all …]
H A Dmain.h52 size_t hdr_len; member
/f-stack/dpdk/drivers/crypto/octeontx2/
H A Dotx2_ipsec_po_ops.h68 int hdr_len, mdata_len, ret = 0; in process_outb_sa() local
74 hdr_len = sizeof(*hdr); in process_outb_sa()
76 dlen = rte_pktmbuf_pkt_len(m_src) + hdr_len; in process_outb_sa()
77 rlen = otx2_ipsec_po_out_rlen_get(sess, dlen - hdr_len); in process_outb_sa()
79 extend_head = hdr_len + RTE_ETHER_HDR_LEN; in process_outb_sa()
105 memcpy(data, data + hdr_len, RTE_ETHER_HDR_LEN); in process_outb_sa()
/f-stack/lib/
H A Dff_dpdk_kni.c354 int hdr_len; in protocol_filter_ip() local
363 hdr_len = (hdr->version_ihl & 0x0f) << 2; in protocol_filter_ip()
364 if (len < hdr_len) in protocol_filter_ip()
373 hdr_len = sizeof(struct rte_ipv6_hdr); in protocol_filter_ip()
375 hdr_len += get_ipv6_hdr_len(&proto, (void *)data + hdr_len, len - hdr_len); in protocol_filter_ip()
377 if (len < hdr_len) in protocol_filter_ip()
384 next = (void *)data + hdr_len; in protocol_filter_ip()
385 next_len = len - hdr_len; in protocol_filter_ip()
/f-stack/dpdk/lib/librte_gro/
H A Dgro_udp4.h203 uint16_t hdr_len, l2_len; in merge_two_udp4_packets() local
215 hdr_len = l2_offset + pkt_head->l2_len + pkt_head->l3_len; in merge_two_udp4_packets()
218 + pkt_tail->pkt_len - hdr_len; in merge_two_udp4_packets()
223 rte_pktmbuf_adj(pkt_tail, hdr_len); in merge_two_udp4_packets()
H A Dgro_tcp4.h215 uint16_t hdr_len, l2_len; in merge_two_tcp4_packets() local
226 hdr_len = l2_offset + pkt_head->l2_len + pkt_head->l3_len + in merge_two_tcp4_packets()
230 hdr_len > MAX_IPV4_PKT_LENGTH)) in merge_two_tcp4_packets()
234 rte_pktmbuf_adj(pkt_tail, hdr_len); in merge_two_tcp4_packets()
H A Dgro_udp4.c204 uint16_t ip_id, hdr_len; in gro_udp4_reassemble() local
216 hdr_len = pkt->l2_len + pkt->l3_len; in gro_udp4_reassemble()
228 if (pkt->pkt_len <= hdr_len) in gro_udp4_reassemble()
349 uint16_t hdr_len; in gro_udp4_merge_items() local
354 hdr_len = pkt->l2_len + pkt->l3_len; in gro_udp4_merge_items()
355 ip_dl = pkt->pkt_len - hdr_len; in gro_udp4_merge_items()
H A Dgro_vxlan_udp4.c303 uint16_t hdr_len; in gro_vxlan_udp4_reassemble() local
325 hdr_len = pkt->outer_l2_len + pkt->outer_l3_len + pkt->l2_len + in gro_vxlan_udp4_reassemble()
331 if (pkt->pkt_len <= hdr_len) in gro_vxlan_udp4_reassemble()
334 ip_dl = pkt->pkt_len - hdr_len; in gro_vxlan_udp4_reassemble()
459 uint16_t hdr_len; in gro_vxlan_udp4_merge_items() local
464 hdr_len = pkt->outer_l2_len + pkt->outer_l3_len + pkt->l2_len + in gro_vxlan_udp4_merge_items()
466 ip_dl = pkt->pkt_len - hdr_len; in gro_vxlan_udp4_merge_items()
H A Dgro_tcp4.c202 uint16_t ip_id, hdr_len, frag_off; in gro_tcp4_reassemble() local
221 hdr_len = pkt->l2_len + pkt->l3_len + pkt->l4_len; in gro_tcp4_reassemble()
233 tcp_dl = pkt->pkt_len - hdr_len; in gro_tcp4_reassemble()
H A Dgro_vxlan_tcp4.c307 uint16_t hdr_len; in gro_vxlan_tcp4_reassemble() local
336 hdr_len = pkt->outer_l2_len + pkt->outer_l3_len + pkt->l2_len + in gro_vxlan_tcp4_reassemble()
342 tcp_dl = pkt->pkt_len - hdr_len; in gro_vxlan_tcp4_reassemble()
/f-stack/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,
/f-stack/dpdk/app/test/
H A Dtest_mbuf.c1987 if (rte_pktmbuf_pkt_len(m) != hdr_len) in test_pktmbuf_read_from_offset()
1989 if (rte_pktmbuf_data_len(m) != hdr_len) in test_pktmbuf_read_from_offset()
1991 memset(hdr, 0xde, hdr_len); in test_pktmbuf_read_from_offset()
1997 for (off = 0; off < hdr_len; off++) { in test_pktmbuf_read_from_offset()
2114 unsigned int hdr_len; in create_packet() local
2123 hdr_len = 0; in create_packet()
2133 hdr_len = sizeof(struct rte_ether_hdr); in create_packet()
2139 if (rte_pktmbuf_pkt_len(pkt_seg) != hdr_len) in create_packet()
2141 if (rte_pktmbuf_data_len(pkt_seg) != hdr_len) in create_packet()
2143 for (i = 0; i < hdr_len; i++) in create_packet()
[all …]
/f-stack/dpdk/app/test-pmd/
H A Dflowgen.c57 ip_sum(const unaligned_uint16_t *hdr, int hdr_len) in ip_sum() argument
61 while (hdr_len > 1) in ip_sum()
66 hdr_len -= 2; in ip_sum()
/f-stack/dpdk/lib/librte_ipsec/
H A Dsa.c338 sa->hdr_len = prm->tun.hdr_len; in esp_outb_tun_init()
343 sa->hdr_len - sa->hdr_l3_off, 0, 0, 0, 0, 0); in esp_outb_tun_init()
345 memcpy(sa->hdr, prm->tun.hdr, sa->hdr_len); in esp_outb_tun_init()
347 esp_outb_init(sa, sa->hdr_len); in esp_outb_tun_init()
511 prm->tun.hdr_len > sizeof(sa->hdr)) in rte_ipsec_sa_init()
H A Drte_ipsec_sa.h40 uint8_t hdr_len; /**< tunnel header len */ member
H A Dsa.h102 uint8_t hdr_len; member
H A Desp_outb.c120 hlen = sa->hdr_len + sa->iv_len + sizeof(*esph); in outb_tun_pkt_prepare()
155 rte_memcpy(ph, sa->hdr, sa->hdr_len); in outb_tun_pkt_prepare()
162 esph = (struct rte_esp_hdr *)(ph + sa->hdr_len); in outb_tun_pkt_prepare()
/f-stack/dpdk/drivers/net/hns3/
H A Dhns3_rxtx.c2743 uint32_t hdr_len; in hns3_fill_first_desc() local
2749 paylen = rxm->pkt_len - hdr_len; in hns3_fill_first_desc()
3015 struct rte_net_hdr_lens hdr_len; in hns3_parse_tunneling_params() local
3018 m->outer_l3_len = hdr_len.l3_len; in hns3_parse_tunneling_params()
3019 m->outer_l2_len = hdr_len.l2_len; in hns3_parse_tunneling_params()
3020 m->l2_len = m->l2_len - hdr_len.l2_len - hdr_len.l3_len; in hns3_parse_tunneling_params()
3114 uint32_t hdr_len; in hns3_pkt_need_linearized() local
3186 paylen = m->pkt_len - hdr_len; in hns3_outer_header_cksum_prepare()
3201 uint32_t paylen, hdr_len; in hns3_check_tso_pkt_valid() local
3214 paylen = m->pkt_len - hdr_len; in hns3_check_tso_pkt_valid()
[all …]
/f-stack/freebsd/kern/
H A Duipc_sockbuf.c135 int hdr_len, trail_len; in sbready_compress() local
137 hdr_len = n->m_epg_hdrlen; in sbready_compress()
139 if (trail_len != 0 && hdr_len != 0 && in sbready_compress()
140 trail_len + hdr_len <= MBUF_PEXT_TRAIL_LEN) { in sbready_compress()
143 n->m_epg_hdr, hdr_len); in sbready_compress()
144 m->m_epg_trllen += hdr_len; in sbready_compress()
145 m->m_len += hdr_len; in sbready_compress()
147 n->m_len -= hdr_len; in sbready_compress()
/f-stack/dpdk/drivers/net/virtio/
H A Dvirtqueue.h313 uint16_t hdr_len; /**< Ethernet + IP + tcp/udp hdrs */ member
636 ASSIGN_UNLESS_EQUAL((hdr_)->hdr_len, 0); \
675 hdr->hdr_len = in virtqueue_xmit_offload()
682 ASSIGN_UNLESS_EQUAL(hdr->hdr_len, 0); in virtqueue_xmit_offload()
/f-stack/dpdk/examples/l3fwd/
H A Dl3fwd_em.c573 int hdr_len; in em_parse_ptype() local
582 hdr_len = rte_ipv4_hdr_len(ipv4_hdr); in em_parse_ptype()
583 if (hdr_len == sizeof(struct rte_ipv4_hdr)) { in em_parse_ptype()
/f-stack/freebsd/contrib/alpine-hal/
H A Dal_hal_udma_config.h520 uint32_t hdr_len);

12