Searched refs:arp_table (Results 1 – 5 of 5) sorted by relevance
| /src/sys/dev/irdma/ |
| H A D | irdma_utils.c | 224 if (!memcmp(rf->arp_table[arp_index].ip_addr, ip, sizeof(ip)) && in irdma_arp_table() 225 !rf->arp_table[arp_index].delete_pending) in irdma_arp_table() 239 atomic_set(&rf->arp_table[arp_index].refcnt, 0); in irdma_arp_table() 242 memcpy(rf->arp_table[arp_index].ip_addr, ip, in irdma_arp_table() 243 sizeof(rf->arp_table[arp_index].ip_addr)); in irdma_arp_table() 244 ether_addr_copy(rf->arp_table[arp_index].mac_addr, mac_addr); in irdma_arp_table() 256 if (!atomic_read(&rf->arp_table[arp_index].refcnt)) { in irdma_arp_table() 257 memset(rf->arp_table[arp_index].ip_addr, 0, in irdma_arp_table() 258 sizeof(rf->arp_table[arp_index].ip_addr)); in irdma_arp_table() 259 eth_zero_addr(rf->arp_table[arp_index].mac_addr); in irdma_arp_table() [all …]
|
| H A D | fbsd_kcompat.c | 339 if (!memcmp(rf->arp_table[arp_index].ip_addr, ip, sizeof(ip))) { in irdma_ifaddrevent_handler() 340 irdma_manage_arp_cache(rf, rf->arp_table[arp_index].mac_addr, in irdma_ifaddrevent_handler() 341 rf->arp_table[arp_index].ip_addr, in irdma_ifaddrevent_handler()
|
| H A D | irdma_main.h | 343 struct irdma_arp_entry *arp_table; member
|
| H A D | irdma_hw.c | 2188 rf->arp_table = (struct irdma_arp_entry *)rf->mem_rsrc; in irdma_initialize_hw_rsrc()
|
| H A D | irdma_cm.c | 2313 ether_addr_copy(cm_node->rem_mac, iwdev->rf->arp_table[arpindex].mac_addr); in irdma_make_cm_node()
|