Lines Matching full:neighbour
8 * ICMP codes for neighbour discovery messages
61 #include <net/neighbour.h>
137 * This structure defines the hooks for IPv6 neighbour discovery.
149 * void (*update)(const struct net_device *dev, struct neighbour *n,
152 * This function is called when IPv6 ndisc updates the neighbour cache
157 * struct neighbour *neigh, u8 *ha_buf,
192 void (*update)(const struct net_device *dev, struct neighbour *n,
196 struct neighbour *neigh, u8 *ha_buf,
223 struct neighbour *n, u32 flags, in ndisc_ops_update()
243 struct neighbour *neigh, in ndisc_ops_redirect_opt_addr_space()
319 struct neighbour *neigh, in ndisc_redirect_opt_addr_space()
357 static inline struct neighbour *__ipv6_neigh_lookup_noref(struct net_device *dev, const void *pkey) in __ipv6_neigh_lookup_noref()
363 struct neighbour *__ipv6_neigh_lookup_noref_stub(struct net_device *dev, in __ipv6_neigh_lookup_noref_stub()
370 static inline struct neighbour *__ipv6_neigh_lookup(struct net_device *dev, const void *pkey) in __ipv6_neigh_lookup()
372 struct neighbour *n; in __ipv6_neigh_lookup()
386 struct neighbour *n; in __ipv6_confirm_neigh()
397 struct neighbour *n; in __ipv6_confirm_neigh_stub()
406 static inline struct neighbour *ip_neigh_gw6(struct net_device *dev, in ip_neigh_gw6()
409 struct neighbour *neigh; in ip_neigh_gw6()
446 void ndisc_update(const struct net_device *dev, struct neighbour *neigh,