Lines Matching refs:n
130 struct neighbour *n; in br_do_proxy_suppress_arp() local
191 n = neigh_lookup(&arp_tbl, &tip, vlandev); in br_do_proxy_suppress_arp()
192 if (n) { in br_do_proxy_suppress_arp()
195 if (!(n->nud_state & NUD_VALID)) { in br_do_proxy_suppress_arp()
196 neigh_release(n); in br_do_proxy_suppress_arp()
200 f = br_fdb_find_rcu(br, n->ha, vid); in br_do_proxy_suppress_arp()
209 sha, n->ha, sha, 0, 0); in br_do_proxy_suppress_arp()
212 sha, n->ha, sha, in br_do_proxy_suppress_arp()
226 neigh_release(n); in br_do_proxy_suppress_arp()
250 struct sk_buff *request, struct neighbour *n, in br_nd_send() argument
298 ether_addr_copy(eth_hdr(reply)->h_source, n->ha); in br_nd_send()
314 pip6->saddr = *(struct in6_addr *)n->primary_key; in br_nd_send()
324 na->icmph.icmp6_router = (n->flags & NTF_ROUTER) ? 1 : 0; in br_nd_send()
328 ether_addr_copy(&na->opt[2], n->ha); in br_nd_send()
357 dev->name, &pip6->daddr, daddr, &pip6->saddr, n->ha); in br_nd_send()
406 struct neighbour *n; in br_do_suppress_nd() local
451 n = neigh_lookup(ipv6_stub->nd_tbl, &msg->target, vlandev); in br_do_suppress_nd()
452 if (n) { in br_do_suppress_nd()
455 if (!(n->nud_state & NUD_VALID)) { in br_do_suppress_nd()
456 neigh_release(n); in br_do_suppress_nd()
460 f = br_fdb_find_rcu(br, n->ha, vid); in br_do_suppress_nd()
466 br_nd_send(br, p, skb, n, in br_do_suppress_nd()
470 br_nd_send(br, p, skb, n, 0, 0, msg); in br_do_suppress_nd()
482 neigh_release(n); in br_do_suppress_nd()