Lines Matching refs:neigh
1983 struct neighbour *neigh;
1995 neigh = dst_neigh_lookup(&rt->dst, &dst_ipaddr);
1996 if (!neigh)
1999 if (neigh->nud_state & NUD_VALID)
2000 rc = irdma_add_arp(iwdev->rf, &dst_ip, true, neigh->ha);
2002 neigh_event_send(neigh, NULL);
2003 if (neigh)
2004 neigh_release(neigh);
2045 struct neighbour *neigh;
2066 neigh = dst_neigh_lookup(dst, dst_addr.sin6_addr.in6_u.u6_addr32);
2067 if (!neigh)
2071 neigh->ha);
2073 trace_irdma_addr_resolve(iwdev, neigh->ha);
2075 if (neigh->nud_state & NUD_VALID)
2076 rc = irdma_add_arp(iwdev->rf, dest, false, neigh->ha);
2078 neigh_event_send(neigh, NULL);
2079 if (neigh)
2080 neigh_release(neigh);