Searched refs:udph (Results 26 - 41 of 41) sorted by relevance

12

/linux-master/tools/testing/selftests/bpf/progs/
H A Dtest_cls_redirect_dynptr.c733 struct udphdr udph; local
738 if (bpf_dynptr_read(&udph, sizeof(udph), dynptr, *offset, 0)) {
742 *offset += sizeof(udph);
744 tuplen = fill_tuple(&tuple, info->hdr, info->len, udph.source, udph.dest);
H A Dtest_tunnel_kern.c425 struct udphdr *udph; local
446 udph = (struct udphdr *)(iph + 1);
447 if ((void *)udph + sizeof(*udph) > data_end) {
451 if (udph->dest != bpf_htons(VXLAN_UDP_PORT))
H A Dtest_cls_redirect.c845 struct udphdr *udph = buf_assign(pkt, sizeof(_udp), &_udp); local
846 if (udph == NULL) {
853 fill_tuple(&tuple, iph, iphlen, udph->source, udph->dest);
/linux-master/net/core/
H A Dpktgen.c2884 struct udphdr *udph; local
2945 udph = skb_put(skb, sizeof(struct udphdr));
2958 udph->source = htons(pkt_dev->cur_udp_src);
2959 udph->dest = htons(pkt_dev->cur_udp_dst);
2960 udph->len = htons(datalen + 8); /* DATA + udphdr */
2961 udph->check = 0;
2992 udph->check = csum_tcpudp_magic(iph->saddr, iph->daddr,
2995 if (udph->check == 0)
2996 udph->check = CSUM_MANGLED_0;
3012 struct udphdr *udph; local
[all...]
/linux-master/net/netfilter/ipvs/
H A Dip_vs_xmit.c1011 struct udphdr *udph; /* Our new UDP header */ local
1066 udph = udp_hdr(skb);
1069 udph->dest = dport;
1070 udph->source = sport;
1071 udph->len = htons(skb->len);
1072 udph->check = 0;
H A Dip_vs_core.c1508 struct udphdr _udph, *udph; local
1511 udph = skb_header_pointer(skb, offset, sizeof(_udph), &_udph);
1512 if (!udph)
1515 dest = ip_vs_find_tunnel(ipvs, af, daddr, udph->dest);
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_virtchnl_fdir.c820 struct udphdr *udph; local
882 udph = (struct udphdr *)hdr->buffer;
890 input->ip.v4.src_port = udph->source;
891 input->ip.v4.dst_port = udph->dest;
893 input->ip.v6.src_port = udph->source;
894 input->ip.v6.dst_port = udph->dest;
/linux-master/drivers/net/ethernet/intel/iavf/
H A Diavf_fdir.c428 struct udphdr *udph = (struct udphdr *)hdr->buffer; local
433 udph->source = fltr->ip_data.src_port;
438 udph->dest = fltr->ip_data.dst_port;
/linux-master/drivers/net/netdevsim/
H A Ddev.c744 struct udphdr *udph; local
774 udph = skb_put_zero(skb, sizeof(struct udphdr) + data_len);
775 get_random_bytes(&udph->source, sizeof(u16));
776 get_random_bytes(&udph->dest, sizeof(u16));
777 udph->len = htons(sizeof(struct udphdr) + data_len);
/linux-master/drivers/net/ethernet/marvell/octeontx2/nic/
H A Dotx2_txrx.c689 struct udphdr *udph = udp_hdr(skb); local
708 udph->len = htons(sizeof(struct udphdr));
1010 struct udphdr *udph = udp_hdr(skb); local
1012 if (udph->source == htons(PTP_PORT) &&
1013 udph->dest == htons(PTP_PORT))
/linux-master/drivers/net/vmxnet3/
H A Dvmxnet3_ethtool.c293 struct udphdr *udph; local
308 udph = udp_hdr(skb);
309 port = be16_to_cpu(udph->dest);
/linux-master/net/ipv4/
H A Dip_tunnel.c364 const struct udphdr *udph; local
369 udph = (struct udphdr *)((__u8 *)iph + (iph->ihl << 2));
370 info->encap.sport = udph->source;
371 info->encap.dport = udph->dest;
H A Droute.c3116 struct udphdr *udph; local
3118 udph = skb_put_zero(skb, sizeof(struct udphdr));
3119 udph->source = sport;
3120 udph->dest = dport;
3121 udph->len = htons(sizeof(struct udphdr));
3122 udph->check = 0;
/linux-master/drivers/net/ethernet/cisco/enic/
H A Denic_main.c249 struct udphdr *udph; local
284 udph = udp_hdr(skb);
285 port = be16_to_cpu(udph->dest);
/linux-master/drivers/net/ethernet/freescale/enetc/
H A Denetc.c438 struct udphdr *udph = (struct udphdr *)(l4_hdr); local
440 udph->check = 0;
482 struct udphdr *udph = (struct udphdr *)(l4_hdr); local
484 udph->check = csum_final;
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/
H A Den_main.c4847 struct udphdr *udph; local
4873 udph = udp_hdr(skb);
4874 port = be16_to_cpu(udph->dest);

Completed in 261 milliseconds

12