| /f-stack/dpdk/examples/vhost/ |
| H A D | virtio_net.c | 32 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 D | main.h | 52 size_t hdr_len; member
|
| /f-stack/dpdk/drivers/crypto/octeontx2/ |
| H A D | otx2_ipsec_po_ops.h | 68 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 D | ff_dpdk_kni.c | 354 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 D | gro_udp4.h | 203 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 D | gro_tcp4.h | 215 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 D | gro_udp4.c | 204 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 D | gro_vxlan_udp4.c | 303 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 D | gro_tcp4.c | 202 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 D | gro_vxlan_tcp4.c | 307 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 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,
|
| /f-stack/dpdk/app/test/ |
| H A D | test_mbuf.c | 1987 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 D | flowgen.c | 57 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 D | sa.c | 338 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 D | rte_ipsec_sa.h | 40 uint8_t hdr_len; /**< tunnel header len */ member
|
| H A D | sa.h | 102 uint8_t hdr_len; member
|
| H A D | esp_outb.c | 120 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 D | hns3_rxtx.c | 2743 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 D | uipc_sockbuf.c | 135 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 D | virtqueue.h | 313 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 D | l3fwd_em.c | 573 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 D | al_hal_udma_config.h | 520 uint32_t hdr_len);
|