neighbour          40 include/linux/etherdevice.h int eth_header_cache(const struct neighbour *neigh, struct hh_cache *hh,
neighbour         189 include/linux/netdevice.h struct neighbour;
neighbour         262 include/linux/netdevice.h 	int	(*cache)(const struct neighbour *neigh, struct hh_cache *hh, __be16 type);
neighbour        1113 include/linux/netdevice.h 	int			(*ndo_neigh_construct)(struct neighbour *n);
neighbour        1114 include/linux/netdevice.h 	void			(*ndo_neigh_destroy)(struct neighbour *n);
neighbour         160 include/net/addrconf.h 	void (*ndisc_send_na)(struct net_device *dev, struct neighbour *neigh,
neighbour          19 include/net/arp.h static inline struct neighbour *__ipv4_neigh_lookup_noref(struct net_device *dev, u32 key)
neighbour          22 include/net/arp.h 	struct neighbour *n;
neighbour          36 include/net/arp.h static inline struct neighbour *__ipv4_neigh_lookup(struct net_device *dev, u32 key)
neighbour          38 include/net/arp.h 	struct neighbour *n;
neighbour          41 include/net/atmclip.h 	struct neighbour *neigh;	/* neighbour back-pointer */
neighbour          95 include/net/dn_dev.h 	struct neighbour *router; /* Default router on circuit */
neighbour          96 include/net/dn_dev.h 	struct neighbour *peer;   /* Peer on pointopoint links */
neighbour           9 include/net/dn_neigh.h         struct neighbour n;
neighbour          73 include/net/dn_route.h 	struct neighbour *n;
neighbour         403 include/net/dst.h static inline int dst_neigh_output(struct dst_entry *dst, struct neighbour *n,
neighbour         424 include/net/dst.h static inline struct neighbour *dst_neigh_lookup(const struct dst_entry *dst, const void *daddr)
neighbour         426 include/net/dst.h 	struct neighbour *n = dst->ops->neigh_lookup(dst, NULL, daddr);
neighbour         430 include/net/dst.h static inline struct neighbour *dst_neigh_lookup_skb(const struct dst_entry *dst,
neighbour         433 include/net/dst.h 	struct neighbour *n =  dst->ops->neigh_lookup(dst, skb, NULL);
neighbour          33 include/net/dst_ops.h 	struct neighbour *	(*neigh_lookup)(const struct dst_entry *dst,
neighbour         157 include/net/ndisc.h static inline struct neighbour *__ipv6_neigh_lookup_noref(struct net_device *dev, const void *pkey)
neighbour         161 include/net/ndisc.h 	struct neighbour *n;
neighbour         179 include/net/ndisc.h static inline struct neighbour *__ipv6_neigh_lookup(struct net_device *dev, const void *pkey)
neighbour         181 include/net/ndisc.h 	struct neighbour *n;
neighbour         200 include/net/ndisc.h void ndisc_send_ns(struct net_device *dev, struct neighbour *neigh,
neighbour         206 include/net/ndisc.h void ndisc_send_na(struct net_device *dev, struct neighbour *neigh,
neighbour          39 include/net/neighbour.h struct neighbour;
neighbour          73 include/net/neighbour.h 	int	(*neigh_setup)(struct neighbour *);
neighbour          74 include/net/neighbour.h 	void	(*neigh_cleanup)(struct neighbour *);
neighbour         134 include/net/neighbour.h 	struct neighbour __rcu	*next;
neighbour         153 include/net/neighbour.h 	int			(*output)(struct neighbour *, struct sk_buff *);
neighbour         162 include/net/neighbour.h 	void			(*solicit)(struct neighbour *, struct sk_buff *);
neighbour         163 include/net/neighbour.h 	void			(*error_report)(struct neighbour *, struct sk_buff *);
neighbour         164 include/net/neighbour.h 	int			(*output)(struct neighbour *, struct sk_buff *);
neighbour         165 include/net/neighbour.h 	int			(*connected_output)(struct neighbour *, struct sk_buff *);
neighbour         185 include/net/neighbour.h 	struct neighbour __rcu	**hash_buckets;
neighbour         200 include/net/neighbour.h 	int			(*constructor)(struct neighbour *);
neighbour         230 include/net/neighbour.h static inline void *neighbour_priv(const struct neighbour *n)
neighbour         244 include/net/neighbour.h struct neighbour *neigh_lookup(struct neigh_table *tbl, const void *pkey,
neighbour         246 include/net/neighbour.h struct neighbour *neigh_lookup_nodev(struct neigh_table *tbl, struct net *net,
neighbour         248 include/net/neighbour.h struct neighbour *__neigh_create(struct neigh_table *tbl, const void *pkey,
neighbour         250 include/net/neighbour.h static inline struct neighbour *neigh_create(struct neigh_table *tbl,
neighbour         256 include/net/neighbour.h void neigh_destroy(struct neighbour *neigh);
neighbour         257 include/net/neighbour.h int __neigh_event_send(struct neighbour *neigh, struct sk_buff *skb);
neighbour         258 include/net/neighbour.h int neigh_update(struct neighbour *neigh, const u8 *lladdr, u8 new, u32 flags);
neighbour         259 include/net/neighbour.h void __neigh_set_probe_once(struct neighbour *neigh);
neighbour         262 include/net/neighbour.h int neigh_resolve_output(struct neighbour *neigh, struct sk_buff *skb);
neighbour         263 include/net/neighbour.h int neigh_connected_output(struct neighbour *neigh, struct sk_buff *skb);
neighbour         264 include/net/neighbour.h int neigh_compat_output(struct neighbour *neigh, struct sk_buff *skb);
neighbour         265 include/net/neighbour.h int neigh_direct_output(struct neighbour *neigh, struct sk_buff *skb);
neighbour         266 include/net/neighbour.h struct neighbour *neigh_event_ns(struct neigh_table *tbl,
neighbour         297 include/net/neighbour.h void neigh_app_ns(struct neighbour *n);
neighbour         299 include/net/neighbour.h 		    void (*cb)(struct neighbour *, void *), void *cookie);
neighbour         301 include/net/neighbour.h 			      int (*cb)(struct neighbour *));
neighbour         310 include/net/neighbour.h 				struct neighbour *n, loff_t *pos);
neighbour         350 include/net/neighbour.h static inline void neigh_release(struct neighbour *neigh)
neighbour         356 include/net/neighbour.h static inline struct neighbour * neigh_clone(struct neighbour *neigh)
neighbour         365 include/net/neighbour.h static inline int neigh_event_send(struct neighbour *neigh, struct sk_buff *skb)
neighbour         412 include/net/neighbour.h static inline struct neighbour *
neighbour         415 include/net/neighbour.h 	struct neighbour *n = neigh_lookup(tbl, pkey, dev);
neighbour         424 include/net/neighbour.h static inline struct neighbour *
neighbour         428 include/net/neighbour.h 	struct neighbour *n = neigh_lookup(tbl, pkey, dev);
neighbour         445 include/net/neighbour.h static inline void neigh_ha_snapshot(char *dst, const struct neighbour *n,
neighbour          15 include/net/netevent.h struct neighbour;
neighbour          20 include/net/netevent.h 	struct neighbour *neigh;
neighbour         102 include/net/netrom.h 	struct nr_neigh *neighbour;
neighbour         113 include/net/rose.h 	struct rose_neigh	*neighbour[3];
neighbour         132 include/net/rose.h 	struct rose_neigh	*neighbour;
neighbour         150 include/net/x25.h 	struct x25_neigh	*neighbour;
neighbour          30 include/uapi/linux/netrom.h 	ax25_address	neighbour;
neighbour          68 include/uapi/linux/rose.h 	ax25_address	neighbour;