Symbol: neighbour
drivers/firewire/net.c
231
static int fwnet_header_cache(const struct neighbour *neigh,
drivers/infiniband/core/addr.c
316
struct neighbour *n;
drivers/infiniband/core/addr.c
835
struct neighbour *neigh = ctx;
drivers/infiniband/core/cma.c
5244
struct neighbour *neigh = ctx;
drivers/infiniband/hw/cxgb4/cm.c
2077
struct neighbour *n;
drivers/infiniband/hw/cxgb4/cm.c
4079
struct neighbour *neigh;
drivers/infiniband/hw/irdma/cm.c
1984
struct neighbour *neigh;
drivers/infiniband/hw/irdma/cm.c
2046
struct neighbour *neigh;
drivers/infiniband/hw/irdma/utils.c
253
struct neighbour *neigh = ptr;
drivers/infiniband/hw/qedr/qedr_iw_cm.c
446
struct neighbour *neigh = NULL;
drivers/infiniband/hw/qedr/qedr_iw_cm.c
481
struct neighbour *neigh = NULL;
drivers/net/bonding/bond_main.c
4719
static int bond_neigh_init(struct neighbour *n)
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c
1237
struct neighbour *nbr;
drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c
1034
static void cxgb_neigh_update(struct neighbour *neigh)
drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c
1072
struct neighbour *neigh,
drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c
488
static void dummy_neigh_update(struct t3cdev *dev, struct neighbour *neigh)
drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c
66
static void cxgb_neigh_update(struct neighbour *neigh);
drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c
68
struct neighbour *neigh, const void *daddr);
drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c
928
cxgb_neigh_update((struct neighbour *)ctx);
drivers/net/ethernet/chelsio/cxgb3/l2t.c
246
static inline void reuse_entry(struct l2t_entry *e, struct neighbour *neigh)
drivers/net/ethernet/chelsio/cxgb3/l2t.c
269
struct neighbour *neigh;
drivers/net/ethernet/chelsio/cxgb3/l2t.c
362
void t3_l2t_update(struct t3cdev *dev, struct neighbour *neigh)
drivers/net/ethernet/chelsio/cxgb3/l2t.c
74
static inline void neigh_replace(struct l2t_entry *e, struct neighbour *n)
drivers/net/ethernet/chelsio/cxgb3/l2t.h
111
void t3_l2t_update(struct t3cdev *dev, struct neighbour *neigh);
drivers/net/ethernet/chelsio/cxgb3/l2t.h
46
struct neighbour;
drivers/net/ethernet/chelsio/cxgb3/l2t.h
64
struct neighbour *neigh; /* associated neighbour */
drivers/net/ethernet/chelsio/cxgb3/t3cdev.h
61
void (*neigh_update)(struct t3cdev *dev, struct neighbour *neigh);
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c
2362
static void check_neigh_update(struct neighbour *neigh)
drivers/net/ethernet/chelsio/cxgb4/l2t.c
126
static void neigh_replace(struct l2t_entry *e, struct neighbour *n)
drivers/net/ethernet/chelsio/cxgb4/l2t.c
397
static void reuse_entry(struct l2t_entry *e, struct neighbour *neigh)
drivers/net/ethernet/chelsio/cxgb4/l2t.c
415
struct l2t_entry *cxgb4_l2t_get(struct l2t_data *d, struct neighbour *neigh,
drivers/net/ethernet/chelsio/cxgb4/l2t.c
509
void t4_l2t_update(struct adapter *adap, struct neighbour *neigh)
drivers/net/ethernet/chelsio/cxgb4/l2t.h
113
struct l2t_entry *cxgb4_l2t_get(struct l2t_data *d, struct neighbour *neigh,
drivers/net/ethernet/chelsio/cxgb4/l2t.h
118
void t4_l2t_update(struct adapter *adap, struct neighbour *neigh);
drivers/net/ethernet/chelsio/cxgb4/l2t.h
60
struct neighbour;
drivers/net/ethernet/chelsio/cxgb4/l2t.h
78
struct neighbour *neigh; /* associated neighbour */
drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/chcr_ktls.c
424
struct neighbour *n;
drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.c
99
struct neighbour *n;
drivers/net/ethernet/marvell/prestera/prestera_router.c
1033
struct neighbour *n;
drivers/net/ethernet/marvell/prestera/prestera_router.c
1102
struct neighbour *n)
drivers/net/ethernet/marvell/prestera/prestera_router.c
1472
struct neighbour *n;
drivers/net/ethernet/marvell/prestera/prestera_router.c
1480
struct neighbour *n = net_work->n;
drivers/net/ethernet/marvell/prestera/prestera_router.c
1497
struct neighbour *n = ptr;
drivers/net/ethernet/marvell/prestera/prestera_router.c
151
prestera_util_neigh2nc_key(struct prestera_switch *sw, struct neighbour *n,
drivers/net/ethernet/marvell/prestera/prestera_router.c
294
static void prestera_util_kern_set_neigh_offload(struct neighbour *n,
drivers/net/ethernet/marvell/prestera/prestera_router.c
432
struct neighbour *n)
drivers/net/ethernet/marvell/prestera/prestera_router.c
684
struct neighbour *n;
drivers/net/ethernet/marvell/prestera/prestera_router.c
789
struct neighbour *n;
drivers/net/ethernet/mellanox/mlx5/core/en/rep/neigh.c
116
struct neighbour *n;
drivers/net/ethernet/mellanox/mlx5/core/en/rep/neigh.c
132
struct neighbour *n = update_work->n;
drivers/net/ethernet/mellanox/mlx5/core/en/rep/neigh.c
171
struct neighbour *n)
drivers/net/ethernet/mellanox/mlx5/core/en/rep/neigh.c
214
struct neighbour *n;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
110
struct neighbour *n;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
25
struct neighbour *n;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
451
struct neighbour *n;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_encap.c
398
struct neighbour *n;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
267
struct neighbour *n;
drivers/net/ethernet/mellanox/mlx5/core/en_accel/ipsec.c
951
struct neighbour *n = ptr;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
2177
struct neighbour *n;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
2231
struct neighbour *n;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
2240
struct neighbour *n;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
2258
mlxsw_sp_neigh_entry_alloc(struct mlxsw_sp *mlxsw_sp, struct neighbour *n,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
2347
mlxsw_sp_neigh_entry_create(struct mlxsw_sp *mlxsw_sp, struct neighbour *n)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
2388
mlxsw_sp_neigh_entry_lookup(struct mlxsw_sp *mlxsw_sp, struct neighbour *n)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
2418
struct neighbour *n;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
2449
struct neighbour *n;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
2677
struct neighbour *n = neigh_entry->key.n;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
2694
struct neighbour *n = neigh_entry->key.n;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
2708
struct neighbour *n = neigh_entry->key.n;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
2769
struct neighbour *n;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
2778
struct neighbour *n = net_work->n;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
2850
struct neighbour *n,
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
2885
struct neighbour *n)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
2900
struct neighbour *n;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
2996
static void mlxsw_sp_neigh_rif_made_sync_each(struct neighbour *n, void *data)
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4299
struct neighbour *n, *old_n = neigh_entry->key.n;
drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c
4398
struct neighbour *n;
drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
232
struct neighbour *neigh = neigh_lookup(tbl, pkey, dev);
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c
171
struct neighbour *n;
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c
213
struct neighbour *n;
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c
255
struct neighbour *n;
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c
467
void *flow, struct neighbour *neigh, bool is_ipv6,
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c
633
struct neighbour *n;
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c
695
nfp_tun_alloc_neigh_update_work(struct nfp_app *app, struct neighbour *n)
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c
718
struct neighbour *n;
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c
727
n = (struct neighbour *)ptr;
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c
755
struct neighbour *n;
drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c
804
struct neighbour *n;
drivers/net/ethernet/rocker/rocker.h
127
struct neighbour *n);
drivers/net/ethernet/rocker/rocker.h
129
struct neighbour *n);
drivers/net/ethernet/rocker/rocker_main.c
1691
struct neighbour *n)
drivers/net/ethernet/rocker/rocker_main.c
1701
struct neighbour *n)
drivers/net/ethernet/rocker/rocker_main.c
1996
struct neighbour *n)
drivers/net/ethernet/rocker/rocker_main.c
3132
struct neighbour *n = ptr;
drivers/net/ethernet/rocker/rocker_ofdpa.c
1335
struct neighbour *n = __ipv4_neigh_lookup(dev, (__force u32)ip_addr);
drivers/net/ethernet/rocker/rocker_ofdpa.c
2664
struct neighbour *n)
drivers/net/ethernet/rocker/rocker_ofdpa.c
2675
struct neighbour *n)
drivers/net/ethernet/sfc/tc_counters.c
93
struct neighbour *n;
drivers/net/ethernet/sfc/tc_encap_actions.c
145
struct neighbour *n;
drivers/net/ethernet/sfc/tc_encap_actions.c
520
static int efx_neigh_event(struct efx_nic *efx, struct neighbour *n)
drivers/net/loopback.c
248
static int blackhole_neigh_output(struct neighbour *n, struct sk_buff *skb)
drivers/net/loopback.c
255
struct neighbour *n)
drivers/net/plip/plip.c
1043
static int plip_hard_header_cache(const struct neighbour *neigh,
drivers/net/plip/plip.c
150
static int plip_hard_header_cache(const struct neighbour *neigh,
drivers/net/vrf.c
607
struct neighbour *neigh;
drivers/net/vrf.c
802
struct neighbour *neigh;
drivers/net/vxlan/vxlan_core.c
1848
struct neighbour *n;
drivers/net/vxlan/vxlan_core.c
1938
struct neighbour *n, bool isrouter)
drivers/net/vxlan/vxlan_core.c
2035
struct neighbour *n;
drivers/net/vxlan/vxlan_core.c
2103
struct neighbour *n;
drivers/s390/net/qeth_l3_main.c
1568
struct neighbour *n = NULL;
drivers/s390/net/qeth_l3_main.c
1794
static int qeth_l3_neigh_setup_noarp(struct neighbour *n)
drivers/scsi/cxgbi/cxgb4i/cxgb4i.c
1772
struct neighbour *n = NULL;
drivers/scsi/cxgbi/libcxgbi.c
611
struct neighbour *n;
drivers/scsi/cxgbi/libcxgbi.c
727
struct neighbour *n;
drivers/target/iscsi/cxgbit/cxgbit_cm.c
903
struct neighbour *n;
include/linux/etherdevice.h
47
int eth_header_cache(const struct neighbour *neigh, struct hh_cache *hh,
include/linux/netdevice.h
1592
struct neighbour *n);
include/linux/netdevice.h
1594
struct neighbour *n);
include/linux/netdevice.h
233
struct neighbour;
include/linux/netdevice.h
317
int (*cache)(const struct neighbour *neigh, struct hh_cache *hh, __be16 type);
include/net/arp.h
22
static inline struct neighbour *__ipv4_neigh_lookup_noref(struct net_device *dev, u32 key)
include/net/arp.h
31
struct neighbour *__ipv4_neigh_lookup_noref(struct net_device *dev, u32 key)
include/net/arp.h
37
static inline struct neighbour *__ipv4_neigh_lookup(struct net_device *dev, u32 key)
include/net/arp.h
39
struct neighbour *n;
include/net/arp.h
52
struct neighbour *n;
include/net/dst.h
408
static inline struct neighbour *dst_neigh_lookup(const struct dst_entry *dst, const void *daddr)
include/net/dst.h
410
struct neighbour *n = dst->ops->neigh_lookup(dst, NULL, daddr);
include/net/dst.h
414
static inline struct neighbour *dst_neigh_lookup_skb(const struct dst_entry *dst,
include/net/dst.h
417
struct neighbour *n;
include/net/dst.h
616
struct neighbour *dst_blackhole_neigh_lookup(const struct dst_entry *dst,
include/net/dst_ops.h
35
struct neighbour * (*neigh_lookup)(const struct dst_entry *dst,
include/net/ip6_route.h
392
struct neighbour *ip6_neigh_lookup(const struct in6_addr *gw,
include/net/ndisc.h
190
void (*update)(const struct net_device *dev, struct neighbour *n,
include/net/ndisc.h
194
struct neighbour *neigh, u8 *ha_buf,
include/net/ndisc.h
221
struct neighbour *n, u32 flags,
include/net/ndisc.h
241
struct neighbour *neigh,
include/net/ndisc.h
317
struct neighbour *neigh,
include/net/ndisc.h
355
static inline struct neighbour *__ipv6_neigh_lookup_noref(struct net_device *dev, const void *pkey)
include/net/ndisc.h
360
static inline struct neighbour *__ipv6_neigh_lookup(struct net_device *dev, const void *pkey)
include/net/ndisc.h
362
struct neighbour *n;
include/net/ndisc.h
376
struct neighbour *n;
include/net/ndisc.h
384
static inline struct neighbour *ip_neigh_gw6(struct net_device *dev,
include/net/ndisc.h
388
struct neighbour *neigh;
include/net/ndisc.h
429
void ndisc_update(const struct net_device *dev, struct neighbour *neigh,
include/net/neighbour.h
162
int (*output)(struct neighbour *, struct sk_buff *);
include/net/neighbour.h
174
void (*solicit)(struct neighbour *, struct sk_buff *);
include/net/neighbour.h
175
void (*error_report)(struct neighbour *, struct sk_buff *);
include/net/neighbour.h
176
int (*output)(struct neighbour *, struct sk_buff *);
include/net/neighbour.h
177
int (*connected_output)(struct neighbour *, struct sk_buff *);
include/net/neighbour.h
217
bool (*key_eq)(const struct neighbour *, const void *pkey);
include/net/neighbour.h
218
int (*constructor)(struct neighbour *);
include/net/neighbour.h
257
static inline void *neighbour_priv(const struct neighbour *n)
include/net/neighbour.h
289
static inline bool neigh_key_eq32(const struct neighbour *n, const void *pkey)
include/net/neighbour.h
294
static inline bool neigh_key_eq128(const struct neighbour *n, const void *pkey)
include/net/neighbour.h
303
static inline struct neighbour *___neigh_lookup_noref(
include/net/neighbour.h
305
bool (*key_eq)(const struct neighbour *n, const void *pkey),
include/net/neighbour.h
313
struct neighbour *n;
include/net/neighbour.h
324
static inline struct neighbour *__neigh_lookup_noref(struct neigh_table *tbl,
include/net/neighbour.h
331
static inline void neigh_confirm(struct neighbour *n)
include/net/neighbour.h
344
struct neighbour *neigh_lookup(struct neigh_table *tbl, const void *pkey,
include/net/neighbour.h
346
struct neighbour *__neigh_create(struct neigh_table *tbl, const void *pkey,
include/net/neighbour.h
348
static inline struct neighbour *neigh_create(struct neigh_table *tbl,
include/net/neighbour.h
354
void neigh_destroy(struct neighbour *neigh);
include/net/neighbour.h
355
int __neigh_event_send(struct neighbour *neigh, struct sk_buff *skb,
include/net/neighbour.h
357
int neigh_update(struct neighbour *neigh, const u8 *lladdr, u8 new, u32 flags,
include/net/neighbour.h
359
void __neigh_set_probe_once(struct neighbour *neigh);
include/net/neighbour.h
360
bool neigh_remove_one(struct neighbour *ndel);
include/net/neighbour.h
364
int neigh_resolve_output(struct neighbour *neigh, struct sk_buff *skb);
include/net/neighbour.h
365
int neigh_connected_output(struct neighbour *neigh, struct sk_buff *skb);
include/net/neighbour.h
366
int neigh_direct_output(struct neighbour *neigh, struct sk_buff *skb);
include/net/neighbour.h
367
struct neighbour *neigh_event_ns(struct neigh_table *tbl,
include/net/neighbour.h
405
void neigh_app_ns(struct neighbour *n);
include/net/neighbour.h
407
void (*cb)(struct neighbour *, void *), void *cookie);
include/net/neighbour.h
409
int (*cb)(struct neighbour *));
include/net/neighbour.h
417
struct neighbour *n, loff_t *pos);
include/net/neighbour.h
42
struct neighbour;
include/net/neighbour.h
456
static inline void neigh_release(struct neighbour *neigh)
include/net/neighbour.h
462
static inline struct neighbour * neigh_clone(struct neighbour *neigh)
include/net/neighbour.h
471
static __always_inline int neigh_event_send_probe(struct neighbour *neigh,
include/net/neighbour.h
484
static inline int neigh_event_send(struct neighbour *neigh, struct sk_buff *skb)
include/net/neighbour.h
547
static inline int neigh_output(struct neighbour *n, struct sk_buff *skb,
include/net/neighbour.h
563
static inline struct neighbour *
include/net/neighbour.h
566
struct neighbour *n = neigh_lookup(tbl, pkey, dev);
include/net/neighbour.h
575
static inline struct neighbour *
include/net/neighbour.h
579
struct neighbour *n = neigh_lookup(tbl, pkey, dev);
include/net/neighbour.h
596
static inline void neigh_ha_snapshot(char *dst, const struct neighbour *n,
include/net/neighbour.h
607
static inline void neigh_update_is_router(struct neighbour *neigh, u32 flags,
include/net/neighbour.h
77
int (*neigh_setup)(struct neighbour *);
include/net/netevent.h
16
struct neighbour;
include/net/netevent.h
22
struct neighbour *neigh;
include/net/route.h
400
static inline struct neighbour *ip_neigh_gw4(struct net_device *dev,
include/net/route.h
403
struct neighbour *neigh;
include/net/route.h
412
static inline struct neighbour *ip_neigh_for_gw(struct rtable *rt,
include/net/route.h
417
struct neighbour *neigh;
include/net/sock.h
2289
static inline void sock_confirm_neigh(struct sk_buff *skb, struct neighbour *n)
include/net/x25.h
153
struct x25_neigh *neighbour;
include/trace/events/neigh.h
157
TP_PROTO(struct neighbour *n, int err),
include/trace/events/neigh.h
228
TP_PROTO(struct neighbour *neigh, int err),
include/trace/events/neigh.h
233
TP_PROTO(struct neighbour *neigh, int err),
include/trace/events/neigh.h
238
TP_PROTO(struct neighbour *neigh, int err),
include/trace/events/neigh.h
243
TP_PROTO(struct neighbour *neigh, int err),
include/trace/events/neigh.h
248
TP_PROTO(struct neighbour *neigh, int rc),
include/trace/events/neigh.h
26
const void *pkey, const struct neighbour *n,
include/trace/events/neigh.h
74
TP_PROTO(struct neighbour *n, const u8 *lladdr, u8 new,
net/6lowpan/ndisc.c
107
u8 icmp6_type, struct neighbour *neigh,
net/6lowpan/ndisc.c
50
static void lowpan_ndisc_802154_update(struct neighbour *n, u32 flags,
net/6lowpan/ndisc.c
95
struct neighbour *n, u32 flags, u8 icmp6_type,
net/bluetooth/6lowpan.c
148
struct neighbour *neigh;
net/bridge/br_arp_nd_proxy.c
129
struct neighbour *n;
net/bridge/br_arp_nd_proxy.c
255
struct sk_buff *request, struct neighbour *n,
net/bridge/br_arp_nd_proxy.c
421
struct neighbour *n;
net/bridge/br_netfilter_hooks.c
278
struct neighbour *neigh;
net/bridge/br_nf_core.c
40
static struct neighbour *fake_neigh_lookup(const struct dst_entry *dst,
net/core/dst.c
243
struct neighbour *dst_blackhole_neigh_lookup(const struct dst_entry *dst,
net/core/filter.c
2219
struct neighbour *neigh;
net/core/filter.c
2322
struct neighbour *neigh;
net/core/filter.c
6224
struct neighbour *neigh = NULL;
net/core/filter.c
6366
struct neighbour *neigh;
net/core/neighbour.c
1051
static __inline__ int neigh_max_probes(struct neighbour *n)
net/core/neighbour.c
1059
static void neigh_invalidate(struct neighbour *neigh)
net/core/neighbour.c
1084
static void neigh_probe(struct neighbour *neigh)
net/core/neighbour.c
110
static int neigh_blackhole(struct neighbour *neigh, struct sk_buff *skb)
net/core/neighbour.c
1103
struct neighbour *neigh = timer_container_of(neigh, t, timer);
net/core/neighbour.c
116
static void neigh_cleanup_and_release(struct neighbour *neigh)
net/core/neighbour.c
1202
int __neigh_event_send(struct neighbour *neigh, struct sk_buff *skb,
net/core/neighbour.c
1290
static void neigh_update_hhs(struct neighbour *neigh)
net/core/neighbour.c
1309
static void neigh_update_process_arp_queue(struct neighbour *neigh)
net/core/neighbour.c
1319
struct neighbour *n2, *n1 = neigh;
net/core/neighbour.c
136
static void neigh_mark_dead(struct neighbour *n)
net/core/neighbour.c
1371
static int __neigh_update(struct neighbour *neigh, const u8 *lladdr,
net/core/neighbour.c
147
static void neigh_update_gc_list(struct neighbour *n)
net/core/neighbour.c
1538
int neigh_update(struct neighbour *neigh, const u8 *lladdr, u8 new,
net/core/neighbour.c
1548
void __neigh_set_probe_once(struct neighbour *neigh)
net/core/neighbour.c
1563
struct neighbour *neigh_event_ns(struct neigh_table *tbl,
net/core/neighbour.c
1567
struct neighbour *neigh = __neigh_lookup(tbl, saddr, dev,
net/core/neighbour.c
1577
static void neigh_hh_init(struct neighbour *n)
net/core/neighbour.c
1596
int neigh_resolve_output(struct neighbour *neigh, struct sk_buff *skb)
net/core/neighbour.c
1631
int neigh_connected_output(struct neighbour *neigh, struct sk_buff *skb)
net/core/neighbour.c
1653
int neigh_direct_output(struct neighbour *neigh, struct sk_buff *skb)
net/core/neighbour.c
1662
struct neighbour *neigh;
net/core/neighbour.c
177
static void neigh_update_managed_list(struct neighbour *n)
net/core/neighbour.c
1855
tbl->entry_size = ALIGN(offsetof(struct neighbour, primary_key) +
net/core/neighbour.c
1952
struct neighbour *neigh;
net/core/neighbour.c
198
static void neigh_update_flags(struct neighbour *neigh, u32 flags, int *notify,
net/core/neighbour.c
2020
struct neighbour *neigh;
net/core/neighbour.c
236
bool neigh_remove_one(struct neighbour *n)
net/core/neighbour.c
259
struct neighbour *n, *tmp;
net/core/neighbour.c
2643
static int __neigh_fill_info(struct sk_buff *skb, struct neighbour *neigh,
net/core/neighbour.c
2701
static int neigh_fill_info(struct sk_buff *skb, struct neighbour *neigh,
net/core/neighbour.c
2797
struct neighbour *n;
net/core/neighbour.c
299
static void neigh_add_timer(struct neighbour *n, unsigned long when)
net/core/neighbour.c
3065
struct neighbour *neigh;
net/core/neighbour.c
3144
void neigh_for_each(struct neigh_table *tbl, void (*cb)(struct neighbour *, void *), void *cookie)
net/core/neighbour.c
3154
struct neighbour *n;
net/core/neighbour.c
3166
int (*cb)(struct neighbour *))
net/core/neighbour.c
3175
struct neighbour *n;
net/core/neighbour.c
319
static int neigh_del_timer(struct neighbour *n)
net/core/neighbour.c
3202
struct neighbour *neigh;
net/core/neighbour.c
3243
static struct neighbour *neigh_get_valid(struct seq_file *seq,
net/core/neighbour.c
3244
struct neighbour *n,
net/core/neighbour.c
3273
static struct neighbour *neigh_get_first(struct seq_file *seq)
net/core/neighbour.c
3277
struct neighbour *n, *tmp;
net/core/neighbour.c
3292
static struct neighbour *neigh_get_next(struct seq_file *seq,
net/core/neighbour.c
3293
struct neighbour *n,
net/core/neighbour.c
3297
struct neighbour *tmp;
net/core/neighbour.c
3322
static struct neighbour *neigh_get_idx(struct seq_file *seq, loff_t *pos)
net/core/neighbour.c
3324
struct neighbour *n = neigh_get_first(seq);
net/core/neighbour.c
3557
static void __neigh_notify(struct neighbour *n, int type, int flags,
net/core/neighbour.c
3585
static void neigh_notify(struct neighbour *neigh, int type, int flags, u32 pid)
net/core/neighbour.c
3592
void neigh_app_ns(struct neighbour *n)
net/core/neighbour.c
381
static void neigh_flush_one(struct neighbour *n)
net/core/neighbour.c
423
struct neighbour *n;
net/core/neighbour.c
447
struct neighbour *n;
net/core/neighbour.c
493
static struct neighbour *neigh_alloc(struct neigh_table *tbl,
net/core/neighbour.c
497
struct neighbour *n = NULL;
net/core/neighbour.c
54
static void neigh_notify(struct neighbour *n, int type, int flags, u32 pid);
net/core/neighbour.c
55
static void __neigh_notify(struct neighbour *n, int type, int flags, u32 pid);
net/core/neighbour.c
604
struct neighbour *n;
net/core/neighbour.c
622
struct neighbour *neigh_lookup(struct neigh_table *tbl, const void *pkey,
net/core/neighbour.c
625
struct neighbour *n;
net/core/neighbour.c
642
static struct neighbour *
net/core/neighbour.c
648
struct neighbour *n1, *rc, *n;
net/core/neighbour.c
735
struct neighbour *__neigh_create(struct neigh_table *tbl, const void *pkey,
net/core/neighbour.c
914
void neigh_destroy(struct neighbour *neigh)
net/core/neighbour.c
952
static void neigh_suspect(struct neighbour *neigh)
net/core/neighbour.c
964
static void neigh_connect(struct neighbour *neigh)
net/core/neighbour.c
976
struct neighbour *n;
net/ethernet/eth.c
214
int eth_header_cache(const struct neighbour *neigh, struct hh_cache *hh, __be16 type)
net/ieee802154/6lowpan/core.c
86
static int lowpan_neigh_construct(struct net_device *dev, struct neighbour *n)
net/ieee802154/6lowpan/tx.c
41
struct neighbour *n;
net/ipv4/arp.c
1101
struct neighbour *neigh;
net/ipv4/arp.c
1155
static unsigned int arp_state_to_flags(struct neighbour *neigh)
net/ipv4/arp.c
1172
struct neighbour *neigh;
net/ipv4/arp.c
1207
struct neighbour *neigh = neigh_lookup(&arp_tbl, &ip, dev);
net/ipv4/arp.c
123
static bool arp_key_eq(const struct neighbour *n, const void *pkey);
net/ipv4/arp.c
124
static int arp_constructor(struct neighbour *neigh);
net/ipv4/arp.c
125
static void arp_solicit(struct neighbour *neigh, struct sk_buff *skb);
net/ipv4/arp.c
126
static void arp_error_report(struct neighbour *neigh, struct sk_buff *skb);
net/ipv4/arp.c
1418
struct neighbour *n)
net/ipv4/arp.c
218
static bool arp_key_eq(const struct neighbour *neigh, const void *pkey)
net/ipv4/arp.c
223
static int arp_constructor(struct neighbour *neigh)
net/ipv4/arp.c
294
static void arp_error_report(struct neighbour *neigh, struct sk_buff *skb)
net/ipv4/arp.c
333
static void arp_solicit(struct neighbour *neigh, struct sk_buff *skb)
net/ipv4/arp.c
714
struct neighbour *n;
net/ipv4/fib_semantics.c
2138
struct neighbour *n;
net/ipv4/fib_semantics.c
582
struct neighbour *n;
net/ipv4/ip_output.c
205
struct neighbour *neigh;
net/ipv4/ip_tunnel.c
716
struct neighbour *neigh;
net/ipv4/nexthop.c
1381
struct neighbour *n;
net/ipv4/nexthop.c
1397
struct neighbour *n;
net/ipv4/route.c
149
static struct neighbour *ipv4_neigh_lookup(const struct dst_entry *dst,
net/ipv4/route.c
412
static struct neighbour *ipv4_neigh_lookup(const struct dst_entry *dst,
net/ipv4/route.c
418
struct neighbour *n;
net/ipv4/route.c
752
struct neighbour *n;
net/ipv6/ip6_output.c
1139
struct neighbour *n;
net/ipv6/ip6_output.c
68
struct neighbour *neigh;
net/ipv6/ip6_tunnel.c
1129
struct neighbour *neigh;
net/ipv6/ndisc.c
1130
struct neighbour *neigh;
net/ipv6/ndisc.c
1235
struct neighbour *neigh = NULL;
net/ipv6/ndisc.c
1718
struct neighbour *neigh = dst_neigh_lookup(skb_dst(skb), target);
net/ipv6/ndisc.c
320
static bool ndisc_key_eq(const struct neighbour *n, const void *pkey)
net/ipv6/ndisc.c
325
static int ndisc_constructor(struct neighbour *neigh)
net/ipv6/ndisc.c
727
static void ndisc_error_report(struct neighbour *neigh, struct sk_buff *skb)
net/ipv6/ndisc.c
739
static void ndisc_solicit(struct neighbour *neigh, struct sk_buff *skb)
net/ipv6/ndisc.c
75
static bool ndisc_key_eq(const struct neighbour *neigh, const void *pkey);
net/ipv6/ndisc.c
779
void ndisc_update(const struct net_device *dev, struct neighbour *neigh,
net/ipv6/ndisc.c
78
static int ndisc_constructor(struct neighbour *neigh);
net/ipv6/ndisc.c
79
static void ndisc_solicit(struct neighbour *neigh, struct sk_buff *skb);
net/ipv6/ndisc.c
80
static void ndisc_error_report(struct neighbour *neigh, struct sk_buff *skb);
net/ipv6/ndisc.c
800
struct neighbour *neigh;
net/ipv6/ndisc.c
999
struct neighbour *neigh;
net/ipv6/route.c
208
struct neighbour *ip6_neigh_lookup(const struct in6_addr *gw,
net/ipv6/route.c
213
struct neighbour *n;
net/ipv6/route.c
2171
struct neighbour *neigh;
net/ipv6/route.c
224
static struct neighbour *ip6_dst_neigh_lookup(const struct dst_entry *dst,
net/ipv6/route.c
4236
struct neighbour *neigh;
net/ipv6/route.c
658
struct neighbour *neigh;
net/ipv6/route.c
726
struct neighbour *neigh;
net/ipv6/sit.c
856
struct neighbour *neigh = NULL;
net/netfilter/nf_flow_table_ip.c
1135
struct neighbour *neigh;
net/netfilter/nf_flow_table_ip.c
818
struct neighbour *neigh;
net/netfilter/nf_flow_table_offload.c
292
struct neighbour *n;
net/netfilter/nf_flow_table_path.c
53
struct neighbour *n;
net/sched/sch_teql.c
250
struct neighbour *n;
net/sched/sch_teql.c
258
struct neighbour *mn;
net/smc/smc_ib.c
199
struct neighbour *neigh = NULL;
net/x25/af_x25.c
1053
makex25->neighbour = nb;
net/x25/af_x25.c
1130
if (!x25->neighbour)
net/x25/af_x25.c
1213
if (x25->neighbour->extended) {
net/x25/af_x25.c
1225
if (x25->neighbour->extended) {
net/x25/af_x25.c
1287
if (x25->neighbour == NULL)
net/x25/af_x25.c
1290
header_len = x25->neighbour->extended ?
net/x25/af_x25.c
1775
if (x25_sk(s)->neighbour == nb) {
net/x25/af_x25.c
1779
if (x25_sk(s)->neighbour == nb)
net/x25/af_x25.c
314
if (x25_sk(s)->lci == lci && x25_sk(s)->neighbour == nb) {
net/x25/af_x25.c
785
x25->neighbour = x25_get_neigh(rt->dev);
net/x25/af_x25.c
786
if (!x25->neighbour)
net/x25/af_x25.c
789
x25_limit_facilities(&x25->facilities, x25->neighbour);
net/x25/af_x25.c
791
x25->lci = x25_new_lci(x25->neighbour);
net/x25/af_x25.c
827
if (rc && x25->neighbour) {
net/x25/af_x25.c
829
x25_neigh_put(x25->neighbour);
net/x25/af_x25.c
830
x25->neighbour = NULL;
net/x25/x25_in.c
217
modulus = (x25->neighbour->extended) ? X25_EMODULUS : X25_SMODULUS;
net/x25/x25_in.c
66
skb_pull(skbo, (x25->neighbour->extended) ?
net/x25/x25_out.c
123
if (x25->neighbour->extended) {
net/x25/x25_out.c
133
x25_transmit_link(skb, x25->neighbour);
net/x25/x25_out.c
153
x25_transmit_link(skb, x25->neighbour);
net/x25/x25_out.c
162
modulus = x25->neighbour->extended ? X25_EMODULUS : X25_SMODULUS;
net/x25/x25_out.c
54
int header_len = x25->neighbour->extended ? X25_EXT_MIN_LEN :
net/x25/x25_out.c
94
if (x25->neighbour->extended)
net/x25/x25_proc.c
93
if (!x25->neighbour || !x25->neighbour->dev)
net/x25/x25_proc.c
96
devname = x25->neighbour->dev->name;
net/x25/x25_subr.c
169
if (x25->neighbour->extended) {
net/x25/x25_subr.c
191
x25->neighbour->global_facil_mask);
net/x25/x25_subr.c
236
if (x25->neighbour->extended) {
net/x25/x25_subr.c
255
x25_transmit_link(skb, x25->neighbour);
net/x25/x25_subr.c
290
if (x25->neighbour->extended) {
net/x25/x25_subr.c
310
if (x25->neighbour->extended) {
net/x25/x25_subr.c
361
if (x25->neighbour) {
net/x25/x25_subr.c
363
x25_neigh_put(x25->neighbour);
net/x25/x25_subr.c
364
x25->neighbour = NULL;
net/x25/x25_subr.c
56
int modulus = x25->neighbour->extended ? X25_EMODULUS : X25_SMODULUS;
net/x25/x25_subr.c
95
int modulus = x25->neighbour->extended ? X25_EMODULUS : X25_SMODULUS;
net/xfrm/xfrm_policy.c
4092
static struct neighbour *xfrm_neigh_lookup(const struct dst_entry *dst,