Home
last modified time | relevance | path

Searched refs:arp_table (Results 1 – 5 of 5) sorted by relevance

/freebsd/sys/dev/irdma/
H A Dirdma_utils.c223 if (!memcmp(rf->arp_table[arp_index].ip_addr, ip, sizeof(ip))) in irdma_arp_table()
241 memcpy(rf->arp_table[arp_index].ip_addr, ip, in irdma_arp_table()
242 sizeof(rf->arp_table[arp_index].ip_addr)); in irdma_arp_table()
243 ether_addr_copy(rf->arp_table[arp_index].mac_addr, mac_addr); in irdma_arp_table()
255 memset(rf->arp_table[arp_index].ip_addr, 0, in irdma_arp_table()
256 sizeof(rf->arp_table[arp_index].ip_addr)); in irdma_arp_table()
257 eth_zero_addr(rf->arp_table[arp_index].mac_addr); in irdma_arp_table()
282 if (ether_addr_equal(rf->arp_table[arpidx].mac_addr, mac)) in irdma_add_arp()
285 irdma_manage_arp_cache(rf, rf->arp_table[arpidx].mac_addr, ip, in irdma_add_arp()
H A Dfbsd_kcompat.c333 if (!memcmp(rf->arp_table[arp_index].ip_addr, ip, sizeof(ip))) { in irdma_ifaddrevent_handler()
334 irdma_manage_arp_cache(rf, rf->arp_table[arp_index].mac_addr, in irdma_ifaddrevent_handler()
335 rf->arp_table[arp_index].ip_addr, in irdma_ifaddrevent_handler()
H A Dirdma_main.h339 struct irdma_arp_entry *arp_table; member
H A Dirdma_hw.c2165 rf->arp_table = (struct irdma_arp_entry *)rf->mem_rsrc; in irdma_initialize_hw_rsrc()
H A Dirdma_cm.c2210 ether_addr_copy(cm_node->rem_mac, iwdev->rf->arp_table[arpindex].mac_addr); in irdma_make_cm_node()