Home
last modified time | relevance | path

Searched refs:neigh_table (Results 1 - 25 of 30) sorted by relevance

12

/kernel/linux/linux-5.10/include/net/
H A Dneighbour.h75 struct neigh_table *tbl;
136 struct neigh_table *tbl;
194 struct neigh_table { struct
281 struct neigh_table *tbl, in ___neigh_lookup_noref()
304 static inline struct neighbour *__neigh_lookup_noref(struct neigh_table *tbl, in __neigh_lookup_noref()
311 void neigh_table_init(int index, struct neigh_table *tbl);
312 int neigh_table_clear(int index, struct neigh_table *tbl);
313 struct neighbour *neigh_lookup(struct neigh_table *tbl, const void *pkey,
315 struct neighbour *__neigh_create(struct neigh_table *tbl, const void *pkey,
317 static inline struct neighbour *neigh_create(struct neigh_table *tb
[all...]
H A Darp.h11 extern struct neigh_table arp_tbl;
H A Dipv6_stubs.h66 struct neigh_table *nd_tbl;
H A Dndisc.h79 extern struct neigh_table nd_tbl;
/kernel/linux/linux-6.6/include/net/
H A Dneighbour.h77 struct neigh_table *tbl;
139 struct neigh_table *tbl;
200 struct neigh_table { struct
294 struct neigh_table *tbl, in ___neigh_lookup_noref()
317 static inline struct neighbour *__neigh_lookup_noref(struct neigh_table *tbl, in __neigh_lookup_noref()
335 void neigh_table_init(int index, struct neigh_table *tbl);
336 int neigh_table_clear(int index, struct neigh_table *tbl);
337 struct neighbour *neigh_lookup(struct neigh_table *tbl, const void *pkey,
339 struct neighbour *__neigh_create(struct neigh_table *tbl, const void *pkey,
341 static inline struct neighbour *neigh_create(struct neigh_table *tb
[all...]
H A Darp.h11 extern struct neigh_table arp_tbl;
H A Dipv6_stubs.h66 struct neigh_table *nd_tbl;
H A Dndisc.h79 extern struct neigh_table nd_tbl;
/kernel/linux/linux-5.10/net/core/
H A Dneighbour.c58 static int pneigh_ifdown_and_unlock(struct neigh_table *tbl,
182 struct neigh_table *tbl) in neigh_del()
202 bool neigh_remove_one(struct neighbour *ndel, struct neigh_table *tbl) in neigh_remove_one()
225 static int neigh_forced_gc(struct neigh_table *tbl) in neigh_forced_gc()
326 static void neigh_flush_dev(struct neigh_table *tbl, struct net_device *dev, in neigh_flush_dev()
380 void neigh_changeaddr(struct neigh_table *tbl, struct net_device *dev) in neigh_changeaddr()
388 static int __neigh_ifdown(struct neigh_table *tbl, struct net_device *dev, in __neigh_ifdown()
400 int neigh_carrier_down(struct neigh_table *tbl, struct net_device *dev) in neigh_carrier_down()
407 int neigh_ifdown(struct neigh_table *tbl, struct net_device *dev) in neigh_ifdown()
414 static struct neighbour *neigh_alloc(struct neigh_table *tb
[all...]
/kernel/linux/linux-5.10/net/netfilter/
H A Dnft_fwd_netdev.c101 int neigh_table; in nft_fwd_neigh_eval() local
117 neigh_table = NEIGH_ARP_TABLE; in nft_fwd_neigh_eval()
133 neigh_table = NEIGH_ND_TABLE; in nft_fwd_neigh_eval()
147 neigh_xmit(neigh_table, dev, addr, skb); in nft_fwd_neigh_eval()
/kernel/linux/linux-6.6/net/netfilter/
H A Dnft_fwd_netdev.c104 int neigh_table; in nft_fwd_neigh_eval() local
120 neigh_table = NEIGH_ARP_TABLE; in nft_fwd_neigh_eval()
136 neigh_table = NEIGH_ND_TABLE; in nft_fwd_neigh_eval()
150 neigh_xmit(neigh_table, dev, addr, skb); in nft_fwd_neigh_eval()
/kernel/linux/linux-6.6/net/core/
H A Dneighbour.c57 static int pneigh_ifdown_and_unlock(struct neigh_table *tbl,
209 struct neigh_table *tbl) in neigh_del()
229 bool neigh_remove_one(struct neighbour *ndel, struct neigh_table *tbl) in neigh_remove_one()
252 static int neigh_forced_gc(struct neigh_table *tbl) in neigh_forced_gc()
380 static void neigh_flush_dev(struct neigh_table *tbl, struct net_device *dev, in neigh_flush_dev()
434 void neigh_changeaddr(struct neigh_table *tbl, struct net_device *dev) in neigh_changeaddr()
442 static int __neigh_ifdown(struct neigh_table *tbl, struct net_device *dev, in __neigh_ifdown()
455 int neigh_carrier_down(struct neigh_table *tbl, struct net_device *dev) in neigh_carrier_down()
462 int neigh_ifdown(struct neigh_table *tbl, struct net_device *dev) in neigh_ifdown()
469 static struct neighbour *neigh_alloc(struct neigh_table *tb
[all...]
/kernel/linux/common_modules/newip/third_party/linux-5.10/include/net/
H A Dnndisc.h18 extern struct neigh_table nnd_tbl;
H A Dnip.h64 extern struct neigh_table nnd_tbl;
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/flower/
H A Dtunnel_conf.c380 rhashtable_walk_enter(&priv->neigh_table, &iter); in nfp_tun_link_and_update_nn_entries()
408 rhashtable_walk_enter(&priv->neigh_table, &iter); in nfp_tun_cleanup_nn_entries()
428 rhashtable_remove_fast(&priv->neigh_table, &neigh->ht_node, in nfp_tun_cleanup_nn_entries()
490 nn_entry = rhashtable_lookup_fast(&priv->neigh_table, &cookie, in nfp_tun_write_neigh()
539 if (rhashtable_insert_fast(&priv->neigh_table, in nfp_tun_write_neigh()
568 rhashtable_remove_fast(&priv->neigh_table, in nfp_tun_write_neigh()
H A Dmetadata.c541 err = rhashtable_init(&priv->neigh_table, &neigh_table_params); in nfp_flower_metadata_init()
593 rhashtable_destroy(&priv->neigh_table); in nfp_flower_metadata_init()
720 rhashtable_free_and_destroy(&priv->neigh_table, in nfp_flower_metadata_cleanup()
H A Dmain.h298 * @neigh_table: Table to keep track of neighbor entries
341 struct rhashtable neigh_table; member
/kernel/linux/linux-5.10/include/trace/events/
H A Dneigh.h25 TP_PROTO(struct neigh_table *tbl, struct net_device *dev,
/kernel/linux/linux-6.6/include/trace/events/
H A Dneigh.h25 TP_PROTO(struct neigh_table *tbl, struct net_device *dev,
/kernel/linux/linux-5.10/net/ipv4/
H A Darp.c152 struct neigh_table arp_tbl = {
1124 struct neigh_table *tbl = &arp_tbl; in arp_invalidate()
/kernel/linux/linux-6.6/net/ipv4/
H A Darp.c152 struct neigh_table arp_tbl = {
1145 struct neigh_table *tbl = &arp_tbl; in arp_invalidate()
/kernel/linux/common_modules/newip/third_party/linux-5.10/net/newip/
H A Dnndisc.c138 struct neigh_table nnd_tbl = {
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_span.c225 static int mlxsw_sp_span_dmac(struct neigh_table *tbl, in mlxsw_sp_span_dmac()
358 struct neigh_table *tbl, in mlxsw_sp_span_entry_tunnel_parms_common()
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_span.c227 static int mlxsw_sp_span_dmac(struct neigh_table *tbl, in mlxsw_sp_span_dmac()
359 struct neigh_table *tbl, in mlxsw_sp_span_entry_tunnel_parms_common()
/kernel/linux/linux-5.10/net/ipv6/
H A Dndisc.c109 struct neigh_table nd_tbl = {

Completed in 29 milliseconds

12