Home
last modified time | relevance | path

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

/f-stack/dpdk/app/test-pmd/
H A Dcsumonly.c461 struct rte_udp_hdr *udp_hdr; in process_inner_cksums() local
504 udp_hdr->dgram_cksum = 0; in process_inner_cksums()
508 udp_hdr->dgram_cksum = in process_inner_cksums()
554 struct rte_udp_hdr *udp_hdr; in process_outer_cksums() local
580 udp_hdr->dgram_cksum in process_outer_cksums()
583 udp_hdr->dgram_cksum in process_outer_cksums()
599 udp_hdr->dgram_cksum = 0; in process_outer_cksums()
603 udp_hdr->dgram_cksum = 0; in process_outer_cksums()
605 udp_hdr->dgram_cksum = in process_outer_cksums()
608 udp_hdr->dgram_cksum = in process_outer_cksums()
[all …]
H A Dflowgen.c91 struct rte_udp_hdr *udp_hdr; in pkt_burst_flow_gen() local
157 udp_hdr = (struct rte_udp_hdr *)(ip_hdr + 1); in pkt_burst_flow_gen()
158 udp_hdr->src_port = rte_cpu_to_be_16(cfg_udp_src); in pkt_burst_flow_gen()
159 udp_hdr->dst_port = rte_cpu_to_be_16(cfg_udp_dst); in pkt_burst_flow_gen()
160 udp_hdr->dgram_cksum = 0; /* No UDP checksum. */ in pkt_burst_flow_gen()
161 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.c105 struct rte_udp_hdr *udp_hdr, in setup_pkt_udp_ip_headers() argument
116 udp_hdr->src_port = rte_cpu_to_be_16(tx_udp_src_port); in setup_pkt_udp_ip_headers()
117 udp_hdr->dst_port = rte_cpu_to_be_16(tx_udp_dst_port); in setup_pkt_udp_ip_headers()
118 udp_hdr->dgram_len = RTE_CPU_TO_BE_16(pkt_len); in setup_pkt_udp_ip_headers()
119 udp_hdr->dgram_cksum = 0; /* No UDP checksum. */ in setup_pkt_udp_ip_headers()
163 struct rte_udp_hdr *udp_hdr; in update_pkt_header() local
172 udp_hdr = rte_pktmbuf_mtod_offset(pkt, struct rte_udp_hdr *, in update_pkt_header()
176 udp_hdr->dgram_len = RTE_CPU_TO_BE_16(pkt_len); in update_pkt_header()
H A Dutil.c188 struct rte_udp_hdr *udp_hdr; in dump_pkt_burst() local
212 udp_hdr = rte_pktmbuf_mtod_offset(mb, in dump_pkt_burst()
219 udp_port = RTE_BE_TO_CPU_16(udp_hdr->dst_port); in dump_pkt_burst()
/f-stack/dpdk/lib/librte_net/
H A Drte_net.h120 struct rte_udp_hdr *udp_hdr; in rte_net_intel_cksum_flags_prepare() local
153 udp_hdr = (struct rte_udp_hdr *)((char *)ipv4_hdr + in rte_net_intel_cksum_flags_prepare()
155 udp_hdr->dgram_cksum = rte_ipv4_phdr_cksum(ipv4_hdr, in rte_net_intel_cksum_flags_prepare()
161 udp_hdr = rte_pktmbuf_mtod_offset(m, in rte_net_intel_cksum_flags_prepare()
164 udp_hdr->dgram_cksum = rte_ipv6_phdr_cksum(ipv6_hdr, in rte_net_intel_cksum_flags_prepare()
/f-stack/dpdk/app/test/
H A Dpacket_burst_generator.c94 initialize_udp_header(struct rte_udp_hdr *udp_hdr, uint16_t src_port, in initialize_udp_header() argument
101 udp_hdr->src_port = rte_cpu_to_be_16(src_port); in initialize_udp_header()
102 udp_hdr->dst_port = rte_cpu_to_be_16(dst_port); in initialize_udp_header()
103 udp_hdr->dgram_len = rte_cpu_to_be_16(pkt_len); in initialize_udp_header()
104 udp_hdr->dgram_cksum = 0; /* No UDP checksum. */ in initialize_udp_header()
261 void *ip_hdr, uint8_t ipv4, struct rte_udp_hdr *udp_hdr, in generate_packet_burst() argument
307 copy_buf_to_pkt(udp_hdr, sizeof(*udp_hdr), pkt, in generate_packet_burst()
312 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,
/f-stack/dpdk/lib/librte_gso/
H A Dgso_common.h49 struct rte_udp_hdr *udp_hdr; in update_udp_header() local
51 udp_hdr = (struct rte_udp_hdr *)(rte_pktmbuf_mtod(pkt, char *) + in update_udp_header()
53 udp_hdr->dgram_len = rte_cpu_to_be_16(pkt->pkt_len - udp_offset); in update_udp_header()
/f-stack/dpdk/lib/librte_gro/
H A Dgro_vxlan_tcp4.c267 struct rte_udp_hdr *udp_hdr; in update_vxlan_header() local
279 udp_hdr = (struct rte_udp_hdr *)((char *)ipv4_hdr + pkt->outer_l3_len); in update_vxlan_header()
280 udp_hdr->dgram_len = rte_cpu_to_be_16(len); in update_vxlan_header()
284 ipv4_hdr = (struct rte_ipv4_hdr *)((char *)udp_hdr + pkt->l2_len); in update_vxlan_header()
296 struct rte_udp_hdr *udp_hdr; in gro_vxlan_tcp4_reassemble() local
320 udp_hdr = (struct rte_udp_hdr *)((char *)outer_ipv4_hdr + in gro_vxlan_tcp4_reassemble()
322 vxlan_hdr = (struct rte_vxlan_hdr *)((char *)udp_hdr + in gro_vxlan_tcp4_reassemble()
326 ipv4_hdr = (struct rte_ipv4_hdr *)((char *)udp_hdr + pkt->l2_len); in gro_vxlan_tcp4_reassemble()
375 key.outer_src_port = udp_hdr->src_port; in gro_vxlan_tcp4_reassemble()
376 key.outer_dst_port = udp_hdr->dst_port; in gro_vxlan_tcp4_reassemble()
H A Dgro_vxlan_udp4.c256 struct rte_udp_hdr *udp_hdr; in update_vxlan_header() local
269 udp_hdr = (struct rte_udp_hdr *)((char *)ipv4_hdr + pkt->outer_l3_len); in update_vxlan_header()
270 udp_hdr->dgram_len = rte_cpu_to_be_16(len); in update_vxlan_header()
274 ipv4_hdr = (struct rte_ipv4_hdr *)((char *)udp_hdr + pkt->l2_len); in update_vxlan_header()
292 struct rte_udp_hdr *udp_hdr; in gro_vxlan_udp4_reassemble() local
310 udp_hdr = (struct rte_udp_hdr *)((char *)outer_ipv4_hdr + in gro_vxlan_udp4_reassemble()
312 vxlan_hdr = (struct rte_vxlan_hdr *)((char *)udp_hdr + in gro_vxlan_udp4_reassemble()
317 ipv4_hdr = (struct rte_ipv4_hdr *)((char *)udp_hdr + pkt->l2_len); in gro_vxlan_udp4_reassemble()
356 key.outer_dst_port = udp_hdr->dst_port; in gro_vxlan_udp4_reassemble()
/f-stack/dpdk/app/test-flow-perf/
H A Dactions_gen.c625 struct rte_udp_hdr udp_hdr; in add_udp_header() local
630 memset(&udp_hdr, 0, sizeof(struct rte_flow_item_udp)); in add_udp_header()
632 udp_hdr.dst_port = RTE_BE16(RTE_VXLAN_DEFAULT_PORT); in add_udp_header()
634 udp_hdr.dst_port = RTE_BE16(RTE_VXLAN_GPE_UDP_PORT); in add_udp_header()
636 udp_hdr.dst_port = RTE_BE16(RTE_GENEVE_UDP_PORT); in add_udp_header()
638 udp_hdr.dst_port = RTE_BE16(RTE_GTPU_UDP_PORT); in add_udp_header()
639 memcpy(*header, &udp_hdr, sizeof(udp_hdr)); in add_udp_header()
640 *header += sizeof(udp_hdr); in add_udp_header()
/f-stack/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()
/f-stack/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()
/f-stack/dpdk/drivers/net/mlx5/
H A Dmlx5_txpp.c396 struct rte_udp_hdr *udp_hdr; in mlx5_txpp_fill_wqe_clock_queue() local
439 udp_hdr = (struct rte_udp_hdr *)dst; in mlx5_txpp_fill_wqe_clock_queue()
440 udp_hdr->src_port = RTE_BE16(9); /* RFC863 Discard. */ in mlx5_txpp_fill_wqe_clock_queue()
441 udp_hdr->dst_port = RTE_BE16(9); in mlx5_txpp_fill_wqe_clock_queue()
442 udp_hdr->dgram_len = RTE_BE16(MLX5_TXPP_TEST_PKT_SIZE - in mlx5_txpp_fill_wqe_clock_queue()
445 udp_hdr->dgram_cksum = 0; in mlx5_txpp_fill_wqe_clock_queue()
/f-stack/dpdk/drivers/net/bonding/
H A Drte_eth_bond_pmd.c744 struct rte_udp_hdr *udp_hdr; in burst_xmit_l34_hash() local
779 udp_hdr = (struct rte_udp_hdr *) in burst_xmit_l34_hash()
782 if ((size_t)udp_hdr + sizeof(*udp_hdr) in burst_xmit_l34_hash()
784 l4hash = HASH_L4_PORTS(udp_hdr); in burst_xmit_l34_hash()
796 udp_hdr = (struct rte_udp_hdr *)(ipv6_hdr + 1); in burst_xmit_l34_hash()
797 l4hash = HASH_L4_PORTS(udp_hdr); in burst_xmit_l34_hash()
/f-stack/dpdk/drivers/net/tap/
H A Drte_eth_tap.c306 struct rte_udp_hdr *udp_hdr; in tap_verify_csum() local
355 udp_hdr = (struct rte_udp_hdr *)l4_hdr; in tap_verify_csum()
356 if (udp_hdr->dgram_cksum == 0) { in tap_verify_csum()
/f-stack/dpdk/drivers/net/hns3/
H A Dhns3_rxtx.c3183 struct rte_udp_hdr *udp_hdr; in hns3_outer_header_cksum_prepare() local
3189 udp_hdr = rte_pktmbuf_mtod_offset(m, struct rte_udp_hdr *, in hns3_outer_header_cksum_prepare()
3192 udp_hdr->dgram_cksum = 0; in hns3_outer_header_cksum_prepare()