Lines Matching full:neighbour
8 * ICMP codes for neighbour discovery messages
61 #include <net/neighbour.h>
146 * This structure defines the hooks for IPv6 neighbour discovery.
158 * void (*update)(const struct net_device *dev, struct neighbour *n,
161 * This function is called when IPv6 ndisc updates the neighbour cache
166 * struct neighbour *neigh, u8 *ha_buf,
201 void (*update)(const struct net_device *dev, struct neighbour *n,
205 struct neighbour *neigh, u8 *ha_buf,
232 struct neighbour *n, u32 flags, in ndisc_ops_update()
252 struct neighbour *neigh, in ndisc_ops_redirect_opt_addr_space()
328 struct neighbour *neigh, in ndisc_redirect_opt_addr_space()
366 static inline struct neighbour *__ipv6_neigh_lookup_noref(struct net_device *dev, const void *pkey) in __ipv6_neigh_lookup_noref()
372 struct neighbour *__ipv6_neigh_lookup_noref_stub(struct net_device *dev, in __ipv6_neigh_lookup_noref_stub()
379 static inline struct neighbour *__ipv6_neigh_lookup(struct net_device *dev, const void *pkey) in __ipv6_neigh_lookup()
381 struct neighbour *n; in __ipv6_neigh_lookup()
395 struct neighbour *n; in __ipv6_confirm_neigh()
406 struct neighbour *n; in __ipv6_confirm_neigh_stub()
415 static inline struct neighbour *ip_neigh_gw6(struct net_device *dev, in ip_neigh_gw6()
418 struct neighbour *neigh; in ip_neigh_gw6()
455 void ndisc_update(const struct net_device *dev, struct neighbour *neigh,