Home
last modified time | relevance | path

Searched refs:udp_hdr (Results 1 – 19 of 19) sorted by relevance

/dpdk/app/test-pmd/
H A Dcsumonly.c464 struct rte_udp_hdr *udp_hdr; in process_inner_cksums() local
518 udp_hdr->dgram_cksum = 0; in process_inner_cksums()
519 udp_hdr->dgram_cksum = in process_inner_cksums()
574 struct rte_udp_hdr *udp_hdr; in process_outer_cksums() local
600 udp_hdr->dgram_cksum in process_outer_cksums()
603 udp_hdr->dgram_cksum in process_outer_cksums()
619 udp_hdr->dgram_cksum = 0; in process_outer_cksums()
623 udp_hdr->dgram_cksum = 0; in process_outer_cksums()
907 struct rte_udp_hdr *udp_hdr; in pkt_burst_checksum_forward() local
911 parse_gtp(udp_hdr, &info); in pkt_burst_checksum_forward()
[all …]
H A Dflowgen.c71 struct rte_udp_hdr *udp_hdr; in pkt_burst_flow_gen() local
145 udp_hdr = (struct rte_udp_hdr *)(ip_hdr + 1); in pkt_burst_flow_gen()
146 udp_hdr->src_port = rte_cpu_to_be_16(cfg_udp_src); in pkt_burst_flow_gen()
147 udp_hdr->dst_port = rte_cpu_to_be_16(cfg_udp_dst); in pkt_burst_flow_gen()
148 udp_hdr->dgram_cksum = 0; /* No UDP checksum. */ in pkt_burst_flow_gen()
149 udp_hdr->dgram_len = RTE_CPU_TO_BE_16(pkt_size - in pkt_burst_flow_gen()
H A D5tswap.c69 swap_udp(struct rte_udp_hdr *udp_hdr) in swap_udp() argument
74 port = udp_hdr->src_port; in swap_udp()
75 udp_hdr->src_port = udp_hdr->dst_port; in swap_udp()
76 udp_hdr->dst_port = port; in swap_udp()
H A Dtxonly.c107 struct rte_udp_hdr *udp_hdr, in setup_pkt_udp_ip_headers() argument
118 udp_hdr->src_port = rte_cpu_to_be_16(tx_udp_src_port); in setup_pkt_udp_ip_headers()
119 udp_hdr->dst_port = rte_cpu_to_be_16(tx_udp_dst_port); in setup_pkt_udp_ip_headers()
120 udp_hdr->dgram_len = RTE_CPU_TO_BE_16(pkt_len); in setup_pkt_udp_ip_headers()
121 udp_hdr->dgram_cksum = 0; /* No UDP checksum. */ in setup_pkt_udp_ip_headers()
165 struct rte_udp_hdr *udp_hdr; in update_pkt_header() local
174 udp_hdr = rte_pktmbuf_mtod_offset(pkt, struct rte_udp_hdr *, in update_pkt_header()
178 udp_hdr->dgram_len = RTE_CPU_TO_BE_16(pkt_len); in update_pkt_header()
H A Dutil.c237 struct rte_udp_hdr *udp_hdr; in dump_pkt_burst() local
261 udp_hdr = rte_pktmbuf_mtod_offset(mb, in dump_pkt_burst()
268 udp_port = RTE_BE_TO_CPU_16(udp_hdr->dst_port); in dump_pkt_burst()
/dpdk/lib/net/
H A Drte_net.h116 struct rte_udp_hdr *udp_hdr; in rte_net_intel_cksum_flags_prepare() local
160 udp_hdr = (struct rte_udp_hdr *)((char *)ipv4_hdr + in rte_net_intel_cksum_flags_prepare()
162 udp_hdr->dgram_cksum = rte_ipv4_phdr_cksum(ipv4_hdr, in rte_net_intel_cksum_flags_prepare()
168 udp_hdr = rte_pktmbuf_mtod_offset(m, in rte_net_intel_cksum_flags_prepare()
171 udp_hdr->dgram_cksum = rte_ipv6_phdr_cksum(ipv6_hdr, in rte_net_intel_cksum_flags_prepare()
/dpdk/app/test/
H A Dpacket_burst_generator.c95 initialize_udp_header(struct rte_udp_hdr *udp_hdr, uint16_t src_port, in initialize_udp_header() argument
102 udp_hdr->src_port = rte_cpu_to_be_16(src_port); in initialize_udp_header()
103 udp_hdr->dst_port = rte_cpu_to_be_16(dst_port); in initialize_udp_header()
104 udp_hdr->dgram_len = rte_cpu_to_be_16(pkt_len); in initialize_udp_header()
105 udp_hdr->dgram_cksum = 0; /* No UDP checksum. */ in initialize_udp_header()
263 void *ip_hdr, uint8_t ipv4, struct rte_udp_hdr *udp_hdr, in generate_packet_burst() argument
309 copy_buf_to_pkt(udp_hdr, sizeof(*udp_hdr), pkt, in generate_packet_burst()
314 copy_buf_to_pkt(udp_hdr, sizeof(*udp_hdr), pkt, in generate_packet_burst()
H A Dpacket_burst_generator.h38 initialize_udp_header(struct rte_udp_hdr *udp_hdr, uint16_t src_port,
64 void *ip_hdr, uint8_t ipv4, struct rte_udp_hdr *udp_hdr,
/dpdk/lib/gro/
H A Dgro_vxlan_tcp4.c266 struct rte_udp_hdr *udp_hdr; in update_vxlan_header() local
278 udp_hdr = (struct rte_udp_hdr *)((char *)ipv4_hdr + pkt->outer_l3_len); in update_vxlan_header()
279 udp_hdr->dgram_len = rte_cpu_to_be_16(len); in update_vxlan_header()
283 ipv4_hdr = (struct rte_ipv4_hdr *)((char *)udp_hdr + pkt->l2_len); in update_vxlan_header()
295 struct rte_udp_hdr *udp_hdr; in gro_vxlan_tcp4_reassemble() local
319 udp_hdr = (struct rte_udp_hdr *)((char *)outer_ipv4_hdr + in gro_vxlan_tcp4_reassemble()
321 vxlan_hdr = (struct rte_vxlan_hdr *)((char *)udp_hdr + in gro_vxlan_tcp4_reassemble()
325 ipv4_hdr = (struct rte_ipv4_hdr *)((char *)udp_hdr + pkt->l2_len); in gro_vxlan_tcp4_reassemble()
374 key.outer_src_port = udp_hdr->src_port; in gro_vxlan_tcp4_reassemble()
375 key.outer_dst_port = udp_hdr->dst_port; in gro_vxlan_tcp4_reassemble()
H A Dgro_vxlan_udp4.c255 struct rte_udp_hdr *udp_hdr; in update_vxlan_header() local
268 udp_hdr = (struct rte_udp_hdr *)((char *)ipv4_hdr + pkt->outer_l3_len); in update_vxlan_header()
269 udp_hdr->dgram_len = rte_cpu_to_be_16(len); in update_vxlan_header()
273 ipv4_hdr = (struct rte_ipv4_hdr *)((char *)udp_hdr + pkt->l2_len); in update_vxlan_header()
291 struct rte_udp_hdr *udp_hdr; in gro_vxlan_udp4_reassemble() local
309 udp_hdr = (struct rte_udp_hdr *)((char *)outer_ipv4_hdr + in gro_vxlan_udp4_reassemble()
311 vxlan_hdr = (struct rte_vxlan_hdr *)((char *)udp_hdr + in gro_vxlan_udp4_reassemble()
316 ipv4_hdr = (struct rte_ipv4_hdr *)((char *)udp_hdr + pkt->l2_len); in gro_vxlan_udp4_reassemble()
355 key.outer_dst_port = udp_hdr->dst_port; in gro_vxlan_udp4_reassemble()
/dpdk/lib/gso/
H A Dgso_common.h54 struct rte_udp_hdr *udp_hdr; in update_udp_header() local
56 udp_hdr = (struct rte_udp_hdr *)(rte_pktmbuf_mtod(pkt, char *) + in update_udp_header()
58 udp_hdr->dgram_len = rte_cpu_to_be_16(pkt->pkt_len - udp_offset); in update_udp_header()
/dpdk/app/test-flow-perf/
H A Dactions_gen.c620 struct rte_udp_hdr udp_hdr; in add_udp_header() local
625 memset(&udp_hdr, 0, sizeof(struct rte_flow_item_udp)); in add_udp_header()
627 udp_hdr.dst_port = RTE_BE16(RTE_VXLAN_DEFAULT_PORT); in add_udp_header()
629 udp_hdr.dst_port = RTE_BE16(RTE_VXLAN_GPE_UDP_PORT); in add_udp_header()
631 udp_hdr.dst_port = RTE_BE16(RTE_GENEVE_UDP_PORT); in add_udp_header()
633 udp_hdr.dst_port = RTE_BE16(RTE_GTPU_UDP_PORT); in add_udp_header()
634 memcpy(*header, &udp_hdr, sizeof(udp_hdr)); in add_udp_header()
635 *header += sizeof(udp_hdr); in add_udp_header()
/dpdk/drivers/net/hinic/
H A Dhinic_pmd_tx.c813 struct rte_udp_hdr *udp_hdr; in hinic_analyze_outer_ip_vxlan() local
830 udp_hdr = (struct rte_udp_hdr *)((char *)ipv4_hdr + in hinic_analyze_outer_ip_vxlan()
832 udp_hdr->dgram_cksum = 0; in hinic_analyze_outer_ip_vxlan()
836 udp_hdr = rte_pktmbuf_mtod_offset(mbuf, struct rte_udp_hdr *, in hinic_analyze_outer_ip_vxlan()
839 udp_hdr->dgram_cksum = 0; in hinic_analyze_outer_ip_vxlan()
898 struct rte_udp_hdr *udp_hdr; in hinic_calculate_udp_checksum() local
908 udp_hdr = (struct rte_udp_hdr *)((char *)ipv4_hdr + in hinic_calculate_udp_checksum()
910 udp_hdr->dgram_cksum = hinic_ipv4_phdr_cksum(ipv4_hdr, in hinic_calculate_udp_checksum()
916 udp_hdr = rte_pktmbuf_mtod_offset(mbuf, struct rte_udp_hdr *, in hinic_calculate_udp_checksum()
919 udp_hdr->dgram_cksum = hinic_ipv6_phdr_cksum(ipv6_hdr, in hinic_calculate_udp_checksum()
/dpdk/drivers/net/dpaa/
H A Ddpaa_rxtx.c270 struct rte_udp_hdr *udp_hdr = (struct rte_udp_hdr *)(l3_hdr + in dpaa_checksum() local
272 udp_hdr->dgram_cksum = 0; in dpaa_checksum()
274 udp_hdr->dgram_cksum = rte_ipv4_udptcp_cksum(ipv4_hdr, in dpaa_checksum()
275 udp_hdr); in dpaa_checksum()
277 udp_hdr->dgram_cksum = rte_ipv6_udptcp_cksum(ipv6_hdr, in dpaa_checksum()
278 udp_hdr); in dpaa_checksum()
/dpdk/drivers/net/mlx5/
H A Dmlx5_txpp.c314 struct rte_udp_hdr *udp_hdr; in mlx5_txpp_fill_wqe_clock_queue() local
357 udp_hdr = (struct rte_udp_hdr *)dst; in mlx5_txpp_fill_wqe_clock_queue()
358 udp_hdr->src_port = RTE_BE16(9); /* RFC863 Discard. */ in mlx5_txpp_fill_wqe_clock_queue()
359 udp_hdr->dst_port = RTE_BE16(9); in mlx5_txpp_fill_wqe_clock_queue()
360 udp_hdr->dgram_len = RTE_BE16(MLX5_TXPP_TEST_PKT_SIZE - in mlx5_txpp_fill_wqe_clock_queue()
363 udp_hdr->dgram_cksum = 0; in mlx5_txpp_fill_wqe_clock_queue()
/dpdk/drivers/net/hns3/
H A Dhns3_rxtx.c3629 struct rte_udp_hdr *udp_hdr; in hns3_outer_ipv4_cksum_prepared() local
3636 udp_hdr = rte_pktmbuf_mtod_offset(m, struct rte_udp_hdr *, in hns3_outer_ipv4_cksum_prepared()
3654 struct rte_udp_hdr *udp_hdr; in hns3_outer_ipv6_cksum_prepared() local
3661 udp_hdr = rte_pktmbuf_mtod_offset(m, struct rte_udp_hdr *, in hns3_outer_ipv6_cksum_prepared()
3676 struct rte_udp_hdr *udp_hdr; in hns3_outer_header_cksum_prepare() local
3696 udp_hdr = rte_pktmbuf_mtod_offset(m, struct rte_udp_hdr *, in hns3_outer_header_cksum_prepare()
3699 udp_hdr->dgram_cksum = 0; in hns3_outer_header_cksum_prepare()
3818 struct rte_udp_hdr *udp_hdr; in hns3_validate_tunnel_cksum() local
3832 udp_hdr = rte_pktmbuf_mtod_offset(m, struct rte_udp_hdr *, in hns3_validate_tunnel_cksum()
3834 dst_port = rte_be_to_cpu_16(udp_hdr->dst_port); in hns3_validate_tunnel_cksum()
[all …]
/dpdk/drivers/net/iavf/
H A Diavf_ipsec_crypto.c1631 struct rte_udp_hdr udp_hdr; member
1744 &ipsec_flow->udp_hdr); in iavf_ipsec_flow_item_parse()
1817 ipsec_flow->udp_hdr.dst_port); in iavf_ipsec_flow_create()
1827 ipsec_flow->udp_hdr.dst_port); in iavf_ipsec_flow_create()
/dpdk/drivers/net/bonding/
H A Drte_eth_bond_pmd.c740 struct rte_udp_hdr *udp_hdr; in burst_xmit_l34_hash() local
775 udp_hdr = (struct rte_udp_hdr *) in burst_xmit_l34_hash()
778 if ((size_t)udp_hdr + sizeof(*udp_hdr) in burst_xmit_l34_hash()
780 l4hash = HASH_L4_PORTS(udp_hdr); in burst_xmit_l34_hash()
792 udp_hdr = (struct rte_udp_hdr *)(ipv6_hdr + 1); in burst_xmit_l34_hash()
793 l4hash = HASH_L4_PORTS(udp_hdr); in burst_xmit_l34_hash()
/dpdk/drivers/net/tap/
H A Drte_eth_tap.c318 struct rte_udp_hdr *udp_hdr; in tap_verify_csum() local
373 udp_hdr = (struct rte_udp_hdr *)l4_hdr; in tap_verify_csum()
374 if (udp_hdr->dgram_cksum == 0) { in tap_verify_csum()