Lines Matching refs:neighbour
8 * ICMP codes for neighbour discovery messages
61 #include <net/neighbour.h>
146 * This structure defines the hooks for IPv6 neighbour discovery.
163 * void (*update)(const struct net_device *dev, struct neighbour *n,
166 * This function is called when IPv6 ndisc updates the neighbour cache
171 * struct neighbour *neigh, u8 *ha_buf,
207 void (*update)(const struct net_device *dev, struct neighbour *n,
211 struct neighbour *neigh, u8 *ha_buf,
247 struct neighbour *n, u32 flags,
267 struct neighbour *neigh,
343 struct neighbour *neigh,
381 static inline struct neighbour *__ipv6_neigh_lookup_noref(struct net_device *dev, const void *pkey)
387 struct neighbour *__ipv6_neigh_lookup_noref_stub(struct net_device *dev,
394 static inline struct neighbour *__ipv6_neigh_lookup(struct net_device *dev, const void *pkey)
396 struct neighbour *n;
410 struct neighbour *n;
417 /* avoid dirtying neighbour */
427 struct neighbour *n;
434 /* avoid dirtying neighbour */
442 static inline struct neighbour *ip_neigh_gw6(struct net_device *dev,
445 struct neighbour *neigh;
477 void ndisc_update(const struct net_device *dev, struct neighbour *neigh,