Home
last modified time | relevance | path

Searched refs:l4_proto (Results 1 – 7 of 7) sorted by relevance

/dpdk/app/test-pmd/
H A Dcsumonly.c81 uint8_t l4_proto; member
115 info->l4_proto = ipv4_hdr->next_proto_id; in parse_ipv4()
118 if (info->l4_proto == IPPROTO_TCP) { in parse_ipv4()
122 } else if (info->l4_proto == IPPROTO_UDP) in parse_ipv4()
135 info->l4_proto = ipv6_hdr->proto; in parse_ipv6()
138 if (info->l4_proto == IPPROTO_TCP) { in parse_ipv6()
185 info->l4_proto = 0; in parse_ethernet()
198 info->outer_l4_proto = info->l4_proto; in update_tunnel_outer()
251 info->l4_proto = 0; in parse_gtp()
505 if (info->l4_proto == IPPROTO_UDP) { in process_inner_cksums()
[all …]
H A Dutil.c241 uint8_t l4_proto; in dump_pkt_burst() local
252 l4_proto = ipv4_hdr->next_proto_id; in dump_pkt_burst()
258 l4_proto = ipv6_hdr->proto; in dump_pkt_burst()
260 if (l4_proto == IPPROTO_UDP) { in dump_pkt_burst()
/dpdk/drivers/net/ena/base/
H A Dena_eth_com.h24 enum ena_eth_io_l4_proto_index l4_proto; member
43 enum ena_eth_io_l4_proto_index l4_proto; member
H A Dena_eth_com.c354 ena_rx_ctx->l4_proto = in ena_com_rx_set_flags()
374 ena_rx_ctx->l4_proto, in ena_com_rx_set_flags()
482 desc->meta_ctrl |= (ena_tx_ctx->l4_proto << in ena_com_prepare_tx()
/dpdk/lib/vhost/
H A Dvirtio_net.c2202 parse_headers(struct rte_mbuf *m, uint8_t *l4_proto) in parse_headers() argument
2240 *l4_proto = ipv4_hdr->next_proto_id; in parse_headers()
2249 *l4_proto = ipv6_hdr->proto; in parse_headers()
2257 switch (*l4_proto) { in parse_headers()
2290 uint8_t l4_proto = 0; in vhost_dequeue_offload_legacy() local
2295 if (parse_headers(m, &l4_proto) < 0) in vhost_dequeue_offload_legacy()
2302 if (l4_proto != IPPROTO_TCP) in vhost_dequeue_offload_legacy()
2307 if (l4_proto != IPPROTO_UDP) in vhost_dequeue_offload_legacy()
2312 if (l4_proto != IPPROTO_SCTP) in vhost_dequeue_offload_legacy()
2328 if (l4_proto != IPPROTO_TCP) in vhost_dequeue_offload_legacy()
[all …]
/dpdk/drivers/net/hns3/
H A Dhns3_rxtx.c3621 uint32_t *l4_proto) in hns3_outer_ipv4_cksum_prepared() argument
3642 *l4_proto = ipv4_hdr->next_proto_id; in hns3_outer_ipv4_cksum_prepared()
3648 uint32_t *l4_proto) in hns3_outer_ipv6_cksum_prepared() argument
3667 *l4_proto = ipv6_hdr->proto; in hns3_outer_ipv6_cksum_prepared()
3675 uint32_t paylen, hdr_len, l4_proto; in hns3_outer_header_cksum_prepare() local
3682 if (hns3_outer_ipv4_cksum_prepared(m, ol_flags, &l4_proto)) in hns3_outer_header_cksum_prepare()
3685 if (hns3_outer_ipv6_cksum_prepared(m, ol_flags, &l4_proto)) in hns3_outer_header_cksum_prepare()
3690 if (l4_proto == IPPROTO_UDP && (ol_flags & RTE_MBUF_F_TX_TCP_SEG)) { in hns3_outer_header_cksum_prepare()
/dpdk/drivers/net/ena/
H A Dena_ethdev.c564 if (ena_rx_ctx->l4_proto == ENA_ETH_IO_L4_PROTO_TCP) in ena_rx_mbuf_prepare()
566 else if (ena_rx_ctx->l4_proto == ENA_ETH_IO_L4_PROTO_UDP) in ena_rx_mbuf_prepare()
648 ena_tx_ctx->l4_proto = ENA_ETH_IO_L4_PROTO_TCP; in ena_tx_mbuf_prepare()
653 ena_tx_ctx->l4_proto = ENA_ETH_IO_L4_PROTO_UDP; in ena_tx_mbuf_prepare()
656 ena_tx_ctx->l4_proto = ENA_ETH_IO_L4_PROTO_UNKNOWN; in ena_tx_mbuf_prepare()