Home
last modified time | relevance | path

Searched refs:arph (Results 1 – 9 of 9) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/
H A Ddhd_linux_pktdump.c1270 struct bcmarp *arph = (struct bcmarp *)pkt; in dhd_check_arp() local
1274 (arph->htype != hton16(HTYPE_ETHERNET)) || in dhd_check_arp()
1275 (arph->hlen != ETHER_ADDR_LEN) || in dhd_check_arp()
1276 (arph->plen != 4)) { in dhd_check_arp()
1339 struct bcmarp *arph = (struct bcmarp *)pkt; in dhd_arp_dump() local
1351 opcode = ntoh16(arph->oper); in dhd_arp_dump()
1354 bcm_ip_ntoa((struct ipv4_addr *)arph->src_ip, sabuf); in dhd_arp_dump()
1355 bcm_ip_ntoa((struct ipv4_addr *)arph->dst_ip, dabuf); in dhd_arp_dump()
1356 bcm_ether_ntoa((struct ether_addr *)arph->dst_eth, deabuf); in dhd_arp_dump()
1357 bcm_ether_ntoa((struct ether_addr *)arph->src_eth, seabuf); in dhd_arp_dump()
[all …]
H A Ddhd_wet.c125 uint8 *eh, uint8 *arph, int length, int send);
472 uint8 *eh, uint8 *arph, int length, int send) in BCMFASTPATH()
489 iaddr = arph + ARP_SRC_IP_OFFSET; in BCMFASTPATH()
499 bcopy(WETHWADDR(weth), arph+ARP_SRC_ETH_OFFSET, ETHER_ADDR_LEN); in BCMFASTPATH()
506 else if ((*(uint16 *)(arph + ARP_OPC_OFFSET) == HTON16(ARP_OPC_REPLY)) || in BCMFASTPATH()
507 ((*(uint16 *)(arph + ARP_OPC_OFFSET) == HTON16(ARP_OPC_REQUEST)) && in BCMFASTPATH()
509 iaddr = arph + ARP_TGT_IP_OFFSET; in BCMFASTPATH()
515 bcopy(&sta->mac, arph + ARP_TGT_ETH_OFFSET, ETHER_ADDR_LEN); in BCMFASTPATH()
/OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/
H A Ddhd_linux_pktdump.c1270 struct bcmarp *arph = (struct bcmarp *)pkt; in dhd_check_arp() local
1274 (arph->htype != hton16(HTYPE_ETHERNET)) || in dhd_check_arp()
1275 (arph->hlen != ETHER_ADDR_LEN) || in dhd_check_arp()
1276 (arph->plen != 4)) { in dhd_check_arp()
1339 struct bcmarp *arph = (struct bcmarp *)pkt; in dhd_arp_dump() local
1351 opcode = ntoh16(arph->oper); in dhd_arp_dump()
1354 bcm_ip_ntoa((struct ipv4_addr *)arph->src_ip, sabuf); in dhd_arp_dump()
1355 bcm_ip_ntoa((struct ipv4_addr *)arph->dst_ip, dabuf); in dhd_arp_dump()
1356 bcm_ether_ntoa((struct ether_addr *)arph->dst_eth, deabuf); in dhd_arp_dump()
1357 bcm_ether_ntoa((struct ether_addr *)arph->src_eth, seabuf); in dhd_arp_dump()
[all …]
H A Ddhd_wet.c125 uint8 *eh, uint8 *arph, int length, int send);
472 uint8 *eh, uint8 *arph, int length, int send) in BCMFASTPATH()
489 iaddr = arph + ARP_SRC_IP_OFFSET; in BCMFASTPATH()
499 bcopy(WETHWADDR(weth), arph+ARP_SRC_ETH_OFFSET, ETHER_ADDR_LEN); in BCMFASTPATH()
506 else if ((*(uint16 *)(arph + ARP_OPC_OFFSET) == HTON16(ARP_OPC_REPLY)) || in BCMFASTPATH()
507 ((*(uint16 *)(arph + ARP_OPC_OFFSET) == HTON16(ARP_OPC_REQUEST)) && in BCMFASTPATH()
509 iaddr = arph + ARP_TGT_IP_OFFSET; in BCMFASTPATH()
515 bcopy(&sta->mac, arph + ARP_TGT_ETH_OFFSET, ETHER_ADDR_LEN); in BCMFASTPATH()
/OK3568_Linux_fs/kernel/drivers/net/ipvlan/
H A Dipvlan_core.c142 struct arphdr *arph; in ipvlan_get_L3_hdr() local
147 arph = arp_hdr(skb); in ipvlan_get_L3_hdr()
149 lyr3h = arph; in ipvlan_get_L3_hdr()
395 struct arphdr *arph; in ipvlan_addr_lookup() local
399 arph = (struct arphdr *)lyr3h; in ipvlan_addr_lookup()
400 arp_ptr = (unsigned char *)(arph + 1); in ipvlan_addr_lookup()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/
H A Ddhd_linux_pktdump.c1111 struct bcmarp *arph = (struct bcmarp *)pkt; in dhd_arp_dump() local
1117 if (arph->htype != hton16(HTYPE_ETHERNET) || in dhd_arp_dump()
1118 arph->hlen != ETHER_ADDR_LEN || in dhd_arp_dump()
1119 arph->plen != 4) { in dhd_arp_dump()
1124 opcode = ntoh16(arph->oper); in dhd_arp_dump()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/
H A Ddhd_linux_pktdump.c1111 struct bcmarp *arph = (struct bcmarp *)pkt; in dhd_arp_dump() local
1117 if (arph->htype != hton16(HTYPE_ETHERNET) || in dhd_arp_dump()
1118 arph->hlen != ETHER_ADDR_LEN || in dhd_arp_dump()
1119 arph->plen != 4) { in dhd_arp_dump()
1124 opcode = ntoh16(arph->oper); in dhd_arp_dump()
/OK3568_Linux_fs/external/rkwifibt/drivers/infineon/
H A Ddhd_linux_pktdump.c1111 struct bcmarp *arph = (struct bcmarp *)pkt; in dhd_arp_dump() local
1117 if (arph->htype != hton16(HTYPE_ETHERNET) || in dhd_arp_dump()
1118 arph->hlen != ETHER_ADDR_LEN || in dhd_arp_dump()
1119 arph->plen != 4) { in dhd_arp_dump()
1124 opcode = ntoh16(arph->oper); in dhd_arp_dump()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd_indep_power/
H A Ddhd_linux.c19129 struct bcmarp *arph = (struct bcmarp *)pkt; in dhd_arp_dump() local
19139 if (arph->htype != hton16(HTYPE_ETHERNET) || in dhd_arp_dump()
19140 arph->hlen != ETHER_ADDR_LEN || in dhd_arp_dump()
19141 arph->plen != 4) { in dhd_arp_dump()
19145 opcode = ntoh16(arph->oper); in dhd_arp_dump()
19146 bcm_ip_ntoa((struct ipv4_addr *)arph->src_ip, sabuf); in dhd_arp_dump()
19147 bcm_ip_ntoa((struct ipv4_addr *)arph->dst_ip, dabuf); in dhd_arp_dump()
19148 bcm_ether_ntoa((struct ether_addr *)arph->dst_eth, deabuf); in dhd_arp_dump()
19149 bcm_ether_ntoa((struct ether_addr *)arph->src_eth, seabuf); in dhd_arp_dump()