Lines Matching refs:arp_tbl
173 struct neigh_table arp_tbl = { variable
182 tbl: &arp_tbl,
225 return jhash_2words(*(u32 *)pkey, dev->ifindex, arp_tbl.hash_rnd); in arp_hash()
472 n = __neigh_lookup(&arp_tbl, &paddr, dev, 1); in arp_find()
506 &arp_tbl, &nexthop, dev); in arp_bind_neighbour()
860 n = neigh_event_ns(&arp_tbl, sha, &sip, dev); in arp_process()
877 (arp_fwd_proxy(in_dev, rt) || pneigh_lookup(&arp_tbl, &tip, dev, 0)))) { in arp_process()
878 n = neigh_event_ns(&arp_tbl, sha, &sip, dev); in arp_process()
887 pneigh_enqueue(&arp_tbl, in_dev->arp_parms, skb); in arp_process()
898 n = __neigh_lookup(&arp_tbl, &sip, dev, 0); in arp_process()
908 n = __neigh_lookup(&arp_tbl, &sip, dev, -1); in arp_process()
998 if (pneigh_lookup(&arp_tbl, &ip, dev, 1) == NULL) in arp_req_set()
1045 neigh = __neigh_lookup_errno(&arp_tbl, &ip, dev); in arp_req_set()
1078 neigh = neigh_lookup(&arp_tbl, &ip, dev); in arp_req_get()
1101 return pneigh_delete(&arp_tbl, &ip, dev); in arp_req_delete()
1126 neigh = neigh_lookup(&arp_tbl, &ip, dev); in arp_req_delete()
1309 return neigh_seq_start(seq, pos, &arp_tbl, NEIGH_SEQ_SKIP_NOARP); in arp_seq_start()
1359 neigh_changeaddr(&arp_tbl, dev); in arp_netdev_event()
1379 neigh_ifdown(&arp_tbl, dev); in arp_ifdown()
1395 neigh_table_init(&arp_tbl); in arp_init()
1404 neigh_sysctl_register(NULL, &arp_tbl.parms, NET_IPV4, NET_IPV4_NEIGH, "ipv4"); in arp_init()