| /dpdk/app/test-pmd/ |
| H A D | csumonly.c | 464 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 D | flowgen.c | 71 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 D | 5tswap.c | 69 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 D | txonly.c | 107 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 D | util.c | 237 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 D | rte_net.h | 116 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 D | packet_burst_generator.c | 95 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 D | packet_burst_generator.h | 38 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 D | gro_vxlan_tcp4.c | 266 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 D | gro_vxlan_udp4.c | 255 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 D | gso_common.h | 54 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 D | actions_gen.c | 620 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 D | hinic_pmd_tx.c | 813 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 D | dpaa_rxtx.c | 270 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 D | mlx5_txpp.c | 314 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 D | hns3_rxtx.c | 3629 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 D | iavf_ipsec_crypto.c | 1631 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 D | rte_eth_bond_pmd.c | 740 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 D | rte_eth_tap.c | 318 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()
|