Symbol: udp
arch/mips/include/asm/octeon/cvmx-pip-defs.h
397
uint64_t udp:1;
arch/mips/include/asm/octeon/cvmx-pip-defs.h
401
uint64_t udp:1;
arch/um/drivers/vector_transports.c
137
if ((!td->udp) && (!td->ipv6))
arch/um/drivers/vector_transports.c
384
td->udp = true;
arch/um/drivers/vector_transports.c
393
if ((!td->ipv6) && (!td->udp))
arch/um/drivers/vector_transports.c
54
bool udp;
arch/um/drivers/vector_transports.c
72
if (td->udp)
arch/um/drivers/vector_user.c
607
bool v6, udp;
arch/um/drivers/vector_user.c
616
udp = false;
arch/um/drivers/vector_user.c
625
udp = true;
arch/um/drivers/vector_user.c
645
if (udp) {
drivers/infiniband/core/ud_header.c
168
{ STRUCT_FIELD(udp, sport),
drivers/infiniband/core/ud_header.c
172
{ STRUCT_FIELD(udp, dport),
drivers/infiniband/core/ud_header.c
176
{ STRUCT_FIELD(udp, length),
drivers/infiniband/core/ud_header.c
180
{ STRUCT_FIELD(udp, csum),
drivers/infiniband/core/ud_header.c
380
header->udp.length =
drivers/infiniband/core/ud_header.c
445
&header->udp, buf + len);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
2512
qp->qp1_hdr.udp.dport = htons(ROCE_V2_UDP_DPORT);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
2513
qp->qp1_hdr.udp.sport = htons(0x8CD1);
drivers/infiniband/hw/bnxt_re/ib_verbs.c
2514
qp->qp1_hdr.udp.csum = 0;
drivers/infiniband/hw/ionic/ionic_controlpath.c
578
hdr->udp.sport = cpu_to_be16(sport);
drivers/infiniband/hw/ionic/ionic_controlpath.c
579
hdr->udp.dport = cpu_to_be16(ROCE_V2_UDP_DPORT);
drivers/infiniband/hw/irdma/ctrl.c
1018
struct irdma_udp_offload_info *udp = info->udp_info;
drivers/infiniband/hw/irdma/ctrl.c
1042
FIELD_PREP(IRDMAQPC_IPV4, udp->ipv4) |
drivers/infiniband/hw/irdma/ctrl.c
1044
FIELD_PREP(IRDMAQPC_INSERTVLANTAG, udp->insert_vlan_tag);
drivers/infiniband/hw/irdma/ctrl.c
1050
FIELD_PREP(IRDMAQPC_TTL, udp->ttl) |
drivers/infiniband/hw/irdma/ctrl.c
1051
FIELD_PREP(IRDMAQPC_TOS, udp->tos) |
drivers/infiniband/hw/irdma/ctrl.c
1052
FIELD_PREP(IRDMAQPC_SRCPORTNUM, udp->src_port) |
drivers/infiniband/hw/irdma/ctrl.c
1053
FIELD_PREP(IRDMAQPC_DESTPORTNUM, udp->dst_port);
drivers/infiniband/hw/irdma/ctrl.c
1056
FIELD_PREP(IRDMAQPC_DESTIPADDR2, udp->dest_ip_addr[2]) |
drivers/infiniband/hw/irdma/ctrl.c
1057
FIELD_PREP(IRDMAQPC_DESTIPADDR3, udp->dest_ip_addr[3]));
drivers/infiniband/hw/irdma/ctrl.c
1059
FIELD_PREP(IRDMAQPC_DESTIPADDR0, udp->dest_ip_addr[0]) |
drivers/infiniband/hw/irdma/ctrl.c
1060
FIELD_PREP(IRDMAQPC_DESTIPADDR1, udp->dest_ip_addr[1]));
drivers/infiniband/hw/irdma/ctrl.c
1062
FIELD_PREP(IRDMAQPC_SNDMSS, udp->snd_mss) |
drivers/infiniband/hw/irdma/ctrl.c
1063
FIELD_PREP(IRDMAQPC_VLANTAG, udp->vlan_tag) |
drivers/infiniband/hw/irdma/ctrl.c
1064
FIELD_PREP(IRDMAQPC_ARPIDX, udp->arp_idx));
drivers/infiniband/hw/irdma/ctrl.c
1067
FIELD_PREP(IRDMAQPC_FLOWLABEL, udp->flow_label);
drivers/infiniband/hw/irdma/ctrl.c
1073
FIELD_PREP(IRDMAQPC_PSNNXT, udp->psn_nxt) |
drivers/infiniband/hw/irdma/ctrl.c
1074
FIELD_PREP(IRDMAQPC_LSN, udp->lsn));
drivers/infiniband/hw/irdma/ctrl.c
1076
FIELD_PREP(IRDMAQPC_EPSN, udp->epsn));
drivers/infiniband/hw/irdma/ctrl.c
1078
FIELD_PREP(IRDMAQPC_PSNMAX, udp->psn_max) |
drivers/infiniband/hw/irdma/ctrl.c
1079
FIELD_PREP(IRDMAQPC_PSNUNA, udp->psn_una));
drivers/infiniband/hw/irdma/ctrl.c
1081
FIELD_PREP(IRDMAQPC_CWNDROCE, udp->cwnd));
drivers/infiniband/hw/irdma/ctrl.c
1083
FIELD_PREP(IRDMAQPC_MINRNR_TIMER, udp->min_rnr_timer) |
drivers/infiniband/hw/irdma/ctrl.c
1084
FIELD_PREP(IRDMAQPC_RNRNAK_THRESH, udp->rnr_nak_thresh) |
drivers/infiniband/hw/irdma/ctrl.c
1085
FIELD_PREP(IRDMAQPC_REXMIT_THRESH, udp->rexmit_thresh) |
drivers/infiniband/hw/irdma/ctrl.c
1086
FIELD_PREP(IRDMAQPC_RNRNAK_TMR, udp->rnr_nak_tmr) |
drivers/infiniband/hw/irdma/ctrl.c
1123
FIELD_PREP(IRDMAQPC_LOCAL_IPADDR3, udp->local_ipaddr[3]) |
drivers/infiniband/hw/irdma/ctrl.c
1124
FIELD_PREP(IRDMAQPC_LOCAL_IPADDR2, udp->local_ipaddr[2]));
drivers/infiniband/hw/irdma/ctrl.c
1126
FIELD_PREP(IRDMAQPC_LOCAL_IPADDR1, udp->local_ipaddr[1]) |
drivers/infiniband/hw/irdma/ctrl.c
1127
FIELD_PREP(IRDMAQPC_LOCAL_IPADDR0, udp->local_ipaddr[0]));
drivers/infiniband/hw/irdma/ctrl.c
853
struct irdma_udp_offload_info *udp;
drivers/infiniband/hw/irdma/ctrl.c
858
udp = info->udp_info;
drivers/infiniband/hw/irdma/ctrl.c
880
FIELD_PREP(IRDMAQPC_IPV4, udp->ipv4) |
drivers/infiniband/hw/irdma/ctrl.c
881
FIELD_PREP(IRDMAQPC_INSERTVLANTAG, udp->insert_vlan_tag));
drivers/infiniband/hw/irdma/ctrl.c
885
!(udp->tos & 0x03))
drivers/infiniband/hw/irdma/ctrl.c
886
udp->tos |= ECN_CODE_PT_VAL;
drivers/infiniband/hw/irdma/ctrl.c
890
FIELD_PREP(IRDMAQPC_TTL, udp->ttl) | FIELD_PREP(IRDMAQPC_TOS, udp->tos) |
drivers/infiniband/hw/irdma/ctrl.c
891
FIELD_PREP(IRDMAQPC_SRCPORTNUM, udp->src_port) |
drivers/infiniband/hw/irdma/ctrl.c
892
FIELD_PREP(IRDMAQPC_DESTPORTNUM, udp->dst_port));
drivers/infiniband/hw/irdma/ctrl.c
894
FIELD_PREP(IRDMAQPC_DESTIPADDR2, udp->dest_ip_addr[2]) |
drivers/infiniband/hw/irdma/ctrl.c
895
FIELD_PREP(IRDMAQPC_DESTIPADDR3, udp->dest_ip_addr[3]));
drivers/infiniband/hw/irdma/ctrl.c
897
FIELD_PREP(IRDMAQPC_DESTIPADDR0, udp->dest_ip_addr[0]) |
drivers/infiniband/hw/irdma/ctrl.c
898
FIELD_PREP(IRDMAQPC_DESTIPADDR1, udp->dest_ip_addr[1]));
drivers/infiniband/hw/irdma/ctrl.c
900
FIELD_PREP(IRDMAQPC_SNDMSS, udp->snd_mss) |
drivers/infiniband/hw/irdma/ctrl.c
901
FIELD_PREP(IRDMAQPC_VLANTAG, udp->vlan_tag) |
drivers/infiniband/hw/irdma/ctrl.c
902
FIELD_PREP(IRDMAQPC_ARPIDX, udp->arp_idx));
drivers/infiniband/hw/irdma/ctrl.c
907
FIELD_PREP(IRDMAQPC_FLOWLABEL, udp->flow_label));
drivers/infiniband/hw/irdma/ctrl.c
912
FIELD_PREP(IRDMAQPC_PSNNXT, udp->psn_nxt) |
drivers/infiniband/hw/irdma/ctrl.c
913
FIELD_PREP(IRDMAQPC_LSN, udp->lsn));
drivers/infiniband/hw/irdma/ctrl.c
915
FIELD_PREP(IRDMAQPC_EPSN, udp->epsn));
drivers/infiniband/hw/irdma/ctrl.c
917
FIELD_PREP(IRDMAQPC_PSNMAX, udp->psn_max) |
drivers/infiniband/hw/irdma/ctrl.c
918
FIELD_PREP(IRDMAQPC_PSNUNA, udp->psn_una));
drivers/infiniband/hw/irdma/ctrl.c
920
FIELD_PREP(IRDMAQPC_CWNDROCE, udp->cwnd));
drivers/infiniband/hw/irdma/ctrl.c
923
FIELD_PREP(IRDMAQPC_RNRNAK_THRESH, udp->rnr_nak_thresh) |
drivers/infiniband/hw/irdma/ctrl.c
924
FIELD_PREP(IRDMAQPC_REXMIT_THRESH, udp->rexmit_thresh) |
drivers/infiniband/hw/irdma/ctrl.c
953
FIELD_PREP(IRDMAQPC_LOCAL_IPADDR3, udp->local_ipaddr[3]) |
drivers/infiniband/hw/irdma/ctrl.c
954
FIELD_PREP(IRDMAQPC_LOCAL_IPADDR2, udp->local_ipaddr[2]));
drivers/infiniband/hw/irdma/ctrl.c
956
FIELD_PREP(IRDMAQPC_LOCAL_IPADDR1, udp->local_ipaddr[1]) |
drivers/infiniband/hw/irdma/ctrl.c
957
FIELD_PREP(IRDMAQPC_LOCAL_IPADDR0, udp->local_ipaddr[0]));
drivers/infiniband/hw/mlx4/qp.c
3144
sqp->ud_header.udp.dport = htons(ROCE_V2_UDP_DPORT);
drivers/infiniband/hw/mlx4/qp.c
3145
sqp->ud_header.udp.sport = htons(MLX4_ROCEV2_QP1_SPORT);
drivers/infiniband/hw/mlx4/qp.c
3146
sqp->ud_header.udp.csum = 0;
drivers/infiniband/hw/qedr/qedr_roce_cm.c
480
udh->udp.sport = htons(QEDR_ROCE_V2_UDP_SPORT);
drivers/infiniband/hw/qedr/qedr_roce_cm.c
481
udh->udp.dport = htons(ROCE_V2_UDP_DPORT);
drivers/infiniband/hw/qedr/qedr_roce_cm.c
482
udh->udp.csum = 0;
drivers/infiniband/hw/usnic/usnic_abi.h
60
} udp;
drivers/infiniband/hw/usnic/usnic_debugfs.c
96
qp_flow->udp.sock);
drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c
278
sock_fd = trans_spec->udp.sock_fd;
drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c
315
qp_flow->udp.sock = sock;
drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c
329
usnic_transport_put_socket(qp_flow->udp.sock);
drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c
647
err = usnic_transport_sock_get_addr(qp_flow->udp.sock,
drivers/infiniband/hw/usnic/usnic_ib_qp_grp.h
77
} udp;
drivers/net/ethernet/cisco/enic/enic_rq.c
179
u8 *fcoe_eof, u8 *tcp_udp_csum_ok, u8 *udp,
drivers/net/ethernet/cisco/enic/enic_rq.c
241
*udp = (desc->flags & CQ_ENET_RQ_DESC_FLAGS_UDP) ? 1 : 0;
drivers/net/ethernet/cisco/enic/enic_rq.c
327
u8 tcp_udp_csum_ok, udp, tcp, ipv4_csum_ok;
drivers/net/ethernet/cisco/enic/enic_rq.c
340
&tcp_udp_csum_ok, &udp, &tcp, &ipv4_csum_ok, &ipv6,
drivers/net/ethernet/emulex/benet/be_main.c
1339
struct udphdr *udp = udp_hdr((*skb));
drivers/net/ethernet/emulex/benet/be_main.c
1341
switch (ntohs(udp->dest)) {
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
1544
u8 msgtype, twostep, udp;
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
1559
if (!dpaa2_eth_ptp_parse(skb, &msgtype, &twostep, &udp,
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
48
u32 offset, u8 udp)
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
53
cfg.ch_update = udp;
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
62
u32 offset, u8 udp)
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
69
if (udp)
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
761
u8 *msgtype, u8 *twostep, u8 *udp,
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
784
*udp = 1;
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
786
*udp = 0;
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
802
u8 msgtype, twostep, udp;
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
827
if (dpaa2_eth_ptp_parse(skb, &msgtype, &twostep, &udp,
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c
858
priv->dpaa2_set_onestep_params_cb(priv, offset1, udp);
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h
571
u32 offset, u8 udp);
drivers/net/ethernet/freescale/enetc/enetc.c
1050
u8 udp, msgtype, twostep;
drivers/net/ethernet/freescale/enetc/enetc.c
1062
if (enetc_ptp_parse(skb, &udp, &msgtype, &twostep,
drivers/net/ethernet/freescale/enetc/enetc.c
1067
enetc_cb->udp = !!udp;
drivers/net/ethernet/freescale/enetc/enetc.c
161
static int enetc_ptp_parse(struct sk_buff *skb, u8 *udp,
drivers/net/ethernet/freescale/enetc/enetc.c
180
*udp = 1;
drivers/net/ethernet/freescale/enetc/enetc.c
182
*udp = 0;
drivers/net/ethernet/freescale/enetc/enetc.c
233
static void enetc_set_one_step_ts(struct enetc_si *si, bool udp, int offset)
drivers/net/ethernet/freescale/enetc/enetc.c
238
if (udp)
drivers/net/ethernet/freescale/enetc/enetc.c
247
static void enetc4_set_one_step_ts(struct enetc_si *si, bool udp, int offset)
drivers/net/ethernet/freescale/enetc/enetc.c
252
if (udp)
drivers/net/ethernet/freescale/enetc/enetc.c
291
if (enetc_cb->udp && !csum_offload) {
drivers/net/ethernet/freescale/enetc/enetc.c
315
enetc_set_one_step_ts(si, enetc_cb->udp, corr_off);
drivers/net/ethernet/freescale/enetc/enetc.c
317
enetc4_set_one_step_ts(si, enetc_cb->udp, corr_off);
drivers/net/ethernet/freescale/enetc/enetc.h
59
bool udp;
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
1231
hdr_len = sizeof(*l4.udp) + l4_offset;
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
1232
csum_replace_by_diff(&l4.udp->check,
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
1331
(l4.udp->dest == htons(IANA_VXLAN_UDP_PORT) ||
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
1332
l4.udp->dest == htons(GENEVE_UDP_PORT) ||
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c
1333
l4.udp->dest == htons(IANA_VXLAN_GPE_UDP_PORT))))
drivers/net/ethernet/hisilicon/hns3/hns3_enet.h
611
struct udphdr *udp;
drivers/net/ethernet/huawei/hinic/hinic_tx.c
311
l4.udp->check = ~csum_magic(&ip, IPPROTO_UDP);
drivers/net/ethernet/huawei/hinic/hinic_tx.c
62
struct udphdr *udp;
drivers/net/ethernet/huawei/hinic3/hinic3_tx.c
188
struct udphdr *udp;
drivers/net/ethernet/huawei/hinic3/hinic3_tx.c
358
l4.udp->check = ~csum_magic(&ip, IPPROTO_UDP);
drivers/net/ethernet/intel/e1000e/netdev.c
5754
struct udphdr *udp;
drivers/net/ethernet/intel/e1000e/netdev.c
5759
udp = (struct udphdr *)((u8 *)ip + (ip->ihl << 2));
drivers/net/ethernet/intel/e1000e/netdev.c
5760
if (ntohs(udp->dest) != 67)
drivers/net/ethernet/intel/e1000e/netdev.c
5763
offset = (u8 *)udp + 8 - skb->data;
drivers/net/ethernet/intel/e1000e/netdev.c
5765
return e1000e_mng_write_dhcp_info(hw, (u8 *)udp + 8, length);
drivers/net/ethernet/intel/i40e/i40e_txrx.c
233
struct udphdr *udp;
drivers/net/ethernet/intel/i40e/i40e_txrx.c
237
udp = (struct udphdr *)(tmp);
drivers/net/ethernet/intel/i40e/i40e_txrx.c
238
udp->dest = data->dst_port;
drivers/net/ethernet/intel/i40e/i40e_txrx.c
239
udp->source = data->src_port;
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3088
struct udphdr *udp;
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3132
l4.udp->len = 0;
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3139
csum_replace_by_diff(&l4.udp->check,
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3163
csum_replace_by_diff(&l4.udp->check, (__force __wsum)htonl(paylen));
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3165
*hdr_len = sizeof(*l4.udp) + l4_offset;
drivers/net/ethernet/intel/i40e/i40e_txrx.c
3254
struct udphdr *udp;
drivers/net/ethernet/intel/iavf/iavf_txrx.c
1741
struct udphdr *udp;
drivers/net/ethernet/intel/iavf/iavf_txrx.c
1777
l4.udp->len = 0;
drivers/net/ethernet/intel/iavf/iavf_txrx.c
1784
csum_replace_by_diff(&l4.udp->check,
drivers/net/ethernet/intel/iavf/iavf_txrx.c
1807
csum_replace_by_diff(&l4.udp->check,
drivers/net/ethernet/intel/iavf/iavf_txrx.c
1810
*hdr_len = (u8)sizeof(l4.udp) + l4_offset;
drivers/net/ethernet/intel/iavf/iavf_txrx.c
1857
struct udphdr *udp;
drivers/net/ethernet/intel/ice/ice_switch.c
1441
ICE_PKT_PROFILE(udp, ICE_PKT_INNER_UDP),
drivers/net/ethernet/intel/ice/ice_switch.c
504
ICE_DECLARE_PKT_OFFSETS(udp) = {
drivers/net/ethernet/intel/ice/ice_switch.c
513
ICE_DECLARE_PKT_TEMPLATE(udp) = {
drivers/net/ethernet/intel/ice/ice_txrx.c
1844
struct udphdr *udp;
drivers/net/ethernet/intel/ice/ice_txrx.c
1887
l4.udp->len = 0;
drivers/net/ethernet/intel/ice/ice_txrx.c
1894
csum_replace_by_diff(&l4.udp->check,
drivers/net/ethernet/intel/ice/ice_txrx.c
1918
csum_replace_by_diff(&l4.udp->check,
drivers/net/ethernet/intel/ice/ice_txrx.c
1921
off->header_len = (u8)sizeof(l4.udp) + l4_start;
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2831
struct udphdr *udp;
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2870
csum_replace_by_diff(&l4.udp->check,
drivers/net/ethernet/intel/idpf/idpf_txrx.c
2874
l4.udp->len = htons(shinfo->gso_size + sizeof(struct udphdr));
drivers/net/ethernet/intel/igb/igb_main.c
6060
struct udphdr *udp;
drivers/net/ethernet/intel/igb/igb_main.c
6118
*hdr_len = sizeof(*l4.udp) + l4_offset;
drivers/net/ethernet/intel/igb/igb_main.c
6119
csum_replace_by_diff(&l4.udp->check,
drivers/net/ethernet/intel/igc/igc_main.c
1465
struct udphdr *udp;
drivers/net/ethernet/intel/igc/igc_main.c
1522
*hdr_len = sizeof(*l4.udp) + l4_offset;
drivers/net/ethernet/intel/igc/igc_main.c
1523
csum_replace_by_diff(&l4.udp->check,
drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c
114
dma_pool_free(ddp->pool, ddp->udl, ddp->udp);
drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c
196
ddp->udl = dma_pool_alloc(ddp_pool->pool, GFP_ATOMIC, &ddp->udp);
drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c
28
ddp->udp = 0UL;
drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c
293
ddp->udp & DMA_BIT_MASK(32));
drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c
294
IXGBE_WRITE_REG(hw, IXGBE_FCDDC(1, xid), (u64)ddp->udp >> 32);
drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c
305
IXGBE_WRITE_REG(hw, IXGBE_FCPTRL, ddp->udp & DMA_BIT_MASK(32));
drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c
306
IXGBE_WRITE_REG(hw, IXGBE_FCPTRH, (u64)ddp->udp >> 32);
drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c
320
dma_pool_free(ddp->pool, ddp->udl, ddp->udp);
drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.h
40
dma_addr_t udp;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8723
struct udphdr *udp;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8788
*hdr_len = sizeof(*l4.udp) + l4_offset;
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c
8789
csum_replace_by_diff(&l4.udp->check,
drivers/net/ethernet/mellanox/mlx5/core/en/fs.h
191
void mlx5e_fs_set_udp(struct mlx5e_flow_steering *fs, struct mlx5e_fs_udp *udp);
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
279
struct mlx5e_fs_udp *udp = mlx5e_fs_get_udp(fs);
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
285
dest.ft = udp->tables[i].t;
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
320
struct mlx5e_fs_udp *udp = mlx5e_fs_get_udp(fs);
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
323
if (udp) {
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
324
udp->ref_cnt++;
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
328
udp = kzalloc_obj(*udp);
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
329
if (!udp)
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
331
mlx5e_fs_set_udp(fs, udp);
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
343
udp->ref_cnt = 1;
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
349
fs_udp_destroy_table(udp, i);
drivers/net/ethernet/mellanox/mlx5/core/en/fs_tt_redirect.c
351
kfree(udp);
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/pedit.c
15
[FLOW_ACT_MANGLE_HDR_TYPE_UDP] = offsetof(struct pedit_headers, udp),
drivers/net/ethernet/mellanox/mlx5/core/en/tc/act/pedit.h
15
struct udphdr udp;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c
100
geneveh = (struct genevehdr *)((char *)udp + sizeof(struct udphdr));
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c
104
udp->dest = tun_info->key.tp_dst;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c
97
struct udphdr *udp = (struct udphdr *)(buf);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_mplsoudp.c
34
struct udphdr *udp = (struct udphdr *)(buf);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_mplsoudp.c
37
mpls = (struct mpls_shim_hdr *)(udp + 1);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_mplsoudp.c
40
udp->dest = tun_key->tp_dst;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c
89
struct udphdr *udp = (struct udphdr *)(buf);
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c
96
vxh = (struct vxlanhdr *)((char *)udp + sizeof(struct udphdr));
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c
99
udp->dest = tun_key->tp_dst;
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
1603
return fs->udp;
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
1606
void mlx5e_fs_set_udp(struct mlx5e_flow_steering *fs, struct mlx5e_fs_udp *udp)
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
1608
fs->udp = udp;
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c
68
struct mlx5e_fs_udp *udp;
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3282
OFFLOAD(UDP_SPORT, 16, U16_MAX, udp.source, 0, udp_sport),
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
3283
OFFLOAD(UDP_DPORT, 16, U16_MAX, udp.dest, 0, udp_dport),
drivers/net/ethernet/mellanox/mlxsw/reg.h
2908
MLXSW_ITEM32(reg, pprr, udp, 0x00, 26, 1);
drivers/net/ethernet/qlogic/qed/qed_hsi.h
2654
bool udp,
drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c
1444
bool udp,
drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c
1455
if (!tcp && !udp)
drivers/net/ethernet/qlogic/qed/qed_init_fw_funcs.c
1483
if (!(tcp && udp)) {
drivers/net/ethernet/qlogic/qed/qed_l2.c
1999
p_cfg_params->udp,
drivers/net/ethernet/qlogic/qed/qed_l2.c
2007
p_cfg_params->udp ? "Enable" : "Disable",
drivers/net/ethernet/qlogic/qed/qed_l2.c
2783
arfs_config_params.udp = true;
drivers/net/ethernet/qlogic/qed/qed_l2.h
165
bool udp;
drivers/net/ethernet/sfc/falcon/selftest.c
403
payload->udp.source = 0;
drivers/net/ethernet/sfc/falcon/selftest.c
404
payload->udp.len = htons(sizeof(*payload) -
drivers/net/ethernet/sfc/falcon/selftest.c
405
offsetof(struct ef4_loopback_payload, udp));
drivers/net/ethernet/sfc/falcon/selftest.c
406
payload->udp.check = 0; /* checksum ignored */
drivers/net/ethernet/sfc/falcon/selftest.c
46
struct udphdr udp;
drivers/net/ethernet/sfc/selftest.c
400
payload->udp.source = 0;
drivers/net/ethernet/sfc/selftest.c
401
payload->udp.len = htons(sizeof(*payload) -
drivers/net/ethernet/sfc/selftest.c
402
offsetof(struct efx_loopback_payload, udp));
drivers/net/ethernet/sfc/selftest.c
403
payload->udp.check = 0; /* checksum ignored */
drivers/net/ethernet/sfc/selftest.c
48
struct udphdr udp;
drivers/net/ethernet/sfc/siena/selftest.c
401
payload->udp.source = 0;
drivers/net/ethernet/sfc/siena/selftest.c
402
payload->udp.len = htons(sizeof(*payload) -
drivers/net/ethernet/sfc/siena/selftest.c
403
offsetof(struct efx_loopback_payload, udp));
drivers/net/ethernet/sfc/siena/selftest.c
404
payload->udp.check = 0; /* checksum ignored */
drivers/net/ethernet/sfc/siena/selftest.c
49
struct udphdr udp;
drivers/net/ethernet/sfc/tc_encap_actions.c
309
struct udphdr *udp;
drivers/net/ethernet/sfc/tc_encap_actions.c
311
udp = (struct udphdr *)(encap->encap_hdr + encap->encap_hdr_len);
drivers/net/ethernet/sfc/tc_encap_actions.c
312
encap->encap_hdr_len += sizeof(*udp);
drivers/net/ethernet/sfc/tc_encap_actions.c
314
udp->dest = key->tp_dst;
drivers/net/ethernet/sfc/tc_encap_actions.c
315
udp->len = cpu_to_be16(sizeof(*udp) + len);
drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c
847
bool en, bool udp, bool sa, bool inv,
drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c
858
if (udp) {
drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c
1354
bool en, bool udp, bool sa, bool inv,
drivers/net/ethernet/stmicro/stmmac/dwxgmac2_core.c
1369
if (udp) {
drivers/net/ethernet/stmicro/stmmac/hwif.h
415
bool en, bool udp, bool sa, bool inv,
drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c
1450
u32 dst_mask, u32 src_mask, bool udp)
drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c
1509
keys.bkey.ip_proto = udp ? IPPROTO_UDP : IPPROTO_TCP;
drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c
1522
attr.tcp = !udp;
drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c
1559
u32 dst_mask, u32 src_mask, bool udp)
drivers/net/geneve.c
800
struct udphdr *udp, *udp2;
drivers/net/geneve.c
858
udp = nested + gro_hint->nested_tp_offset;
drivers/net/geneve.c
860
if (udp->source != udp2->source || udp->dest != udp2->dest ||
drivers/net/geneve.c
861
udp->check != udp2->check)
drivers/net/vmxnet3/vmxnet3_defs.h
326
u32 udp:1; /* UDP packet */
drivers/net/vmxnet3/vmxnet3_defs.h
332
u32 udp:1; /* UDP packet */
drivers/net/vmxnet3/vmxnet3_defs.h
359
u32 udp:1; /* UDP packet */
drivers/net/vmxnet3/vmxnet3_defs.h
365
u32 udp:1; /* UDP packet */
drivers/net/vmxnet3/vmxnet3_drv.c
1460
WARN_ON_ONCE(!(gdesc->rcd.tcp || gdesc->rcd.udp) &&
drivers/net/vmxnet3/vmxnet3_drv.c
1473
WARN_ON_ONCE(!(gdesc->rcd.tcp || gdesc->rcd.udp) &&
drivers/net/wireguard/receive.c
50
struct udphdr *udp;
drivers/net/wireguard/receive.c
57
udp = udp_hdr(skb);
drivers/net/wireguard/receive.c
58
data_offset = (u8 *)udp - skb->data;
drivers/net/wireguard/receive.c
65
data_len = ntohs(udp->len);
drivers/net/wireguard/receive.c
73
data_offset = (u8 *)udp + sizeof(struct udphdr) - skb->data;
drivers/net/wireless/realtek/rtlwifi/base.c
1509
struct udphdr *udp = (struct udphdr *)((u8 *)ip +
drivers/net/wireless/realtek/rtlwifi/base.c
1511
if (((((u8 *)udp)[1] == 68) &&
drivers/net/wireless/realtek/rtlwifi/base.c
1512
(((u8 *)udp)[3] == 67)) ||
drivers/net/wireless/realtek/rtlwifi/base.c
1513
((((u8 *)udp)[1] == 67) &&
drivers/net/wireless/realtek/rtlwifi/base.c
1514
(((u8 *)udp)[3] == 68))) {
drivers/scsi/fnic/cq_enet_desc.h
144
*udp = (desc->flags & CQ_ENET_RQ_DESC_FLAGS_UDP) ? 1 : 0;
drivers/scsi/fnic/cq_enet_desc.h
87
u8 *tcp_udp_csum_ok, u8 *udp, u8 *tcp, u8 *ipv4_csum_ok,
drivers/scsi/fnic/fnic_fcs.c
437
u8 tcp_udp_csum_ok, udp, tcp, ipv4_csum_ok;
drivers/scsi/fnic/fnic_fcs.c
472
&udp, &tcp, &ipv4_csum_ok, &ipv6, &ipv4,
drivers/tty/vt/keyboard.c
1652
static int vt_do_kdgkbdiacr(void __user *udp)
drivers/tty/vt/keyboard.c
1654
struct kbdiacrs __user *a = udp;
drivers/tty/vt/keyboard.c
1680
static int vt_do_kdgkbdiacruc(void __user *udp)
drivers/tty/vt/keyboard.c
1682
struct kbdiacrsuc __user *a = udp;
drivers/tty/vt/keyboard.c
1705
static int vt_do_kdskbdiacr(void __user *udp, int perm)
drivers/tty/vt/keyboard.c
1707
struct kbdiacrs __user *a = udp;
drivers/tty/vt/keyboard.c
1740
static int vt_do_kdskbdiacruc(void __user *udp, int perm)
drivers/tty/vt/keyboard.c
1742
struct kbdiacrsuc __user *a = udp;
drivers/tty/vt/keyboard.c
1778
int vt_do_diacrit(unsigned int cmd, void __user *udp, int perm)
drivers/tty/vt/keyboard.c
1782
return vt_do_kdgkbdiacr(udp);
drivers/tty/vt/keyboard.c
1784
return vt_do_kdgkbdiacruc(udp);
drivers/tty/vt/keyboard.c
1786
return vt_do_kdskbdiacr(udp, perm);
drivers/tty/vt/keyboard.c
1788
return vt_do_kdskbdiacruc(udp, perm);
include/linux/ipv6.h
318
struct udp_sock udp;
include/net/netfilter/nf_conntrack.h
36
struct nf_ct_udp udp;
include/net/netfilter/nf_conntrack_l4proto.h
192
return &net->ct.nf_ct_proto.udp;
include/net/netfilter/nf_conntrack_tuple.h
52
} udp;
include/net/netns/conntrack.h
72
struct nf_udp_net udp;
include/rdma/ib_pack.h
254
struct ib_unpacked_udp udp;
include/trace/events/udp.h
3
#define TRACE_SYSTEM udp
include/uapi/linux/netfilter/nf_conntrack_tuple_common.h
29
} udp;
net/ipv4/netfilter/nf_nat_h323.c
158
port == ct->tuplehash[dir].tuple.src.u.udp.port) {
net/ipv4/netfilter/nf_nat_h323.c
162
ntohs(ct->tuplehash[!dir].tuple.dst.u.udp.port));
net/ipv4/netfilter/nf_nat_h323.c
166
dst.u.udp.port);
net/ipv4/netfilter/nf_nat_h323.c
188
rtp_exp->saved_proto.udp.port = rtp_exp->tuple.dst.u.udp.port;
net/ipv4/netfilter/nf_nat_h323.c
191
rtcp_exp->saved_proto.udp.port = rtcp_exp->tuple.dst.u.udp.port;
net/ipv4/netfilter/nf_nat_h323.c
202
rtp_exp->tuple.dst.u.udp.port = info->rtp_port[i][dir];
net/ipv4/netfilter/nf_nat_h323.c
203
rtcp_exp->tuple.dst.u.udp.port =
net/ipv4/netfilter/nf_nat_h323.c
219
for (nated_port = ntohs(rtp_exp->tuple.dst.u.udp.port);
net/ipv4/netfilter/nf_nat_h323.c
223
rtp_exp->tuple.dst.u.udp.port = htons(nated_port);
net/ipv4/netfilter/nf_nat_h323.c
226
rtcp_exp->tuple.dst.u.udp.port =
net/ipv4/netfilter/nf_nat_h323.c
267
ntohs(rtp_exp->tuple.src.u.udp.port),
net/ipv4/netfilter/nf_nat_h323.c
269
ntohs(rtp_exp->tuple.dst.u.udp.port));
net/ipv4/netfilter/nf_nat_h323.c
272
ntohs(rtcp_exp->tuple.src.u.udp.port),
net/ipv4/netfilter/nf_nat_h323.c
274
ntohs(rtcp_exp->tuple.dst.u.udp.port));
net/ipv4/netfilter/nf_nat_snmp_basic_main.c
211
.tuple.src.u.udp.port = cpu_to_be16(SNMP_TRAP_PORT),
net/ipv4/netfilter/nf_socket_ipv4.c
141
ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.src.u.udp.port;
net/ipv4/udp.c
3972
DEFINE_BPF_ITER_FUNC(udp, struct bpf_iter_meta *meta,
net/ipv6/netfilter/nf_socket_ipv6.c
157
ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.src.u.udp.port;
net/netfilter/nf_conntrack_amanda.c
184
.tuple.src.u.udp.port = cpu_to_be16(10080),
net/netfilter/nf_conntrack_amanda.c
194
.tuple.src.u.udp.port = cpu_to_be16(10080),
net/netfilter/nf_conntrack_broadcast.c
66
exp->tuple.src.u.udp.port = helper->tuple.src.u.udp.port;
net/netfilter/nf_conntrack_broadcast.c
69
exp->mask.src.u.udp.port = htons(0xFFFF);
net/netfilter/nf_conntrack_core.c
261
tuple->src.u.udp.port = inet_hdr->sport;
net/netfilter/nf_conntrack_core.c
262
tuple->dst.u.udp.port = inet_hdr->dport;
net/netfilter/nf_conntrack_h323_main.c
1296
port == ct->tuplehash[dir].tuple.src.u.udp.port)
net/netfilter/nf_conntrack_h323_main.c
1719
.tuple.src.u.udp.port = cpu_to_be16(RAS_PORT),
net/netfilter/nf_conntrack_h323_main.c
1728
.tuple.src.u.udp.port = cpu_to_be16(RAS_PORT),
net/netfilter/nf_conntrack_netbios_ns.c
50
.tuple.src.u.udp.port = cpu_to_be16(NMBD_PORT),
net/netfilter/nf_conntrack_proto_udp.c
102
ct->proto.udp.stream_ts = 2 * HZ + jiffies;
net/netfilter/nf_conntrack_proto_udp.c
112
if (time_after(jiffies, ct->proto.udp.stream_ts)) {
net/netfilter/nf_conntrack_sip.c
1480
port != ct->tuplehash[dir].tuple.src.u.udp.port &&
net/netfilter/nf_conntrack_sip.c
816
exp->tuple.dst.u.udp.port != port)
net/netfilter/nf_conntrack_sip.c
921
tuple.dst.u.udp.port = port;
net/netfilter/nf_conntrack_sip.c
933
exp->saved_proto.udp.port != exp->tuple.dst.u.udp.port) &&
net/netfilter/nf_conntrack_sip.c
937
tuple.dst.u.udp.port = exp->saved_proto.udp.port;
net/netfilter/nf_conntrack_sip.c
944
base_port = ntohs(tuple.dst.u.udp.port) & ~1;
net/netfilter/nf_conntrack_snmp.c
56
.tuple.src.u.udp.port = cpu_to_be16(SNMP_PORT),
net/netfilter/nf_conntrack_standalone.c
67
ntohs(tuple->src.u.udp.port),
net/netfilter/nf_conntrack_standalone.c
68
ntohs(tuple->dst.u.udp.port));
net/netfilter/nf_conntrack_tftp.c
74
IPPROTO_UDP, NULL, &tuple->dst.u.udp.port);
net/netfilter/nf_nat_proto.c
49
newport = tuple->src.u.udp.port;
net/netfilter/nf_nat_proto.c
53
newport = tuple->dst.u.udp.port;
net/netfilter/nf_nat_sip.c
108
ct->tuplehash[dir].tuple.src.u.udp.port == port) {
net/netfilter/nf_nat_sip.c
110
newport = ct->tuplehash[!dir].tuple.dst.u.udp.port;
net/netfilter/nf_nat_sip.c
112
ct->tuplehash[dir].tuple.dst.u.udp.port == port) {
net/netfilter/nf_nat_sip.c
115
ct->tuplehash[!dir].tuple.src.u.udp.port;
net/netfilter/nf_nat_sip.c
190
port != ct->tuplehash[dir].tuple.src.u.udp.port)
net/netfilter/nf_nat_sip.c
195
port != ct->tuplehash[dir].tuple.dst.u.udp.port)
net/netfilter/nf_nat_sip.c
247
htons(n) == ct->tuplehash[dir].tuple.dst.u.udp.port &&
net/netfilter/nf_nat_sip.c
248
htons(n) != ct->tuplehash[!dir].tuple.src.u.udp.port) {
net/netfilter/nf_nat_sip.c
249
__be16 p = ct->tuplehash[!dir].tuple.src.u.udp.port;
net/netfilter/nf_nat_sip.c
401
ct->tuplehash[dir].tuple.src.u.udp.port;
net/netfilter/nf_nat_sip.c
402
if (exp->tuple.dst.u.udp.port == srcport)
net/netfilter/nf_nat_sip.c
403
port = ntohs(ct->tuplehash[!dir].tuple.dst.u.udp.port);
net/netfilter/nf_nat_sip.c
405
port = ntohs(exp->tuple.dst.u.udp.port);
net/netfilter/nf_nat_sip.c
409
exp->saved_proto.udp.port = exp->tuple.dst.u.udp.port;
net/netfilter/nf_nat_sip.c
420
exp->tuple.dst.u.udp.port != exp->saved_proto.udp.port) {
net/netfilter/nf_nat_sip.c
582
rtp_exp->saved_proto.udp.port = rtp_exp->tuple.dst.u.udp.port;
net/netfilter/nf_nat_sip.c
588
rtcp_exp->saved_proto.udp.port = rtcp_exp->tuple.dst.u.udp.port;
net/netfilter/nf_nat_sip.c
593
for (port = ntohs(rtp_exp->tuple.dst.u.udp.port);
net/netfilter/nf_nat_sip.c
597
rtp_exp->tuple.dst.u.udp.port = htons(port);
net/netfilter/nf_nat_sip.c
606
rtcp_exp->tuple.dst.u.udp.port = htons(port + 1);
net/netfilter/nf_nat_sip.c
627
if (rtp_exp->tuple.dst.u.udp.port != rtp_exp->saved_proto.udp.port &&
net/netfilter/nf_nat_tftp.c
29
exp->saved_proto.udp.port
net/netfilter/nf_nat_tftp.c
30
= ct->tuplehash[IP_CT_DIR_ORIGINAL].tuple.src.u.udp.port;
net/openvswitch/flow.c
732
struct udphdr *udp = udp_hdr(skb);
net/openvswitch/flow.c
733
key->tp.src = udp->source;
net/openvswitch/flow.c
734
key->tp.dst = udp->dest;
net/openvswitch/flow.c
855
struct udphdr *udp = udp_hdr(skb);
net/openvswitch/flow.c
856
key->tp.src = udp->source;
net/openvswitch/flow.c
857
key->tp.dst = udp->dest;
net/sched/act_ct.c
165
__be16 target_src = target.src.u.udp.port;
net/sched/act_ct.c
166
__be16 target_dst = target.dst.u.udp.port;
net/sched/act_ct.c
168
if (target_src != tuple->src.u.udp.port)
net/sched/act_ct.c
172
if (target_dst != tuple->dst.u.udp.port)
samples/bpf/parse_simple.c
32
struct udphdr *udp = data + sizeof(*eth) + sizeof(*iph);
samples/bpf/parse_simple.c
36
if (data + sizeof(*eth) + sizeof(*iph) + sizeof(*udp) > data_end)
samples/bpf/parse_simple.c
45
if (udp->dest == htons(DEFAULT_PKTGEN_UDP_PORT))
samples/bpf/parse_varlen.c
108
return udp(data, nh_off + ihl_len, data_end);
samples/bpf/parse_varlen.c
35
struct udphdr *udp = data + tp_off;
samples/bpf/parse_varlen.c
37
if (udp + 1 > data_end)
samples/bpf/parse_varlen.c
39
if (udp->dest == htons(DEFAULT_PKTGEN_UDP_PORT) ||
samples/bpf/parse_varlen.c
40
udp->source == htons(DEFAULT_PKTGEN_UDP_PORT)) {
samples/bpf/parse_varlen.c
74
return udp(data, nh_off + ihl_len, data_end);
tools/testing/selftests/bpf/network_helpers.c
907
struct udphdr *udp;
tools/testing/selftests/bpf/network_helpers.c
917
udp = (struct udphdr *)packet;
tools/testing/selftests/bpf/network_helpers.c
918
src_port = ntohs(udp->source);
tools/testing/selftests/bpf/network_helpers.c
919
dst_port = ntohs(udp->dest);
tools/testing/selftests/bpf/prog_tests/cls_redirect.c
188
.udp = {
tools/testing/selftests/bpf/prog_tests/cls_redirect.c
215
struct udphdr udp;
tools/testing/selftests/bpf/prog_tests/cls_redirect.c
279
udp = (struct udphdr){
tools/testing/selftests/bpf/prog_tests/cls_redirect.c
283
p = mempcpy(p, &udp, sizeof(udp));
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
788
int stream[2], dgram, udp, tcp;
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
810
udp = xsocket(AF_INET, SOCK_DGRAM | SOCK_NONBLOCK, 0);
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
811
if (udp < 0) {
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
832
err = bpf_map_update_elem(map, &entry, &udp, BPF_ANY);
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
849
close(udp);
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
856
int stream[2], dgram, udp, tcp;
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
879
udp = xsocket(AF_INET, SOCK_DGRAM | SOCK_NONBLOCK, 0);
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
880
if (udp < 0) {
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
901
err = bpf_map_update_elem(map[i], &entry, &udp, BPF_ANY);
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
921
close(udp);
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
928
int stream[2], dgram, udp, tcp;
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
950
udp = xsocket(AF_INET, SOCK_DGRAM | SOCK_NONBLOCK, 0);
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
951
if (udp < 0) {
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
974
err = bpf_map_update_elem(map, &zero, &udp, BPF_ANY);
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
990
close(udp);
tools/testing/selftests/bpf/prog_tests/xdp_do_redirect.c
19
struct udphdr udp;
tools/testing/selftests/bpf/prog_tests/xdp_do_redirect.c
31
- offsetof(struct udp_packet, udp)),
tools/testing/selftests/bpf/prog_tests/xdp_do_redirect.c
35
.udp.source = bpf_htons(1),
tools/testing/selftests/bpf/prog_tests/xdp_do_redirect.c
36
.udp.dest = bpf_htons(1),
tools/testing/selftests/bpf/prog_tests/xdp_do_redirect.c
37
.udp.len = bpf_htons(sizeof(struct udp_packet)
tools/testing/selftests/bpf/prog_tests/xdp_do_redirect.c
38
- offsetof(struct udp_packet, udp)),
tools/testing/selftests/bpf/progs/bpf_flow.c
173
struct udphdr *udp, _udp;
tools/testing/selftests/bpf/progs/bpf_flow.c
242
udp = bpf_flow_dissect_get_header(skb, sizeof(*udp), &_udp);
tools/testing/selftests/bpf/progs/bpf_flow.c
243
if (!udp)
tools/testing/selftests/bpf/progs/bpf_flow.c
246
keys->sport = udp->source;
tools/testing/selftests/bpf/progs/bpf_flow.c
247
keys->dport = udp->dest;
tools/testing/selftests/bpf/progs/test_assign_reuse.c
102
__builtin_memcpy(&headers.udp, uh, sizeof(headers.udp));
tools/testing/selftests/bpf/progs/test_assign_reuse.c
21
struct udphdr udp;
tools/testing/selftests/bpf/progs/test_assign_reuse.c
45
if (ctx->data + sizeof(headers.udp) > ctx->data_end)
tools/testing/selftests/bpf/progs/test_assign_reuse.c
48
if (__builtin_memcmp(&headers.udp, ctx->data, sizeof(headers.udp)) != 0)
tools/testing/selftests/bpf/progs/test_cls_redirect.c
980
if (encap->udp.dest != ENCAPSULATION_PORT) {
tools/testing/selftests/bpf/progs/test_cls_redirect.h
60
struct udphdr udp;
tools/testing/selftests/bpf/progs/test_cls_redirect_dynptr.c
883
if (encap->udp.dest != ENCAPSULATION_PORT)
tools/testing/selftests/bpf/progs/test_l4lb.c
284
struct udphdr *udp;
tools/testing/selftests/bpf/progs/test_l4lb.c
285
udp = data + off;
tools/testing/selftests/bpf/progs/test_l4lb.c
287
if (udp + 1 > data_end)
tools/testing/selftests/bpf/progs/test_l4lb.c
291
pckt->port16[0] = udp->source;
tools/testing/selftests/bpf/progs/test_l4lb.c
292
pckt->port16[1] = udp->dest;
tools/testing/selftests/bpf/progs/test_l4lb.c
294
pckt->port16[0] = udp->dest;
tools/testing/selftests/bpf/progs/test_l4lb.c
295
pckt->port16[1] = udp->source;
tools/testing/selftests/bpf/progs/test_l4lb_noinline.c
283
struct udphdr *udp;
tools/testing/selftests/bpf/progs/test_l4lb_noinline.c
284
udp = data + off;
tools/testing/selftests/bpf/progs/test_l4lb_noinline.c
286
if (udp + 1 > data_end)
tools/testing/selftests/bpf/progs/test_l4lb_noinline.c
290
pckt->port16[0] = udp->source;
tools/testing/selftests/bpf/progs/test_l4lb_noinline.c
291
pckt->port16[1] = udp->dest;
tools/testing/selftests/bpf/progs/test_l4lb_noinline.c
293
pckt->port16[0] = udp->dest;
tools/testing/selftests/bpf/progs/test_l4lb_noinline.c
294
pckt->port16[1] = udp->source;
tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c
288
struct udphdr *udp;
tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c
290
udp = bpf_dynptr_slice(skb_ptr, off, buffer, sizeof(buffer));
tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c
291
if (!udp)
tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c
295
pckt->port16[0] = udp->source;
tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c
296
pckt->port16[1] = udp->dest;
tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c
298
pckt->port16[0] = udp->dest;
tools/testing/selftests/bpf/progs/test_l4lb_noinline_dynptr.c
299
pckt->port16[1] = udp->source;
tools/testing/selftests/bpf/progs/test_tc_change_tail.c
45
struct udphdr *udp;
tools/testing/selftests/bpf/progs/test_tc_change_tail.c
48
udp = hdr + (iph->ihl * 4);
tools/testing/selftests/bpf/progs/test_tc_change_tail.c
49
hdr = (void *)udp;
tools/testing/selftests/bpf/progs/test_tc_change_tail.c
52
if ((void *)(hdr + sizeof(*udp)) > data_end)
tools/testing/selftests/bpf/progs/test_tc_change_tail.c
55
return udp;
tools/testing/selftests/bpf/progs/test_tc_change_tail.c
62
struct udphdr *udp;
tools/testing/selftests/bpf/progs/test_tc_change_tail.c
78
udp = parse_udp_header(skb, iph);
tools/testing/selftests/bpf/progs/test_tc_change_tail.c
79
if (!udp)
tools/testing/selftests/bpf/progs/test_tc_change_tail.c
82
payload = (char *)udp + (sizeof(struct udphdr));
tools/testing/selftests/bpf/progs/test_tc_tunnel.c
178
olen += sizeof(h_outer.l4hdr.udp);
tools/testing/selftests/bpf/progs/test_tc_tunnel.c
179
h_outer.l4hdr.udp.source = __bpf_constant_htons(cfg_udp_src);
tools/testing/selftests/bpf/progs/test_tc_tunnel.c
180
h_outer.l4hdr.udp.dest = bpf_htons(udp_dst);
tools/testing/selftests/bpf/progs/test_tc_tunnel.c
181
h_outer.l4hdr.udp.check = 0;
tools/testing/selftests/bpf/progs/test_tc_tunnel.c
182
h_outer.l4hdr.udp.len = bpf_htons(bpf_ntohs(iph_inner.tot_len) +
tools/testing/selftests/bpf/progs/test_tc_tunnel.c
183
sizeof(h_outer.l4hdr.udp) +
tools/testing/selftests/bpf/progs/test_tc_tunnel.c
309
olen += sizeof(h_outer.l4hdr.udp);
tools/testing/selftests/bpf/progs/test_tc_tunnel.c
310
h_outer.l4hdr.udp.source = __bpf_constant_htons(cfg_udp_src);
tools/testing/selftests/bpf/progs/test_tc_tunnel.c
311
h_outer.l4hdr.udp.dest = bpf_htons(udp_dst);
tools/testing/selftests/bpf/progs/test_tc_tunnel.c
313
sizeof(h_outer.l4hdr.udp) + l2_len;
tools/testing/selftests/bpf/progs/test_tc_tunnel.c
314
h_outer.l4hdr.udp.check = 0;
tools/testing/selftests/bpf/progs/test_tc_tunnel.c
315
h_outer.l4hdr.udp.len = bpf_htons(tot_len);
tools/testing/selftests/bpf/progs/test_tc_tunnel.c
57
struct udphdr udp;
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
239
struct udphdr *udp;
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
240
udp = data + off;
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
242
if (udp + 1 > data_end)
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
245
pckt->flow.port16[0] = udp->source;
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
246
pckt->flow.port16[1] = udp->dest;
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
248
pckt->flow.port16[0] = udp->dest;
tools/testing/selftests/bpf/progs/test_xdp_noinline.c
249
pckt->flow.port16[1] = udp->source;
tools/testing/selftests/bpf/progs/xdp_hw_metadata.c
32
struct udphdr *udp = NULL;
tools/testing/selftests/bpf/progs/xdp_hw_metadata.c
53
udp = (void *)(iph + 1);
tools/testing/selftests/bpf/progs/xdp_hw_metadata.c
58
udp = (void *)(ip6h + 1);
tools/testing/selftests/bpf/progs/xdp_hw_metadata.c
60
if (udp && udp + 1 > data_end)
tools/testing/selftests/bpf/progs/xdp_hw_metadata.c
61
udp = NULL;
tools/testing/selftests/bpf/progs/xdp_hw_metadata.c
64
if (!udp) {
tools/testing/selftests/bpf/progs/xdp_hw_metadata.c
70
if (udp->dest != bpf_htons(9091)) {
tools/testing/selftests/bpf/progs/xdp_metadata.c
43
struct udphdr *udp = NULL;
tools/testing/selftests/bpf/progs/xdp_metadata.c
56
udp = (void *)(iph + 1);
tools/testing/selftests/bpf/progs/xdp_metadata.c
61
udp = (void *)(ip6h + 1);
tools/testing/selftests/bpf/progs/xdp_metadata.c
63
if (udp && udp + 1 > data_end)
tools/testing/selftests/bpf/progs/xdp_metadata.c
64
udp = NULL;
tools/testing/selftests/bpf/progs/xdp_metadata.c
67
if (!udp)
tools/testing/selftests/bpf/progs/xdp_metadata.c
71
if (udp->dest != bpf_htons(8080))
tools/testing/selftests/bpf/progs/xdpwall.c
208
struct udphdr *udp = transport_hdr;
tools/testing/selftests/bpf/progs/xdpwall.c
210
if (udp + 1 > data_end)
tools/testing/selftests/bpf/progs/xdpwall.c
213
info->sport = bpf_ntohs(udp->source);
tools/testing/selftests/bpf/progs/xdpwall.c
214
info->dport = bpf_ntohs(udp->dest);
tools/testing/selftests/bpf/progs/xdpwall.c
259
struct udphdr *udp = (struct udphdr *)(ip6h + 1);
tools/testing/selftests/bpf/progs/xdpwall.c
260
void *encap_data = udp + 1;
tools/testing/selftests/bpf/progs/xdpwall.c
262
if (udp + 1 > data_end)
tools/testing/selftests/bpf/progs/xdpwall.c
265
if (udp->dest != bpf_htons(6666))
tools/testing/selftests/bpf/test_maps.c
660
int err, i, fd, udp, sfd[6] = {0xdeadbeef};
tools/testing/selftests/bpf/test_maps.c
752
udp = socket(AF_INET, SOCK_DGRAM, 0);
tools/testing/selftests/bpf/test_maps.c
754
err = bpf_map_update_elem(fd, &i, &udp, BPF_ANY);
tools/testing/selftests/bpf/test_maps.c
757
i, udp);
tools/testing/selftests/bpf/test_maps.c
760
close(udp);