Home
last modified time | relevance | path

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

123

/Linux-v5.15/net/ipv4/
Dudp_offload.c23 struct udphdr *uh = udp_hdr(skb); in __skb_udp_tunnel_segment()
117 uh = udp_hdr(skb); in __skb_udp_tunnel_segment()
200 uh = udp_hdr(seg); in __udpv4_gso_segment_csum()
224 uh = udp_hdr(seg); in __udpv4_gso_segment_list_csum()
227 if ((udp_hdr(seg)->dest == udp_hdr(seg->next)->dest) && in __udpv4_gso_segment_list_csum()
228 (udp_hdr(seg)->source == udp_hdr(seg->next)->source) && in __udpv4_gso_segment_list_csum()
234 uh2 = udp_hdr(seg); in __udpv4_gso_segment_list_csum()
258 udp_hdr(skb)->len = htons(sizeof(struct udphdr) + mss); in __udp_gso_segment_list()
304 uh = udp_hdr(seg); in __udp_gso_segment()
335 uh = udp_hdr(seg); in __udp_gso_segment()
[all …]
Dudp_tunnel_core.c164 uh = udp_hdr(skb); in udp_tunnel_xmit_skb()
200 info->key.tp_src = udp_hdr(skb)->source; in udp_tun_rx_dst()
201 info->key.tp_dst = udp_hdr(skb)->dest; in udp_tun_rx_dst()
202 if (udp_hdr(skb)->check) in udp_tun_rx_dst()
Dfou.c66 skb_postpull_rcsum(skb, udp_hdr(skb), len); in fou_recv_pull()
103 guehdr = (struct guehdr *)&udp_hdr(skb)[1]; in gue_remcsum()
134 guehdr = (struct guehdr *)&udp_hdr(skb)[1]; in gue_udp_recv()
173 guehdr = (struct guehdr *)&udp_hdr(skb)[1]; in gue_udp_recv()
189 skb_postpull_rcsum(skb, udp_hdr(skb), len); in gue_udp_recv()
1070 uh = udp_hdr(skb); in fou_build_udp()
1138 guehdr = (struct guehdr *)&udp_hdr(skb)[1]; in gue_err()
1173 guehdr = (struct guehdr *)&udp_hdr(skb)[1]; in gue_err()
Dxfrm4_input.c104 uh = udp_hdr(skb); in xfrm4_udp_encap_rcv()
Dudp.c827 struct udphdr *uh = udp_hdr(skb); in udp4_hwcsum()
870 struct udphdr *uh = udp_hdr(skb); in udp_set_csum()
906 uh = udp_hdr(skb); in udp_send_skb()
1907 sin->sin_port = udp_hdr(skb)->source; in udp_recvmsg()
2410 uh = udp_hdr(skb); in __udp4_lib_rcv()
2422 uh = udp_hdr(skb); in __udp4_lib_rcv()
2566 uh = udp_hdr(skb); in udp_v4_early_demux()
/Linux-v5.15/net/rxrpc/
Dutils.c25 srx->transport.sin.sin_port = udp_hdr(skb)->source; in rxrpc_extract_addr_from_skb()
34 srx->transport.sin6.sin6_port = udp_hdr(skb)->source; in rxrpc_extract_addr_from_skb()
/Linux-v5.15/tools/testing/selftests/bpf/
Dxdpxceiver.c223 struct udphdr *udp_hdr) in gen_udp_hdr() argument
225 udp_hdr->source = htons(ifobject->src_port); in gen_udp_hdr()
226 udp_hdr->dest = htons(ifobject->dst_port); in gen_udp_hdr()
227 udp_hdr->len = htons(UDP_PKT_SIZE); in gen_udp_hdr()
231 static void gen_udp_csum(struct udphdr *udp_hdr, struct iphdr *ip_hdr) in gen_udp_csum() argument
233 udp_hdr->check = 0; in gen_udp_csum()
234 udp_hdr->check = in gen_udp_csum()
235 udp_csum(ip_hdr->saddr, ip_hdr->daddr, UDP_PKT_SIZE, IPPROTO_UDP, (u16 *)udp_hdr); in gen_udp_csum()
449 struct udphdr *udp_hdr; in pkt_generate() local
458 udp_hdr = (struct udphdr *)(data + sizeof(struct ethhdr) + sizeof(struct iphdr)); in pkt_generate()
[all …]
/Linux-v5.15/net/ipv6/
Dfou6.c29 uh = udp_hdr(skb); in fou6_build_udp()
101 guehdr = (struct guehdr *)&udp_hdr(skb)[1]; in gue6_err()
136 guehdr = (struct guehdr *)&udp_hdr(skb)[1]; in gue6_err()
Dudp.c398 sin6->sin6_port = udp_hdr(skb)->source; in udpv6_recvmsg()
805 &ipv6_hdr(skb)->saddr, ntohs(udp_hdr(skb)->source), in udp6_csum_zero_error()
806 &ipv6_hdr(skb)->daddr, ntohs(udp_hdr(skb)->dest)); in udp6_csum_zero_error()
818 const struct udphdr *uh = udp_hdr(skb); in __udp6_lib_mcast_deliver()
925 uh = udp_hdr(skb); in __udp6_lib_rcv()
946 uh = udp_hdr(skb); in __udp6_lib_rcv()
1058 uh = udp_hdr(skb); in udp_v6_early_demux()
1142 struct udphdr *uh = udp_hdr(skb); in udp6_hwcsum_outgoing()
1193 uh = udp_hdr(skb); in udp_v6_send_skb()
Dip6_udp_tunnel.c88 uh = udp_hdr(skb); in udp_tunnel6_xmit_skb()
Dip6_checksum.c119 struct udphdr *uh = udp_hdr(skb); in udp6_set_csum()
Dudp_offload.c55 uh = udp_hdr(skb); in udp6_ufo_fragment()
Dxfrm6_input.c100 uh = udp_hdr(skb); in xfrm6_udp_encap_rcv()
/Linux-v5.15/include/net/
Dudplite.h88 udp_hdr(skb)->len = htons(up->pcslen); in udplite_csum_outgoing()
126 udp_hdr(skb)->len = htons(up->pcslen); in udplite_csum()
Dvxlan.h337 return (struct vxlanhdr *)(udp_hdr(skb) + 1); in vxlan_hdr()
/Linux-v5.15/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
Den_accel.h74 udp_hdr(skb)->dest != cpu_to_be16(GENEVE_UDP_PORT)) in mlx5e_tx_tunnel_accel()
105 udp_hdr(skb)->len = htons(payload_len); in mlx5e_udp_gso_handle_tx_skb()
/Linux-v5.15/samples/bpf/
Dxdpsock_user.c752 struct udphdr *udp_hdr = (struct udphdr *)(pkt_data + in gen_eth_hdr_data() local
781 udp_hdr->source = htons(0x1000); in gen_eth_hdr_data()
782 udp_hdr->dest = htons(0x1000); in gen_eth_hdr_data()
783 udp_hdr->len = htons(UDP_PKT_SIZE); in gen_eth_hdr_data()
790 udp_hdr->check = 0; in gen_eth_hdr_data()
791 udp_hdr->check = udp_csum(ip_hdr->saddr, ip_hdr->daddr, UDP_PKT_SIZE, in gen_eth_hdr_data()
792 IPPROTO_UDP, (u16 *)udp_hdr); in gen_eth_hdr_data()
/Linux-v5.15/drivers/net/ethernet/aquantia/atlantic/
Daq_main.c116 ((udp_hdr(skb)->dest == htons(319)) || in aq_ndev_start_xmit()
117 (udp_hdr(skb)->dest == htons(320)))) || in aq_ndev_start_xmit()
/Linux-v5.15/include/linux/
Dudp.h21 static inline struct udphdr *udp_hdr(const struct sk_buff *skb) in udp_hdr() function
/Linux-v5.15/net/6lowpan/
Dnhc_udp.c118 const struct udphdr *uh = udp_hdr(skb); in udp_compress()
/Linux-v5.15/drivers/infiniband/core/
Dlag.c36 uh = udp_hdr(skb); in rdma_build_skb()
/Linux-v5.15/drivers/net/wireguard/
Dsocket.c240 endpoint->addr4.sin_port = udp_hdr(skb)->source; in wg_socket_endpoint_from_skb()
246 endpoint->addr6.sin6_port = udp_hdr(skb)->source; in wg_socket_endpoint_from_skb()
Dcookie.c113 blake2s_update(&state, (u8 *)&udp_hdr(skb)->source, sizeof(__be16)); in make_cookie()
/Linux-v5.15/drivers/infiniband/sw/rxe/
Drxe_net.c175 udph = udp_hdr(skb); in rxe_udp_encap_recv()
235 udph = udp_hdr(skb); in prepare_udp_hdr()
/Linux-v5.15/drivers/net/ethernet/chelsio/cxgb4/
Dcxgb4_ptp.c62 uh = udp_hdr(skb); in cxgb4_ptp_is_ptp_tx()

123