Symbol: ETH_P_ARP
drivers/firewire/net.c
1265
case htons(ETH_P_ARP):
drivers/firewire/net.c
486
case ETH_P_ARP:
drivers/infiniband/ulp/ipoib/ipoib_main.c
1154
(header->proto != htons(ETH_P_ARP)) &&
drivers/infiniband/ulp/ipoib/ipoib_main.c
1185
case htons(ETH_P_ARP):
drivers/message/fusion/mptlan.c
1530
fcllc->ethertype == htons(ETH_P_ARP))) {
drivers/net/arcnet/rfc1051.c
110
return htons(ETH_P_ARP);
drivers/net/arcnet/rfc1051.c
174
case ETH_P_ARP:
drivers/net/arcnet/rfc1201.c
116
return htons(ETH_P_ARP);
drivers/net/arcnet/rfc1201.c
394
case ETH_P_ARP:
drivers/net/bonding/bond_alb.c
1490
case ETH_P_ARP:
drivers/net/bonding/bond_alb.c
277
if (skb->protocol != cpu_to_be16(ETH_P_ARP))
drivers/net/bonding/bond_alb.c
434
skb = arp_create(ARPOP_REPLY, ETH_P_ARP,
drivers/net/bonding/bond_main.c
3011
skb = arp_create(arp_op, ETH_P_ARP, dest_ip, slave_dev, src_ip,
drivers/net/bonding/bond_main.c
3416
bool is_arp = skb->protocol == __cpu_to_be16(ETH_P_ARP);
drivers/net/bonding/bond_main.c
5268
if (skb->protocol == htons(ETH_P_ARP))
drivers/net/ethernet/chelsio/cxgb/sge.c
1878
if (skb->protocol == htons(ETH_P_ARP) &&
drivers/net/ethernet/chelsio/cxgb3/sge.c
2049
arp_send(ARPOP_REPLY, ETH_P_ARP, sip, dev, tip, sha,
drivers/net/ethernet/chelsio/cxgb3/sge.c
2056
return skb->protocol == htons(ETH_P_ARP);
drivers/net/ethernet/emulex/benet/be_main.c
1268
#define is_arp(skb) (skb->protocol == htons(ETH_P_ARP))
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c
178
ethh->h_proto = htons(ETH_P_ARP);
drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c
1399
mvpp2_prs_match_etype(&pe, 0, ETH_P_ARP);
drivers/net/ethernet/mellanox/mlx4/en_selftest.c
70
ethh->h_proto = htons(ETH_P_ARP);
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2406
if (ethertype == ETH_P_IP || ethertype == ETH_P_ARP)
drivers/net/ethernet/microchip/lan966x/lan966x_tc_flower.c
17
case ETH_P_ARP:
drivers/net/ethernet/microchip/lan966x/lan966x_tc_flower.c
26
case ETH_P_ARP:
drivers/net/ethernet/microchip/lan966x/lan966x_vcap_impl.c
217
if (l3_proto == ETH_P_ALL || l3_proto == ETH_P_ARP) {
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
139
ETH_P_ARP,
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
147
ETH_P_ARP,
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
1617
case ETH_P_ARP:
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
1724
case ETH_P_ARP:
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
472
if (l3_proto == ETH_P_ALL || l3_proto == ETH_P_ARP) {
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
548
if (l3_proto != ETH_P_ARP && l3_proto != ETH_P_IP &&
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
626
if (l3_proto == ETH_P_ALL || l3_proto == ETH_P_ARP) {
drivers/net/ethernet/microchip/sparx5/sparx5_vcap_impl.c
668
if (l3_proto != ETH_P_ARP && l3_proto != ETH_P_IP &&
drivers/net/ethernet/microchip/vcap/vcap_tc.c
337
if (st->l3_proto == ETH_P_ARP) {
drivers/net/ethernet/mscc/ocelot_vcap.c
1114
if (proto == ETH_P_ARP)
drivers/net/ethernet/netronome/nfp/flower/offload.c
436
case cpu_to_be16(ETH_P_ARP):
drivers/net/ethernet/rocker/rocker_ofdpa.c
1562
.eth_type = htons(ETH_P_ARP),
drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c
1638
tpriv->pt.type = htons(ETH_P_ARP);
drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c
226
skb = arp_create(ARPOP_REQUEST, ETH_P_ARP, ip_dst, priv->dev, ip_src,
drivers/net/ethernet/via/via-velocity.c
3044
arp->type = htons(ETH_P_ARP);
drivers/net/ethernet/xilinx/xilinx_emaclite.c
427
} else if (proto_type == ETH_P_ARP) {
drivers/net/ipvlan/ipvlan_core.c
154
case htons(ETH_P_ARP): {
drivers/net/usb/lg-vl600.c
176
if (be16_to_cpup(&ethhdr->h_proto) == ETH_P_ARP &&
drivers/net/vmxnet3/vmxnet3_drv.c
4473
ehdr->h_proto = htons(ETH_P_ARP);
drivers/net/vxlan/vxlan_core.c
1902
reply = arp_create(ARPOP_REPLY, ETH_P_ARP, sip, dev, tip, sha,
drivers/net/vxlan/vxlan_core.c
2756
if (ntohs(eth->h_proto) == ETH_P_ARP)
drivers/net/wireless/ath/wil6210/txrx.c
1529
case htons(ETH_P_ARP):
drivers/net/wireless/intel/iwlwifi/mei/net.c
312
case htons(ETH_P_ARP):
drivers/net/wireless/intel/iwlwifi/mld/rx.c
1609
shdr->type != htons(ETH_P_ARP) &&
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c
168
shdr->type != htons(ETH_P_ARP) &&
drivers/net/wireless/marvell/mwifiex/sta_rx.c
33
case ETH_P_ARP:
drivers/net/wireless/realtek/rtlwifi/base.c
1529
} else if (ETH_P_ARP == ether_type) {
drivers/net/wireless/realtek/rtw89/core.c
1110
if (skb->protocol == htons(ETH_P_ARP)) {
drivers/net/wireless/realtek/rtw89/fw.c
2921
arp_skb->llc_type = htons(ETH_P_ARP);
drivers/net/wireless/st/cw1200/pm.c
72
.type = __cpu_to_le16(ETH_P_ARP),
drivers/net/wireless/ti/wlcore/cmd.c
1244
tmpl->llc_type = cpu_to_be16(ETH_P_ARP);
drivers/scsi/qedi/qedi_main.c
694
if (eh->h_proto != htons(ETH_P_ARP) &&
drivers/staging/octeon/ethernet-tx.c
594
work->word2.snoip.is_arp = skb->protocol == htons(ETH_P_ARP);
net/802/fc.c
43
if (type == ETH_P_IP || type == ETH_P_ARP)
net/802/fddi.c
55
if(type != ETH_P_IP && type != ETH_P_IPV6 && type != ETH_P_ARP)
net/802/fddi.c
59
if(type == ETH_P_IP || type == ETH_P_IPV6 || type == ETH_P_ARP)
net/atm/br2684.c
399
if (type == htons(ETH_P_ARP))
net/atm/clip.c
237
if (skb->protocol == htons(ETH_P_ARP)) {
net/ax25/ax25_in.c
255
skb->protocol = htons(ETH_P_ARP);
net/ax25/ax25_ip.c
84
case ETH_P_ARP:
net/batman-adv/bridge_loop_avoidance.c
1118
if (proto != htons(ETH_P_ARP))
net/batman-adv/bridge_loop_avoidance.c
361
skb = arp_create(ARPOP_REPLY, ETH_P_ARP,
net/batman-adv/distributed-arp-table.c
1003
if (ethhdr->h_proto != htons(ETH_P_ARP))
net/batman-adv/distributed-arp-table.c
1101
skb = arp_create(ARPOP_REPLY, ETH_P_ARP, ip_dst, bat_priv->mesh_iface,
net/bluetooth/bnep/core.c
93
s->proto_filter[0].end = ETH_P_ARP;
net/bridge/br_arp_nd_proxy.c
58
arp_send(ARPOP_REPLY, ETH_P_ARP, dest_ip, dev, src_ip,
net/bridge/br_arp_nd_proxy.c
63
skb = arp_create(ARPOP_REPLY, ETH_P_ARP, dest_ip, dev, src_ip,
net/bridge/br_device.c
73
(eth_hdr(skb)->h_proto == htons(ETH_P_ARP) ||
net/bridge/br_input.c
170
(skb->protocol == htons(ETH_P_ARP) ||
net/bridge/br_netfilter_hooks.c
111
return vlan_proto(skb) == htons(ETH_P_ARP) && brnet->filter_vlan_tagged;
net/bridge/br_netfilter_hooks.c
79
(!skb_vlan_tag_present(skb) && skb->protocol == htons(ETH_P_ARP))
net/bridge/netfilter/ebt_among.c
112
} else if (eth_hdr(skb)->h_proto == htons(ETH_P_ARP)) {
net/bridge/netfilter/ebt_among.c
81
} else if (eth_hdr(skb)->h_proto == htons(ETH_P_ARP)) {
net/bridge/netfilter/ebt_arp.c
106
if ((e->ethproto != htons(ETH_P_ARP) &&
net/bridge/netfilter/ebt_arpreply.c
55
arp_send(ARPOP_REPLY, ETH_P_ARP, *siptr,
net/bridge/netfilter/ebt_arpreply.c
69
if (e->ethproto != htons(ETH_P_ARP) ||
net/bridge/netfilter/ebt_log.c
139
((eth_hdr(skb)->h_proto == htons(ETH_P_ARP)) ||
net/bridge/netfilter/ebt_snat.c
30
eth_hdr(skb)->h_proto == htons(ETH_P_ARP)) {
net/core/dev.c
5921
case htons(ETH_P_ARP):
net/core/flow_dissector.c
1461
case htons(ETH_P_ARP):
net/ipv4/arp.c
1377
.type = cpu_to_be16(ETH_P_ARP),
net/ipv4/arp.c
393
arp_send_dst(ARPOP_REQUEST, ETH_P_ARP, target, dev, saddr,
net/ipv4/arp.c
570
skb->protocol = htons(ETH_P_ARP);
net/ipv4/arp.c
836
arp_send_dst(ARPOP_REPLY, ETH_P_ARP, sip, dev, tip,
net/ipv4/arp.c
856
arp_send_dst(ARPOP_REPLY, ETH_P_ARP,
net/ipv4/arp.c
877
arp_send_dst(ARPOP_REPLY, ETH_P_ARP,
net/ipv4/devinet.c
1571
arp_send(ARPOP_REQUEST, ETH_P_ARP,
net/mac80211/tx.c
4405
case htons(ETH_P_ARP):
net/netfilter/nf_log_syslog.c
944
case htons(ETH_P_ARP):
net/openvswitch/flow.c
759
} else if (key->eth.type == htons(ETH_P_ARP) ||
net/openvswitch/flow_netlink.c
192
if (match->key->eth.type == htons(ETH_P_ARP)
net/openvswitch/flow_netlink.c
2127
} else if (swkey->eth.type == htons(ETH_P_ARP) ||
net/openvswitch/flow_netlink.c
3268
eth_type != htons(ETH_P_ARP) &&
net/openvswitch/flow_netlink.c
3296
eth_type != htons(ETH_P_ARP) &&
net/sched/cls_flower.c
2002
} else if (key->basic.n_proto == htons(ETH_P_ARP) ||
net/sched/cls_flower.c
3583
else if ((key->basic.n_proto == htons(ETH_P_ARP) ||
net/sched/sch_cake.c
1662
case htons(ETH_P_ARP):
samples/bpf/xdp_router_ipv4.bpf.c
105
case ETH_P_ARP: