arphdr            208 drivers/net/arcnet/rfc1201.c 			struct arphdr *arp = (struct arphdr *)soft->payload;
arphdr            212 drivers/net/arcnet/rfc1201.c 				uint8_t *cptr = (uint8_t *)arp + sizeof(struct arphdr);
arphdr           2539 drivers/net/bonding/bond_main.c 	struct arphdr *arp = (struct arphdr *)skb->data;
arphdr           2625 drivers/net/bonding/bond_main.c 	if (arp != (struct arphdr *)skb->data)
arphdr           2019 drivers/net/ethernet/chelsio/cxgb3/sge.c 	struct arphdr *arp;
arphdr           1560 drivers/net/ethernet/stmicro/stmmac/stmmac_selftests.c 	struct arphdr *ahdr;
arphdr            142 drivers/net/ipvlan/ipvlan_core.c 		struct arphdr *arph;
arphdr            395 drivers/net/ipvlan/ipvlan_core.c 		struct arphdr *arph;
arphdr            399 drivers/net/ipvlan/ipvlan_core.c 		arph = (struct arphdr *)lyr3h;
arphdr           3618 drivers/net/vmxnet3/vmxnet3_drv.c 	struct arphdr *ahdr;
arphdr           3668 drivers/net/vmxnet3/vmxnet3_drv.c 			sizeof(struct arphdr) +		/* ARP header */
arphdr           3679 drivers/net/vmxnet3/vmxnet3_drv.c 		ahdr = (struct arphdr *)&pmConf->filters[i].pattern[ETH_HLEN];
arphdr           1814 drivers/net/vxlan.c 	struct arphdr *parp;
arphdr           1835 drivers/net/vxlan.c 	arpptr = (u8 *)parp + sizeof(struct arphdr);
arphdr            149 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c 					  sizeof(struct arphdr) +
arphdr            228 drivers/net/wireless/marvell/mwifiex/decl.h 	struct arphdr hdr;
arphdr           1222 drivers/net/wireless/ti/wlcore/cmd.c 	struct arphdr *arp_hdr;
arphdr            126 drivers/net/wireless/ti/wlcore/wl12xx_80211.h 	struct arphdr arp_hdr;
arphdr             98 drivers/staging/gdm724x/gdm_lte.c 	struct arphdr *arp_in;
arphdr             99 drivers/staging/gdm724x/gdm_lte.c 	struct arphdr *arp_out;
arphdr            128 drivers/staging/gdm724x/gdm_lte.c 	arp_in = (struct arphdr *)(skb_in->data + mac_header_len);
arphdr            130 drivers/staging/gdm724x/gdm_lte.c 					sizeof(struct arphdr));
arphdr            133 drivers/staging/gdm724x/gdm_lte.c 	arp_out = (struct arphdr *)arp_temp;
arphdr            134 drivers/staging/gdm724x/gdm_lte.c 	arp_data_out = (struct arpdata *)(arp_temp + sizeof(struct arphdr));
arphdr            137 drivers/staging/gdm724x/gdm_lte.c 	memcpy(arp_out, arp_in, sizeof(struct arphdr));
arphdr            160 drivers/staging/gdm724x/gdm_lte.c 	skb_put_data(skb_out, arp_out, sizeof(struct arphdr));
arphdr             25 include/linux/if_arp.h static inline struct arphdr *arp_hdr(const struct sk_buff *skb)
arphdr             27 include/linux/if_arp.h 	return (struct arphdr *)skb_network_header(skb);
arphdr             36 include/linux/if_arp.h 		return sizeof(struct arphdr) + dev->addr_len + sizeof(u32) * 2;
arphdr             40 include/linux/if_arp.h 		return sizeof(struct arphdr) + (dev->addr_len + sizeof(u32)) * 2;
arphdr            374 net/batman-adv/bridge_loop_avoidance.c 	hw_src = (u8 *)ethhdr + ETH_HLEN + sizeof(struct arphdr);
arphdr           1079 net/batman-adv/bridge_loop_avoidance.c 	struct arphdr *arphdr;
arphdr           1122 net/batman-adv/bridge_loop_avoidance.c 	arphdr = (struct arphdr *)((u8 *)ethhdr + headlen);
arphdr           1127 net/batman-adv/bridge_loop_avoidance.c 	if (arphdr->ar_hrd != htons(ARPHRD_ETHER))
arphdr           1129 net/batman-adv/bridge_loop_avoidance.c 	if (arphdr->ar_pro != htons(ETH_P_IP))
arphdr           1131 net/batman-adv/bridge_loop_avoidance.c 	if (arphdr->ar_hln != ETH_ALEN)
arphdr           1133 net/batman-adv/bridge_loop_avoidance.c 	if (arphdr->ar_pln != 4)
arphdr           1136 net/batman-adv/bridge_loop_avoidance.c 	hw_src = (u8 *)arphdr + sizeof(struct arphdr);
arphdr            235 net/batman-adv/distributed-arp-table.c 	addr += ETH_HLEN + sizeof(struct arphdr);
arphdr           1057 net/batman-adv/distributed-arp-table.c 	struct arphdr *arphdr;
arphdr           1077 net/batman-adv/distributed-arp-table.c 	arphdr = (struct arphdr *)(skb->data + hdr_size + ETH_HLEN);
arphdr           1080 net/batman-adv/distributed-arp-table.c 	if (arphdr->ar_hrd != htons(ARPHRD_ETHER))
arphdr           1083 net/batman-adv/distributed-arp-table.c 	if (arphdr->ar_pro != htons(ETH_P_IP))
arphdr           1086 net/batman-adv/distributed-arp-table.c 	if (arphdr->ar_hln != ETH_ALEN)
arphdr           1089 net/batman-adv/distributed-arp-table.c 	if (arphdr->ar_pln != 4)
arphdr           1108 net/batman-adv/distributed-arp-table.c 	if (arphdr->ar_op != htons(ARPOP_REQUEST)) {
arphdr           1115 net/batman-adv/distributed-arp-table.c 	type = ntohs(arphdr->ar_op);
arphdr            126 net/bridge/br_arp_nd_proxy.c 	struct arphdr *parp;
arphdr            143 net/bridge/br_arp_nd_proxy.c 	arpptr = (u8 *)parp + sizeof(struct arphdr);
arphdr            665 net/bridge/br_netfilter_hooks.c 	if (unlikely(!pskb_may_pull(skb, sizeof(struct arphdr))))
arphdr             82 net/bridge/netfilter/ebt_among.c 		const struct arphdr *ah;
arphdr             83 net/bridge/netfilter/ebt_among.c 		struct arphdr _arph;
arphdr             92 net/bridge/netfilter/ebt_among.c 		bp = skb_header_pointer(skb, sizeof(struct arphdr) +
arphdr            113 net/bridge/netfilter/ebt_among.c 		const struct arphdr *ah;
arphdr            114 net/bridge/netfilter/ebt_among.c 		struct arphdr _arph;
arphdr            123 net/bridge/netfilter/ebt_among.c 		bp = skb_header_pointer(skb, sizeof(struct arphdr) +
arphdr             23 net/bridge/netfilter/ebt_arp.c 	const struct arphdr *ah;
arphdr             24 net/bridge/netfilter/ebt_arp.c 	struct arphdr _arph;
arphdr             45 net/bridge/netfilter/ebt_arp.c 		sap = skb_header_pointer(skb, sizeof(struct arphdr) +
arphdr             50 net/bridge/netfilter/ebt_arp.c 		dap = skb_header_pointer(skb, sizeof(struct arphdr) +
arphdr             75 net/bridge/netfilter/ebt_arp.c 			mp = skb_header_pointer(skb, sizeof(struct arphdr),
arphdr             86 net/bridge/netfilter/ebt_arp.c 			mp = skb_header_pointer(skb, sizeof(struct arphdr) +
arphdr             25 net/bridge/netfilter/ebt_arpreply.c 	const struct arphdr *ap;
arphdr             26 net/bridge/netfilter/ebt_arpreply.c 	struct arphdr _ah;
arphdr            141 net/bridge/netfilter/ebt_log.c 		const struct arphdr *ah;
arphdr            142 net/bridge/netfilter/ebt_log.c 		struct arphdr _arph;
arphdr             31 net/bridge/netfilter/ebt_snat.c 		const struct arphdr *ap;
arphdr             32 net/bridge/netfilter/ebt_snat.c 		struct arphdr _ah;
arphdr            462 net/core/flow_dissector.c 	const struct arphdr *arp;
arphdr            463 net/core/flow_dissector.c 	struct arphdr _arp;
arphdr            528 net/ipv4/arp.c 	struct arphdr *arp;
arphdr            679 net/ipv4/arp.c 	struct arphdr *arp;
arphdr            939 net/ipv4/arp.c 	const struct arphdr *arp;
arphdr            477 net/ipv4/ipconfig.c 	struct arphdr *rarp;
arphdr            490 net/ipv4/ipconfig.c 	if (!pskb_may_pull(skb, sizeof(struct arphdr)))
arphdr            494 net/ipv4/ipconfig.c 	rarp = (struct arphdr *)skb_transport_header(skb);
arphdr            514 net/ipv4/ipconfig.c 	rarp = (struct arphdr *)skb_transport_header(skb);
arphdr             82 net/ipv4/netfilter/arp_tables.c static inline int arp_packet_match(const struct arphdr *arphdr,
arphdr             88 net/ipv4/netfilter/arp_tables.c 	const char *arpptr = (char *)(arphdr + 1);
arphdr             94 net/ipv4/netfilter/arp_tables.c 		    (arphdr->ar_op & arpinfo->arpop_mask) != arpinfo->arpop))
arphdr             98 net/ipv4/netfilter/arp_tables.c 		    (arphdr->ar_hrd & arpinfo->arhrd_mask) != arpinfo->arhrd))
arphdr            102 net/ipv4/netfilter/arp_tables.c 		    (arphdr->ar_pro & arpinfo->arpro_mask) != arpinfo->arpro))
arphdr            106 net/ipv4/netfilter/arp_tables.c 		    (arphdr->ar_hln & arpinfo->arhln_mask) != arpinfo->arhln))
arphdr            189 net/ipv4/netfilter/arp_tables.c 	const struct arphdr *arp;
arphdr             16 net/ipv4/netfilter/arpt_mangle.c 	const struct arphdr *arp;
arphdr            609 net/ipv4/netfilter/ipt_CLUSTERIP.c 	struct arphdr *arp = arp_hdr(skb);
arphdr             46 net/ipv4/netfilter/nf_log_arp.c 	const struct arphdr *ah;
arphdr             47 net/ipv4/netfilter/nf_log_arp.c 	struct arphdr _arph;