neighbour 1033 drivers/crypto/chelsio/chtls/chtls_cm.c struct neighbour *n; neighbour 241 drivers/firewire/net.c static int fwnet_header_cache(const struct neighbour *neigh, neighbour 329 drivers/infiniband/core/addr.c struct neighbour *n; neighbour 853 drivers/infiniband/core/addr.c struct neighbour *neigh = ctx; neighbour 2072 drivers/infiniband/hw/cxgb4/cm.c struct neighbour *n; neighbour 4074 drivers/infiniband/hw/cxgb4/cm.c struct neighbour *neigh; neighbour 1988 drivers/infiniband/hw/i40iw/i40iw_cm.c struct neighbour *neigh; neighbour 2062 drivers/infiniband/hw/i40iw/i40iw_cm.c struct neighbour *neigh; neighbour 276 drivers/infiniband/hw/i40iw/i40iw_utils.c struct neighbour *neigh = ptr; neighbour 437 drivers/infiniband/hw/qedr/qedr_iw_cm.c struct neighbour *neigh = NULL; neighbour 471 drivers/infiniband/hw/qedr/qedr_iw_cm.c struct neighbour *neigh = NULL; neighbour 3655 drivers/net/bonding/bond_main.c static int bond_neigh_init(struct neighbour *n) neighbour 959 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c struct neighbour *nbr; neighbour 66 drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c static void cxgb_neigh_update(struct neighbour *neigh); neighbour 68 drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c struct neighbour *neigh, const void *daddr); neighbour 488 drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c static void dummy_neigh_update(struct t3cdev *dev, struct neighbour *neigh) neighbour 967 drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c cxgb_neigh_update((struct neighbour *)ctx); neighbour 1073 drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c static void cxgb_neigh_update(struct neighbour *neigh) neighbour 1111 drivers/net/ethernet/chelsio/cxgb3/cxgb3_offload.c struct neighbour *neigh, neighbour 74 drivers/net/ethernet/chelsio/cxgb3/l2t.c static inline void neigh_replace(struct l2t_entry *e, struct neighbour *n) neighbour 283 drivers/net/ethernet/chelsio/cxgb3/l2t.c static inline void reuse_entry(struct l2t_entry *e, struct neighbour *neigh) neighbour 306 drivers/net/ethernet/chelsio/cxgb3/l2t.c struct neighbour *neigh; neighbour 399 drivers/net/ethernet/chelsio/cxgb3/l2t.c void t3_l2t_update(struct t3cdev *dev, struct neighbour *neigh) neighbour 46 drivers/net/ethernet/chelsio/cxgb3/l2t.h struct neighbour; neighbour 64 drivers/net/ethernet/chelsio/cxgb3/l2t.h struct neighbour *neigh; /* associated neighbour */ neighbour 111 drivers/net/ethernet/chelsio/cxgb3/l2t.h void t3_l2t_update(struct t3cdev *dev, struct neighbour *neigh); neighbour 61 drivers/net/ethernet/chelsio/cxgb3/t3cdev.h void (*neigh_update)(struct t3cdev *dev, struct neighbour *neigh); neighbour 1974 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c static void check_neigh_update(struct neighbour *neigh) neighbour 126 drivers/net/ethernet/chelsio/cxgb4/l2t.c static void neigh_replace(struct l2t_entry *e, struct neighbour *n) neighbour 401 drivers/net/ethernet/chelsio/cxgb4/l2t.c static void reuse_entry(struct l2t_entry *e, struct neighbour *neigh) neighbour 419 drivers/net/ethernet/chelsio/cxgb4/l2t.c struct l2t_entry *cxgb4_l2t_get(struct l2t_data *d, struct neighbour *neigh, neighbour 534 drivers/net/ethernet/chelsio/cxgb4/l2t.c void t4_l2t_update(struct adapter *adap, struct neighbour *neigh) neighbour 60 drivers/net/ethernet/chelsio/cxgb4/l2t.h struct neighbour; neighbour 78 drivers/net/ethernet/chelsio/cxgb4/l2t.h struct neighbour *neigh; /* associated neighbour */ neighbour 113 drivers/net/ethernet/chelsio/cxgb4/l2t.h struct l2t_entry *cxgb4_l2t_get(struct l2t_data *d, struct neighbour *neigh, neighbour 120 drivers/net/ethernet/chelsio/cxgb4/l2t.h void t4_l2t_update(struct adapter *adap, struct neighbour *neigh); neighbour 98 drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.c struct neighbour *n; neighbour 77 drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c struct neighbour **out_n, neighbour 81 drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c struct neighbour *n = NULL; neighbour 138 drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c struct neighbour **out_n, neighbour 141 drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c struct neighbour *n = NULL; neighbour 215 drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c struct neighbour *n = NULL; neighbour 334 drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c struct neighbour *n = NULL; neighbour 643 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c struct neighbour *n = nhe->n; neighbour 882 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c struct neighbour *n) neighbour 916 drivers/net/ethernet/mellanox/mlx5/core/en_rep.c struct neighbour *n; neighbour 130 drivers/net/ethernet/mellanox/mlx5/core/en_rep.h struct neighbour *n; neighbour 1487 drivers/net/ethernet/mellanox/mlx5/core/en_tc.c struct neighbour *n; neighbour 1868 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c struct neighbour *n; neighbour 1922 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c struct neighbour *n; neighbour 1931 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c struct neighbour *n; neighbour 1949 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c mlxsw_sp_neigh_entry_alloc(struct mlxsw_sp *mlxsw_sp, struct neighbour *n, neighbour 2036 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c mlxsw_sp_neigh_entry_create(struct mlxsw_sp *mlxsw_sp, struct neighbour *n) neighbour 2075 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c mlxsw_sp_neigh_entry_lookup(struct mlxsw_sp *mlxsw_sp, struct neighbour *n) neighbour 2104 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c struct neighbour *n; neighbour 2133 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c struct neighbour *n; neighbour 2363 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c struct neighbour *n = neigh_entry->key.n; neighbour 2380 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c struct neighbour *n = neigh_entry->key.n; neighbour 2394 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c struct neighbour *n = neigh_entry->key.n; neighbour 2455 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c struct neighbour *n; neighbour 2464 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c struct neighbour *n = net_work->n; neighbour 2559 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c struct neighbour *n; neighbour 3464 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c struct neighbour *n, *old_n = neigh_entry->key.n; neighbour 3563 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c struct neighbour *n; neighbour 3618 drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c struct neighbour *n; neighbour 113 drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c struct neighbour *neigh = neigh_lookup(tbl, pkey, dev); neighbour 173 drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c struct neighbour *n; neighbour 291 drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c struct flowi4 *flow, struct neighbour *neigh, gfp_t flag) neighbour 332 drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c struct neighbour *n; neighbour 343 drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c n = (struct neighbour *)ptr; neighbour 385 drivers/net/ethernet/netronome/nfp/flower/tunnel_conf.c struct neighbour *n; neighbour 128 drivers/net/ethernet/rocker/rocker.h struct neighbour *n); neighbour 130 drivers/net/ethernet/rocker/rocker.h struct neighbour *n); neighbour 1710 drivers/net/ethernet/rocker/rocker_main.c struct neighbour *n) neighbour 1720 drivers/net/ethernet/rocker/rocker_main.c struct neighbour *n) neighbour 2026 drivers/net/ethernet/rocker/rocker_main.c struct neighbour *n) neighbour 3181 drivers/net/ethernet/rocker/rocker_main.c struct neighbour *n = ptr; neighbour 1352 drivers/net/ethernet/rocker/rocker_ofdpa.c struct neighbour *n = __ipv4_neigh_lookup(dev, (__force u32)ip_addr); neighbour 2689 drivers/net/ethernet/rocker/rocker_ofdpa.c struct neighbour *n) neighbour 2700 drivers/net/ethernet/rocker/rocker_ofdpa.c struct neighbour *n) neighbour 149 drivers/net/plip/plip.c static int plip_hard_header_cache(const struct neighbour *neigh, neighbour 1035 drivers/net/plip/plip.c static int plip_hard_header_cache(const struct neighbour *neigh, neighbour 366 drivers/net/vrf.c struct neighbour *neigh; neighbour 560 drivers/net/vrf.c struct neighbour *neigh; neighbour 1817 drivers/net/vxlan.c struct neighbour *n; neighbour 1895 drivers/net/vxlan.c struct neighbour *n, bool isrouter) neighbour 1991 drivers/net/vxlan.c struct neighbour *n; neighbour 2053 drivers/net/vxlan.c struct neighbour *n; neighbour 1874 drivers/s390/net/qeth_l3_main.c struct neighbour *n = NULL; neighbour 2096 drivers/s390/net/qeth_l3_main.c static int qeth_l3_neigh_setup_noarp(struct neighbour *n) neighbour 1691 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c struct neighbour *n = NULL; neighbour 609 drivers/scsi/cxgbi/libcxgbi.c struct neighbour *n; neighbour 725 drivers/scsi/cxgbi/libcxgbi.c struct neighbour *n; neighbour 901 drivers/target/iscsi/cxgbit/cxgbit_cm.c struct neighbour *n; neighbour 38 include/linux/etherdevice.h int eth_header_cache(const struct neighbour *neigh, struct hh_cache *hh, neighbour 199 include/linux/netdevice.h struct neighbour; neighbour 270 include/linux/netdevice.h int (*cache)(const struct neighbour *neigh, struct hh_cache *hh, __be16 type); neighbour 1371 include/linux/netdevice.h struct neighbour *n); neighbour 1373 include/linux/netdevice.h struct neighbour *n); neighbour 22 include/net/arp.h static inline struct neighbour *__ipv4_neigh_lookup_noref(struct net_device *dev, u32 key) neighbour 31 include/net/arp.h struct neighbour *__ipv4_neigh_lookup_noref(struct net_device *dev, u32 key) neighbour 37 include/net/arp.h static inline struct neighbour *__ipv4_neigh_lookup(struct net_device *dev, u32 key) neighbour 39 include/net/arp.h struct neighbour *n; neighbour 52 include/net/arp.h struct neighbour *n; neighbour 42 include/net/atmclip.h struct neighbour *neigh; /* neighbour back-pointer */ neighbour 96 include/net/dn_dev.h struct neighbour *router; /* Default router on circuit */ neighbour 97 include/net/dn_dev.h struct neighbour *peer; /* Peer on pointopoint links */ neighbour 10 include/net/dn_neigh.h struct neighbour n; neighbour 66 include/net/dn_route.h struct neighbour *n; neighbour 395 include/net/dst.h static inline struct neighbour *dst_neigh_lookup(const struct dst_entry *dst, const void *daddr) neighbour 397 include/net/dst.h struct neighbour *n = dst->ops->neigh_lookup(dst, NULL, daddr); neighbour 401 include/net/dst.h static inline struct neighbour *dst_neigh_lookup_skb(const struct dst_entry *dst, neighbour 404 include/net/dst.h struct neighbour *n = dst->ops->neigh_lookup(dst, skb, NULL); neighbour 35 include/net/dst_ops.h struct neighbour * (*neigh_lookup)(const struct dst_entry *dst, neighbour 335 include/net/ip6_route.h struct neighbour *ip6_neigh_lookup(const struct in6_addr *gw, neighbour 206 include/net/ndisc.h void (*update)(const struct net_device *dev, struct neighbour *n, neighbour 210 include/net/ndisc.h struct neighbour *neigh, u8 *ha_buf, neighbour 246 include/net/ndisc.h struct neighbour *n, u32 flags, neighbour 266 include/net/ndisc.h struct neighbour *neigh, neighbour 342 include/net/ndisc.h struct neighbour *neigh, neighbour 380 include/net/ndisc.h static inline struct neighbour *__ipv6_neigh_lookup_noref(struct net_device *dev, const void *pkey) neighbour 386 include/net/ndisc.h struct neighbour *__ipv6_neigh_lookup_noref_stub(struct net_device *dev, neighbour 393 include/net/ndisc.h static inline struct neighbour *__ipv6_neigh_lookup(struct net_device *dev, const void *pkey) neighbour 395 include/net/ndisc.h struct neighbour *n; neighbour 409 include/net/ndisc.h struct neighbour *n; neighbour 426 include/net/ndisc.h struct neighbour *n; neighbour 441 include/net/ndisc.h static inline struct neighbour *ip_neigh_gw6(struct net_device *dev, neighbour 444 include/net/ndisc.h struct neighbour *neigh; neighbour 476 include/net/ndisc.h void ndisc_update(const struct net_device *dev, struct neighbour *neigh, neighbour 41 include/net/neighbour.h struct neighbour; neighbour 74 include/net/neighbour.h int (*neigh_setup)(struct neighbour *); neighbour 135 include/net/neighbour.h struct neighbour __rcu *next; neighbour 155 include/net/neighbour.h int (*output)(struct neighbour *, struct sk_buff *); neighbour 165 include/net/neighbour.h void (*solicit)(struct neighbour *, struct sk_buff *); neighbour 166 include/net/neighbour.h void (*error_report)(struct neighbour *, struct sk_buff *); neighbour 167 include/net/neighbour.h int (*output)(struct neighbour *, struct sk_buff *); neighbour 168 include/net/neighbour.h int (*connected_output)(struct neighbour *, struct sk_buff *); neighbour 187 include/net/neighbour.h struct neighbour __rcu **hash_buckets; neighbour 202 include/net/neighbour.h bool (*key_eq)(const struct neighbour *, const void *pkey); neighbour 203 include/net/neighbour.h int (*constructor)(struct neighbour *); neighbour 246 include/net/neighbour.h static inline void *neighbour_priv(const struct neighbour *n) neighbour 261 include/net/neighbour.h static inline bool neigh_key_eq16(const struct neighbour *n, const void *pkey) neighbour 266 include/net/neighbour.h static inline bool neigh_key_eq32(const struct neighbour *n, const void *pkey) neighbour 271 include/net/neighbour.h static inline bool neigh_key_eq128(const struct neighbour *n, const void *pkey) neighbour 280 include/net/neighbour.h static inline struct neighbour *___neigh_lookup_noref( neighbour 282 include/net/neighbour.h bool (*key_eq)(const struct neighbour *n, const void *pkey), neighbour 290 include/net/neighbour.h struct neighbour *n; neighbour 304 include/net/neighbour.h static inline struct neighbour *__neigh_lookup_noref(struct neigh_table *tbl, neighbour 313 include/net/neighbour.h struct neighbour *neigh_lookup(struct neigh_table *tbl, const void *pkey, neighbour 315 include/net/neighbour.h struct neighbour *neigh_lookup_nodev(struct neigh_table *tbl, struct net *net, neighbour 317 include/net/neighbour.h struct neighbour *__neigh_create(struct neigh_table *tbl, const void *pkey, neighbour 319 include/net/neighbour.h static inline struct neighbour *neigh_create(struct neigh_table *tbl, neighbour 325 include/net/neighbour.h void neigh_destroy(struct neighbour *neigh); neighbour 326 include/net/neighbour.h int __neigh_event_send(struct neighbour *neigh, struct sk_buff *skb); neighbour 327 include/net/neighbour.h int neigh_update(struct neighbour *neigh, const u8 *lladdr, u8 new, u32 flags, neighbour 329 include/net/neighbour.h void __neigh_set_probe_once(struct neighbour *neigh); neighbour 330 include/net/neighbour.h bool neigh_remove_one(struct neighbour *ndel, struct neigh_table *tbl); neighbour 334 include/net/neighbour.h int neigh_resolve_output(struct neighbour *neigh, struct sk_buff *skb); neighbour 335 include/net/neighbour.h int neigh_connected_output(struct neighbour *neigh, struct sk_buff *skb); neighbour 336 include/net/neighbour.h int neigh_direct_output(struct neighbour *neigh, struct sk_buff *skb); neighbour 337 include/net/neighbour.h struct neighbour *neigh_event_ns(struct neigh_table *tbl, neighbour 368 include/net/neighbour.h void neigh_app_ns(struct neighbour *n); neighbour 370 include/net/neighbour.h void (*cb)(struct neighbour *, void *), void *cookie); neighbour 372 include/net/neighbour.h int (*cb)(struct neighbour *)); neighbour 382 include/net/neighbour.h struct neighbour *n, loff_t *pos); neighbour 422 include/net/neighbour.h static inline void neigh_release(struct neighbour *neigh) neighbour 428 include/net/neighbour.h static inline struct neighbour * neigh_clone(struct neighbour *neigh) neighbour 437 include/net/neighbour.h static inline int neigh_event_send(struct neighbour *neigh, struct sk_buff *skb) neighbour 502 include/net/neighbour.h static inline int neigh_output(struct neighbour *n, struct sk_buff *skb, neighbour 513 include/net/neighbour.h static inline struct neighbour * neighbour 516 include/net/neighbour.h struct neighbour *n = neigh_lookup(tbl, pkey, dev); neighbour 525 include/net/neighbour.h static inline struct neighbour * neighbour 529 include/net/neighbour.h struct neighbour *n = neigh_lookup(tbl, pkey, dev); neighbour 546 include/net/neighbour.h static inline void neigh_ha_snapshot(char *dst, const struct neighbour *n, neighbour 557 include/net/neighbour.h static inline void neigh_update_is_router(struct neighbour *neigh, u32 flags, neighbour 16 include/net/netevent.h struct neighbour; neighbour 21 include/net/netevent.h struct neighbour *neigh; neighbour 105 include/net/netrom.h struct nr_neigh *neighbour; neighbour 114 include/net/rose.h struct rose_neigh *neighbour[3]; neighbour 133 include/net/rose.h struct rose_neigh *neighbour; neighbour 357 include/net/route.h static inline struct neighbour *ip_neigh_gw4(struct net_device *dev, neighbour 360 include/net/route.h struct neighbour *neigh; neighbour 369 include/net/route.h static inline struct neighbour *ip_neigh_for_gw(struct rtable *rt, neighbour 374 include/net/route.h struct neighbour *neigh; neighbour 1952 include/net/sock.h static inline void sock_confirm_neigh(struct sk_buff *skb, struct neighbour *n) neighbour 152 include/net/x25.h struct x25_neigh *neighbour; neighbour 26 include/trace/events/neigh.h const void *pkey, const struct neighbour *n, neighbour 74 include/trace/events/neigh.h TP_PROTO(struct neighbour *n, const u8 *lladdr, u8 new, neighbour 157 include/trace/events/neigh.h TP_PROTO(struct neighbour *n, int err), neighbour 228 include/trace/events/neigh.h TP_PROTO(struct neighbour *neigh, int err), neighbour 233 include/trace/events/neigh.h TP_PROTO(struct neighbour *neigh, int err), neighbour 238 include/trace/events/neigh.h TP_PROTO(struct neighbour *neigh, int err), neighbour 243 include/trace/events/neigh.h TP_PROTO(struct neighbour *neigh, int err), neighbour 248 include/trace/events/neigh.h TP_PROTO(struct neighbour *neigh, int rc), neighbour 31 include/uapi/linux/netrom.h ax25_address neighbour; neighbour 69 include/uapi/linux/rose.h ax25_address neighbour; neighbour 56 net/6lowpan/ndisc.c static void lowpan_ndisc_802154_update(struct neighbour *n, u32 flags, neighbour 103 net/6lowpan/ndisc.c struct neighbour *n, u32 flags, u8 icmp6_type, neighbour 115 net/6lowpan/ndisc.c u8 icmp6_type, struct neighbour *neigh, neighbour 121 net/atm/clip.c static int neigh_check_cb(struct neighbour *n) neighbour 266 net/atm/clip.c static void clip_neigh_solicit(struct neighbour *neigh, struct sk_buff *skb) neighbour 274 net/atm/clip.c static void clip_neigh_error(struct neighbour *neigh, struct sk_buff *skb) neighbour 290 net/atm/clip.c static int clip_constructor(struct net_device *dev, struct neighbour *neigh) neighbour 334 net/atm/clip.c struct neighbour *n; neighbour 446 net/atm/clip.c struct neighbour *neigh; neighbour 736 net/atm/clip.c static void atmarp_info(struct seq_file *seq, struct neighbour *n, neighbour 826 net/atm/clip.c struct neighbour *n, loff_t * pos) neighbour 853 net/atm/clip.c struct neighbour *n = v; neighbour 167 net/bluetooth/6lowpan.c struct neighbour *neigh; neighbour 125 net/bridge/br_arp_nd_proxy.c struct neighbour *n; neighbour 243 net/bridge/br_arp_nd_proxy.c struct sk_buff *request, struct neighbour *n, neighbour 394 net/bridge/br_arp_nd_proxy.c struct neighbour *n; neighbour 268 net/bridge/br_netfilter_hooks.c struct neighbour *neigh; neighbour 40 net/bridge/br_nf_core.c static struct neighbour *fake_neigh_lookup(const struct dst_entry *dst, neighbour 4600 net/core/filter.c const struct neighbour *neigh, neighbour 4619 net/core/filter.c struct neighbour *neigh; neighbour 4735 net/core/filter.c struct neighbour *neigh; neighbour 55 net/core/neighbour.c static void __neigh_notify(struct neighbour *n, int type, int flags, neighbour 57 net/core/neighbour.c static void neigh_update_notify(struct neighbour *neigh, u32 nlmsg_pid); neighbour 93 net/core/neighbour.c static int neigh_blackhole(struct neighbour *neigh, struct sk_buff *skb) neighbour 99 net/core/neighbour.c static void neigh_cleanup_and_release(struct neighbour *neigh) neighbour 119 net/core/neighbour.c static void neigh_mark_dead(struct neighbour *n) neighbour 128 net/core/neighbour.c static void neigh_update_gc_list(struct neighbour *n) neighbour 155 net/core/neighbour.c static bool neigh_update_ext_learned(struct neighbour *neigh, u32 flags, neighbour 177 net/core/neighbour.c static bool neigh_del(struct neighbour *n, struct neighbour __rcu **np, neighbour 184 net/core/neighbour.c struct neighbour *neigh; neighbour 198 net/core/neighbour.c bool neigh_remove_one(struct neighbour *ndel, struct neigh_table *tbl) neighbour 203 net/core/neighbour.c struct neighbour *n; neighbour 204 net/core/neighbour.c struct neighbour __rcu **np; neighbour 225 net/core/neighbour.c struct neighbour *n, *tmp; neighbour 256 net/core/neighbour.c static void neigh_add_timer(struct neighbour *n, unsigned long when) neighbour 266 net/core/neighbour.c static int neigh_del_timer(struct neighbour *n) neighbour 296 net/core/neighbour.c struct neighbour *n; neighbour 297 net/core/neighbour.c struct neighbour __rcu **np = &nht->hash_buckets[i]; neighbour 374 net/core/neighbour.c static struct neighbour *neigh_alloc(struct neigh_table *tbl, neighbour 378 net/core/neighbour.c struct neighbour *n = NULL; neighbour 436 net/core/neighbour.c size_t size = (1 << shift) * sizeof(struct neighbour *); neighbour 438 net/core/neighbour.c struct neighbour __rcu **buckets; neighbour 447 net/core/neighbour.c buckets = (struct neighbour __rcu **) neighbour 468 net/core/neighbour.c size_t size = (1 << nht->hash_shift) * sizeof(struct neighbour *); neighbour 469 net/core/neighbour.c struct neighbour __rcu **buckets = nht->hash_buckets; neighbour 495 net/core/neighbour.c struct neighbour *n, *next; neighbour 521 net/core/neighbour.c struct neighbour *neigh_lookup(struct neigh_table *tbl, const void *pkey, neighbour 524 net/core/neighbour.c struct neighbour *n; neighbour 541 net/core/neighbour.c struct neighbour *neigh_lookup_nodev(struct neigh_table *tbl, struct net *net, neighbour 544 net/core/neighbour.c struct neighbour *n; neighbour 572 net/core/neighbour.c static struct neighbour *___neigh_create(struct neigh_table *tbl, neighbour 577 net/core/neighbour.c struct neighbour *n1, *rc, *n = neigh_alloc(tbl, dev, exempt_from_gc); neighbour 668 net/core/neighbour.c struct neighbour *__neigh_create(struct neigh_table *tbl, const void *pkey, neighbour 828 net/core/neighbour.c void neigh_destroy(struct neighbour *neigh) neighbour 866 net/core/neighbour.c static void neigh_suspect(struct neighbour *neigh) neighbour 878 net/core/neighbour.c static void neigh_connect(struct neighbour *neigh) neighbour 888 net/core/neighbour.c struct neighbour *n; neighbour 889 net/core/neighbour.c struct neighbour __rcu **np; neighbour 967 net/core/neighbour.c static __inline__ int neigh_max_probes(struct neighbour *n) neighbour 975 net/core/neighbour.c static void neigh_invalidate(struct neighbour *neigh) neighbour 1000 net/core/neighbour.c static void neigh_probe(struct neighbour *neigh) neighbour 1019 net/core/neighbour.c struct neighbour *neigh = from_timer(neigh, t, timer); neighbour 1104 net/core/neighbour.c int __neigh_event_send(struct neighbour *neigh, struct sk_buff *skb) neighbour 1186 net/core/neighbour.c static void neigh_update_hhs(struct neighbour *neigh) neighbour 1226 net/core/neighbour.c static int __neigh_update(struct neighbour *neigh, const u8 *lladdr, neighbour 1366 net/core/neighbour.c struct neighbour *n2, *n1 = neigh; neighbour 1410 net/core/neighbour.c int neigh_update(struct neighbour *neigh, const u8 *lladdr, u8 new, neighbour 1420 net/core/neighbour.c void __neigh_set_probe_once(struct neighbour *neigh) neighbour 1434 net/core/neighbour.c struct neighbour *neigh_event_ns(struct neigh_table *tbl, neighbour 1438 net/core/neighbour.c struct neighbour *neigh = __neigh_lookup(tbl, saddr, dev, neighbour 1448 net/core/neighbour.c static void neigh_hh_init(struct neighbour *n) neighbour 1467 net/core/neighbour.c int neigh_resolve_output(struct neighbour *neigh, struct sk_buff *skb) neighbour 1502 net/core/neighbour.c int neigh_connected_output(struct neighbour *neigh, struct sk_buff *skb) neighbour 1525 net/core/neighbour.c int neigh_direct_output(struct neighbour *neigh, struct sk_buff *skb) neighbour 1705 net/core/neighbour.c tbl->entry_size = ALIGN(offsetof(struct neighbour, primary_key) + neighbour 1791 net/core/neighbour.c struct neighbour *neigh; neighbour 1859 net/core/neighbour.c struct neighbour *neigh; neighbour 2422 net/core/neighbour.c static int neigh_fill_info(struct sk_buff *skb, struct neighbour *neigh, neighbour 2512 net/core/neighbour.c static void neigh_update_notify(struct neighbour *neigh, u32 nlmsg_pid) neighbour 2550 net/core/neighbour.c struct neighbour *n; neighbour 2814 net/core/neighbour.c static int neigh_get_reply(struct net *net, struct neighbour *neigh, neighbour 2869 net/core/neighbour.c struct neighbour *neigh; neighbour 2924 net/core/neighbour.c void neigh_for_each(struct neigh_table *tbl, void (*cb)(struct neighbour *, void *), void *cookie) neighbour 2934 net/core/neighbour.c struct neighbour *n; neighbour 2948 net/core/neighbour.c int (*cb)(struct neighbour *)) neighbour 2956 net/core/neighbour.c struct neighbour *n; neighbour 2957 net/core/neighbour.c struct neighbour __rcu **np; neighbour 2987 net/core/neighbour.c struct neighbour *neigh; neighbour 3027 net/core/neighbour.c static struct neighbour *neigh_get_first(struct seq_file *seq) neighbour 3032 net/core/neighbour.c struct neighbour *n = NULL; neighbour 3066 net/core/neighbour.c static struct neighbour *neigh_get_next(struct seq_file *seq, neighbour 3067 net/core/neighbour.c struct neighbour *n, neighbour 3114 net/core/neighbour.c static struct neighbour *neigh_get_idx(struct seq_file *seq, loff_t *pos) neighbour 3116 net/core/neighbour.c struct neighbour *n = neigh_get_first(seq); neighbour 3344 net/core/neighbour.c static void __neigh_notify(struct neighbour *n, int type, int flags, neighbour 3369 net/core/neighbour.c void neigh_app_ns(struct neighbour *n) neighbour 52 net/decnet/dn_neigh.c static int dn_neigh_construct(struct neighbour *); neighbour 53 net/decnet/dn_neigh.c static void dn_neigh_error_report(struct neighbour *, struct sk_buff *); neighbour 54 net/decnet/dn_neigh.c static int dn_neigh_output(struct neighbour *neigh, struct sk_buff *skb); neighbour 73 net/decnet/dn_neigh.c static bool dn_key_eq(const struct neighbour *neigh, const void *pkey) neighbour 111 net/decnet/dn_neigh.c static int dn_neigh_construct(struct neighbour *neigh) neighbour 167 net/decnet/dn_neigh.c static void dn_neigh_error_report(struct neighbour *neigh, struct sk_buff *skb) neighbour 173 net/decnet/dn_neigh.c static int dn_neigh_output(struct neighbour *neigh, struct sk_buff *skb) neighbour 202 net/decnet/dn_neigh.c struct neighbour *neigh = rt->n; neighbour 210 net/decnet/dn_neigh.c static int dn_long_output(struct neighbour *neigh, struct sock *sk, neighbour 258 net/decnet/dn_neigh.c static int dn_short_output(struct neighbour *neigh, struct sock *sk, neighbour 301 net/decnet/dn_neigh.c static int dn_phase3_output(struct neighbour *neigh, struct sock *sk, neighbour 342 net/decnet/dn_neigh.c struct neighbour *neigh = rt->n; neighbour 386 net/decnet/dn_neigh.c struct neighbour *neigh; neighbour 447 net/decnet/dn_neigh.c struct neighbour *neigh; neighbour 506 net/decnet/dn_neigh.c static void neigh_elist_cb(struct neighbour *neigh, void *_info) neighbour 551 net/decnet/dn_neigh.c struct neighbour *n) neighbour 117 net/decnet/dn_route.c static struct neighbour *dn_dst_neigh_lookup(const struct dst_entry *dst, neighbour 160 net/decnet/dn_route.c struct neighbour *n = rt->n; neighbour 259 net/decnet/dn_route.c struct neighbour *n = rt->n; neighbour 855 net/decnet/dn_route.c static struct neighbour *dn_dst_neigh_lookup(const struct dst_entry *dst, neighbour 867 net/decnet/dn_route.c struct neighbour *n; neighbour 959 net/decnet/dn_route.c struct neighbour *neigh = NULL; neighbour 1307 net/decnet/dn_route.c struct neighbour *neigh = NULL; neighbour 233 net/ethernet/eth.c int eth_header_cache(const struct neighbour *neigh, struct hh_cache *hh, __be16 type) neighbour 77 net/ieee802154/6lowpan/core.c static int lowpan_neigh_construct(struct net_device *dev, struct neighbour *n) neighbour 41 net/ieee802154/6lowpan/tx.c struct neighbour *n; neighbour 123 net/ipv4/arp.c static bool arp_key_eq(const struct neighbour *n, const void *pkey); neighbour 124 net/ipv4/arp.c static int arp_constructor(struct neighbour *neigh); neighbour 125 net/ipv4/arp.c static void arp_solicit(struct neighbour *neigh, struct sk_buff *skb); neighbour 126 net/ipv4/arp.c static void arp_error_report(struct neighbour *neigh, struct sk_buff *skb); neighbour 215 net/ipv4/arp.c static bool arp_key_eq(const struct neighbour *neigh, const void *pkey) neighbour 220 net/ipv4/arp.c static int arp_constructor(struct neighbour *neigh) neighbour 291 net/ipv4/arp.c static void arp_error_report(struct neighbour *neigh, struct sk_buff *skb) neighbour 330 net/ipv4/arp.c static void arp_solicit(struct neighbour *neigh, struct sk_buff *skb) neighbour 687 net/ipv4/arp.c struct neighbour *n; neighbour 1022 net/ipv4/arp.c struct neighbour *neigh; neighbour 1077 net/ipv4/arp.c static unsigned int arp_state_to_flags(struct neighbour *neigh) neighbour 1094 net/ipv4/arp.c struct neighbour *neigh; neighbour 1115 net/ipv4/arp.c struct neighbour *neigh = neigh_lookup(&arp_tbl, &ip, dev); neighbour 1340 net/ipv4/arp.c struct neighbour *n) neighbour 537 net/ipv4/fib_semantics.c struct neighbour *n; neighbour 2137 net/ipv4/fib_semantics.c struct neighbour *n; neighbour 191 net/ipv4/ip_output.c struct neighbour *neigh; neighbour 684 net/ipv4/ip_tunnel.c struct neighbour *neigh; neighbour 460 net/ipv4/nexthop.c struct neighbour *n; neighbour 476 net/ipv4/nexthop.c struct neighbour *n; neighbour 154 net/ipv4/route.c static struct neighbour *ipv4_neigh_lookup(const struct dst_entry *dst, neighbour 431 net/ipv4/route.c static struct neighbour *ipv4_neigh_lookup(const struct dst_entry *dst, neighbour 437 net/ipv4/route.c struct neighbour *n; neighbour 743 net/ipv4/route.c struct neighbour *n; neighbour 63 net/ipv6/ip6_output.c struct neighbour *neigh; neighbour 1004 net/ipv6/ip6_output.c struct neighbour *n; neighbour 1062 net/ipv6/ip6_tunnel.c struct neighbour *neigh; neighbour 75 net/ipv6/ndisc.c static bool ndisc_key_eq(const struct neighbour *neigh, const void *pkey); neighbour 78 net/ipv6/ndisc.c static int ndisc_constructor(struct neighbour *neigh); neighbour 79 net/ipv6/ndisc.c static void ndisc_solicit(struct neighbour *neigh, struct sk_buff *skb); neighbour 80 net/ipv6/ndisc.c static void ndisc_error_report(struct neighbour *neigh, struct sk_buff *skb); neighbour 317 net/ipv6/ndisc.c static bool ndisc_key_eq(const struct neighbour *n, const void *pkey) neighbour 322 net/ipv6/ndisc.c static int ndisc_constructor(struct neighbour *neigh) neighbour 703 net/ipv6/ndisc.c static void ndisc_error_report(struct neighbour *neigh, struct sk_buff *skb) neighbour 715 net/ipv6/ndisc.c static void ndisc_solicit(struct neighbour *neigh, struct sk_buff *skb) neighbour 758 net/ipv6/ndisc.c void ndisc_update(const struct net_device *dev, struct neighbour *neigh, neighbour 779 net/ipv6/ndisc.c struct neighbour *neigh; neighbour 963 net/ipv6/ndisc.c struct neighbour *neigh; neighbour 1069 net/ipv6/ndisc.c struct neighbour *neigh; neighbour 1170 net/ipv6/ndisc.c struct neighbour *neigh = NULL; neighbour 1640 net/ipv6/ndisc.c struct neighbour *neigh = dst_neigh_lookup(skb_dst(skb), target); neighbour 200 net/ipv6/route.c struct neighbour *ip6_neigh_lookup(const struct in6_addr *gw, neighbour 205 net/ipv6/route.c struct neighbour *n; neighbour 216 net/ipv6/route.c static struct neighbour *ip6_dst_neigh_lookup(const struct dst_entry *dst, neighbour 627 net/ipv6/route.c struct neighbour *neigh; neighbour 692 net/ipv6/route.c struct neighbour *neigh; neighbour 2102 net/ipv6/route.c struct neighbour *neigh; neighbour 3983 net/ipv6/route.c struct neighbour *neigh; neighbour 841 net/ipv6/sit.c struct neighbour *neigh = NULL; neighbour 870 net/ipv6/sit.c struct neighbour *neigh = NULL; neighbour 128 net/netrom/nr_route.c if (nr_nodet->routes[i].neighbour == nr_neigh) neighbour 201 net/netrom/nr_route.c nr_node->routes[0].neighbour = nr_neigh; neighbour 220 net/netrom/nr_route.c if (nr_node->routes[i].neighbour == nr_neigh) { neighbour 236 net/netrom/nr_route.c nr_node->routes[0].neighbour = nr_neigh; neighbour 245 net/netrom/nr_route.c nr_node->routes[2].neighbour->count--; neighbour 246 net/netrom/nr_route.c nr_neigh_put(nr_node->routes[2].neighbour); neighbour 248 net/netrom/nr_route.c if (nr_node->routes[2].neighbour->count == 0 && !nr_node->routes[2].neighbour->locked) neighbour 249 net/netrom/nr_route.c nr_remove_neigh(nr_node->routes[2].neighbour); neighbour 253 net/netrom/nr_route.c nr_node->routes[2].neighbour = nr_neigh; neighbour 274 net/netrom/nr_route.c if (nr_node->routes[i].neighbour == nr_neigh) { neighbour 323 net/netrom/nr_route.c static int nr_del_node(ax25_address *callsign, ax25_address *neighbour, struct net_device *dev) neighbour 334 net/netrom/nr_route.c nr_neigh = nr_neigh_get_dev(neighbour, dev); neighbour 343 net/netrom/nr_route.c if (nr_node->routes[i].neighbour == nr_neigh) { neighbour 469 net/netrom/nr_route.c nr_neigh = s->routes[i].neighbour; neighbour 523 net/netrom/nr_route.c if (t->routes[i].neighbour == s) { neighbour 655 net/netrom/nr_route.c &nr_route.neighbour, neighbour 681 net/netrom/nr_route.c &nr_route.neighbour, dev); neighbour 736 net/netrom/nr_route.c nr_node->routes[nr_node->which].neighbour == nr_neigh) neighbour 799 net/netrom/nr_route.c nr_neigh = nr_node->routes[nr_node->which].neighbour; neighbour 880 net/netrom/nr_route.c nr_node->routes[i].neighbour->number); neighbour 148 net/rose/af_rose.c if (rose->neighbour == neigh) { neighbour 150 net/rose/af_rose.c rose->neighbour->use--; neighbour 151 net/rose/af_rose.c rose->neighbour = NULL; neighbour 170 net/rose/af_rose.c if (rose->neighbour) neighbour 171 net/rose/af_rose.c rose->neighbour->use--; neighbour 259 net/rose/af_rose.c if (rose->lci == lci && rose->neighbour == neigh) neighbour 598 net/rose/af_rose.c rose->neighbour->use--; neighbour 744 net/rose/af_rose.c rose->neighbour = rose_get_neigh(&addr->srose_addr, &cause, neighbour 746 net/rose/af_rose.c if (!rose->neighbour) { neighbour 751 net/rose/af_rose.c rose->lci = rose_new_lci(rose->neighbour); neighbour 799 net/rose/af_rose.c rose->neighbour->use++; neighbour 995 net/rose/af_rose.c make_rose->neighbour = neigh; neighbour 999 net/rose/af_rose.c make_rose->neighbour->use++; neighbour 1050 net/rose/af_rose.c if (rose->neighbour == NULL || rose->device == NULL) neighbour 1401 net/rose/af_rose.c (rose->neighbour) ? rose->neighbour->number : 0, neighbour 58 net/rose/rose_in.c rose->neighbour->use--; neighbour 81 net/rose/rose_in.c rose->neighbour->use--; neighbour 86 net/rose/rose_in.c rose->neighbour->use--; neighbour 122 net/rose/rose_in.c rose->neighbour->use--; neighbour 235 net/rose/rose_in.c rose->neighbour->use--; neighbour 255 net/rose/rose_in.c rose_sk(sk)->neighbour->use--; neighbour 42 net/rose/rose_out.c rose_transmit_link(skb, rose->neighbour); neighbour 77 net/rose/rose_route.c if (ax25cmp(&rose_route->neighbour, neighbour 91 net/rose/rose_route.c rose_neigh->callsign = rose_route->neighbour; neighbour 161 net/rose/rose_route.c rose_node->neighbour[0] = rose_neigh; neighbour 187 net/rose/rose_route.c rose_node->neighbour[rose_node->count] = rose_neigh; neighbour 318 net/rose/rose_route.c if (ax25cmp(&rose_route->neighbour, neighbour 331 net/rose/rose_route.c if (rose_node->neighbour[i] == rose_neigh) { neighbour 344 net/rose/rose_route.c rose_node->neighbour[0] = neighbour 345 net/rose/rose_route.c rose_node->neighbour[1]; neighbour 348 net/rose/rose_route.c rose_node->neighbour[1] = neighbour 349 net/rose/rose_route.c rose_node->neighbour[2]; neighbour 431 net/rose/rose_route.c rose_node->neighbour[0] = rose_loopback_neigh; neighbour 500 net/rose/rose_route.c if (t->neighbour[i] != s) neighbour 507 net/rose/rose_route.c t->neighbour[0] = t->neighbour[1]; neighbour 510 net/rose/rose_route.c t->neighbour[1] = t->neighbour[2]; neighbour 686 net/rose/rose_route.c if (node->neighbour[i]->restarted) { neighbour 687 net/rose/rose_route.c res = node->neighbour[i]; neighbour 697 net/rose/rose_route.c if (!rose_ftimer_running(node->neighbour[i])) { neighbour 698 net/rose/rose_route.c res = node->neighbour[i]; neighbour 924 net/rose/rose_route.c rose->neighbour->use--; neighbour 925 net/rose/rose_route.c rose->neighbour = NULL; neighbour 1140 net/rose/rose_route.c rose_node->neighbour[i]->number); neighbour 198 net/rose/rose_subr.c rose_transmit_link(skb, rose->neighbour); neighbour 172 net/rose/rose_timer.c rose->neighbour->use--; neighbour 220 net/sched/sch_teql.c struct neighbour *n; neighbour 228 net/sched/sch_teql.c struct neighbour *mn; neighbour 212 net/x25/af_x25.c if (x25_sk(s)->neighbour && x25_sk(s)->neighbour->dev == dev) neighbour 323 net/x25/af_x25.c if (x25_sk(s)->lci == lci && x25_sk(s)->neighbour == nb) { neighbour 780 net/x25/af_x25.c x25->neighbour = x25_get_neigh(rt->dev); neighbour 781 net/x25/af_x25.c if (!x25->neighbour) neighbour 784 net/x25/af_x25.c x25_limit_facilities(&x25->facilities, x25->neighbour); neighbour 786 net/x25/af_x25.c x25->lci = x25_new_lci(x25->neighbour); neighbour 824 net/x25/af_x25.c x25_neigh_put(x25->neighbour); neighbour 825 net/x25/af_x25.c x25->neighbour = NULL; neighbour 1047 net/x25/af_x25.c makex25->neighbour = nb; neighbour 1122 net/x25/af_x25.c if (!x25->neighbour) neighbour 1205 net/x25/af_x25.c if (x25->neighbour->extended) { neighbour 1217 net/x25/af_x25.c if (x25->neighbour->extended) { neighbour 1279 net/x25/af_x25.c if (x25->neighbour == NULL) neighbour 1282 net/x25/af_x25.c header_len = x25->neighbour->extended ? neighbour 1768 net/x25/af_x25.c if (x25_sk(s)->neighbour == nb) neighbour 63 net/x25/x25_in.c skb_pull(skbo, (x25->neighbour->extended) ? neighbour 214 net/x25/x25_in.c modulus = (x25->neighbour->extended) ? X25_EMODULUS : X25_SMODULUS; neighbour 54 net/x25/x25_out.c int header_len = x25->neighbour->extended ? X25_EXT_MIN_LEN : neighbour 94 net/x25/x25_out.c if (x25->neighbour->extended) neighbour 123 net/x25/x25_out.c if (x25->neighbour->extended) { neighbour 133 net/x25/x25_out.c x25_transmit_link(skb, x25->neighbour); neighbour 153 net/x25/x25_out.c x25_transmit_link(skb, x25->neighbour); neighbour 162 net/x25/x25_out.c modulus = x25->neighbour->extended ? X25_EMODULUS : X25_SMODULUS; neighbour 94 net/x25/x25_proc.c if (!x25->neighbour || (dev = x25->neighbour->dev) == NULL) neighbour 97 net/x25/x25_proc.c devname = x25->neighbour->dev->name; neighbour 55 net/x25/x25_subr.c int modulus = x25->neighbour->extended ? X25_EMODULUS : X25_SMODULUS; neighbour 94 net/x25/x25_subr.c int modulus = x25->neighbour->extended ? X25_EMODULUS : X25_SMODULUS; neighbour 168 net/x25/x25_subr.c if (x25->neighbour->extended) { neighbour 190 net/x25/x25_subr.c x25->neighbour->global_facil_mask); neighbour 235 net/x25/x25_subr.c if (x25->neighbour->extended) { neighbour 254 net/x25/x25_subr.c x25_transmit_link(skb, x25->neighbour); neighbour 289 net/x25/x25_subr.c if (x25->neighbour->extended) { neighbour 309 net/x25/x25_subr.c if (x25->neighbour->extended) { neighbour 3883 net/xfrm/xfrm_policy.c static struct neighbour *xfrm_neigh_lookup(const struct dst_entry *dst,