Home
last modified time | relevance | path

Searched refs:arp_tbl (Results 1 – 21 of 21) sorted by relevance

/linux/net/ipv4/
A Darp.c152 struct neigh_table arp_tbl = { variable
163 .tbl = &arp_tbl,
184 EXPORT_SYMBOL(arp_tbl);
856 pneigh_enqueue(&arp_tbl, in arp_process()
867 n = __neigh_lookup(&arp_tbl, &sip, dev, 0); in arp_process()
1103 neigh = neigh_lookup(&arp_tbl, &ip, dev); in arp_req_get()
1123 struct neigh_table *tbl = &arp_tbl; in arp_invalidate()
1255 neigh_changeaddr(&arp_tbl, dev); in arp_netdev_event()
1261 neigh_changeaddr(&arp_tbl, dev); in arp_netdev_event()
1270 neigh_carrier_down(&arp_tbl, dev); in arp_netdev_event()
[all …]
A Ddevinet.c268 in_dev->arp_parms = neigh_parms_alloc(dev, &arp_tbl); in inetdev_init()
281 neigh_parms_release(&arp_tbl, in_dev->arp_parms); in inetdev_init()
327 neigh_parms_release(&arp_tbl, in_dev->arp_parms); in inetdev_destroy()
A Dfib_semantics.c547 n = neigh_lookup(&arp_tbl, &nhc->nhc_gw.ipv4, nhc->nhc_dev); in fib_detect_death()
A Droute.c774 n = neigh_create(&arp_tbl, &new_gw, rt->dst.dev); in __ip_do_redirect()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/rep/
A Dneigh.c29 unsigned long ipv4_interval = NEIGH_VAR(&arp_tbl.parms, DELAY_PROBE_TIME); in mlx5e_rep_neigh_update_init_interval()
220 if (n->tbl != ipv6_stub->nd_tbl && n->tbl != &arp_tbl) in mlx5e_rep_netevent_event()
222 if (n->tbl != &arp_tbl) in mlx5e_rep_netevent_event()
241 if (!p->dev || (p->tbl != ipv6_stub->nd_tbl && p->tbl != &arp_tbl)) in mlx5e_rep_netevent_event()
243 if (!p->dev || p->tbl != &arp_tbl) in mlx5e_rep_netevent_event()
/linux/include/net/
A Darp.h11 extern struct neigh_table arp_tbl;
27 return ___neigh_lookup_noref(&arp_tbl, neigh_key_eq32, arp_hashfn, &key, dev); in __ipv4_neigh_lookup_noref()
A Droute.h374 neigh = __neigh_create(&arp_tbl, &daddr, dev, false); in ip_neigh_gw4()
/linux/net/atm/
A Dclip.c159 write_lock(&arp_tbl.lock); in idle_timer_check()
160 __neigh_for_each_release(&arp_tbl, neigh_check_cb); in idle_timer_check()
162 write_unlock(&arp_tbl.lock); in idle_timer_check()
469 neigh = __neigh_lookup(&arp_tbl, &ip, rt->dst.dev, 1); in clip_setentry()
840 return neigh_seq_start(seq, pos, &arp_tbl, NEIGH_SEQ_NEIGH_ONLY); in clip_seq_start()
/linux/Documentation/networking/
A Dswitchdev.rst403 arp_tbl neighbor table. To resolve the routes nexthop gateways, the driver
407 The driver can monitor for updates to arp_tbl using the netevent notifier
409 for the routes as arp_tbl updates. The driver implements ndo_neigh_destroy
410 to know when arp_tbl neighbor entries are purged from the port.
/linux/net/bridge/
A Dbr_arp_nd_proxy.c191 n = neigh_lookup(&arp_tbl, &tip, vlandev); in br_do_proxy_suppress_arp()
/linux/drivers/infiniband/ulp/ipoib/
A Dipoib_main.c1327 dt = 2 * arp_tbl.gc_interval; in __ipoib_reap_neigh()
1367 arp_tbl.gc_interval); in ipoib_reap_neigh()
1529 size = roundup_pow_of_two(arp_tbl.gc_thresh3); in ipoib_neigh_hash_init()
1544 arp_tbl.gc_interval); in ipoib_neigh_hash_init()
/linux/drivers/net/ethernet/netronome/nfp/flower/
A Dtunnel_conf.c258 n = neigh_lookup(&arp_tbl, &ipv4_addr, netdev); in nfp_tunnel_keep_alive()
/linux/drivers/net/ethernet/mellanox/mlxsw/
A Dspectrum_span.c474 &arp_tbl, sparmsp); in mlxsw_sp_span_entry_gretap4_parms()
A Dspectrum_router.c2334 NEIGH_VAR(&arp_tbl.parms, DELAY_PROBE_TIME), in mlxsw_sp_router_neighs_update_interval_init()
2337 interval = NEIGH_VAR(&arp_tbl.parms, DELAY_PROBE_TIME); in mlxsw_sp_router_neighs_update_interval_init()
2364 n = neigh_lookup(&arp_tbl, &dipn, dev); in mlxsw_sp_router_neigh_ent_ipv4_process()
4329 nh->neigh_tbl = &arp_tbl; in mlxsw_sp_nexthop4_init()
4804 nh->neigh_tbl = &arp_tbl; in mlxsw_sp_nexthop_obj_init()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
A Dtc_tun_encap.c372 tbl = &arp_tbl; in mlx5e_tc_update_neigh_used_value()
/linux/drivers/net/
A Dvxlan.c2020 n = neigh_lookup(&arp_tbl, &tip, dev); in arp_reduce()
2242 n = neigh_lookup(&arp_tbl, &pip->daddr, dev); in route_shortcircuit()
/linux/drivers/net/ethernet/rocker/
A Drocker_main.c3165 if (n->tbl != &arp_tbl) in rocker_netevent_event()
A Drocker_ofdpa.c1356 n = neigh_create(&arp_tbl, &ip_addr, dev); in ofdpa_port_ipv4_resolve()
/linux/
A Dvmlinux.symvers10803 0x00000000 arp_tbl vmlinux EXPORT_SYMBOL
A DSystem.map159389 ffff8000120c2910 D arp_tbl
A D.tmp_System.map159389 ffff8000120c2910 D arp_tbl

Completed in 1248 milliseconds