Home
last modified time | relevance | path

Searched refs:neighbour (Results 1 – 18 of 18) sorted by relevance

/include/net/
Dneighbour.h42 struct neighbour;
77 int (*neigh_setup)(struct neighbour *);
140 struct neighbour { struct
141 struct neighbour __rcu *next; argument
161 int (*output)(struct neighbour *, struct sk_buff *); argument
176 void (*solicit)(struct neighbour *, struct sk_buff *); argument
177 void (*error_report)(struct neighbour *, struct sk_buff *);
178 int (*output)(struct neighbour *, struct sk_buff *);
179 int (*connected_output)(struct neighbour *, struct sk_buff *);
199 struct neighbour __rcu **hash_buckets;
[all …]
Darp.h22 static inline struct neighbour *__ipv4_neigh_lookup_noref(struct net_device *dev, u32 key) in __ipv4_neigh_lookup_noref()
31 struct neighbour *__ipv4_neigh_lookup_noref(struct net_device *dev, u32 key) in __ipv4_neigh_lookup_noref()
37 static inline struct neighbour *__ipv4_neigh_lookup(struct net_device *dev, u32 key) in __ipv4_neigh_lookup()
39 struct neighbour *n; in __ipv4_neigh_lookup()
52 struct neighbour *n; in __ipv4_confirm_neigh()
Dnetevent.h16 struct neighbour;
22 struct neighbour *neigh;
Dndisc.h207 void (*update)(const struct net_device *dev, struct neighbour *n,
211 struct neighbour *neigh, u8 *ha_buf,
247 struct neighbour *n, u32 flags, in ndisc_ops_update()
267 struct neighbour *neigh, in ndisc_ops_redirect_opt_addr_space()
343 struct neighbour *neigh, in ndisc_redirect_opt_addr_space()
381 static inline struct neighbour *__ipv6_neigh_lookup_noref(struct net_device *dev, const void *pkey) in __ipv6_neigh_lookup_noref()
387 struct neighbour *__ipv6_neigh_lookup_noref_stub(struct net_device *dev, in __ipv6_neigh_lookup_noref_stub()
394 static inline struct neighbour *__ipv6_neigh_lookup(struct net_device *dev, const void *pkey) in __ipv6_neigh_lookup()
396 struct neighbour *n; in __ipv6_neigh_lookup()
410 struct neighbour *n; in __ipv6_confirm_neigh()
[all …]
Datmclip.h42 struct neighbour *neigh; /* neighbour back-pointer */
Ddst.h407 static inline struct neighbour *dst_neigh_lookup(const struct dst_entry *dst, const void *daddr) in dst_neigh_lookup()
409 struct neighbour *n = dst->ops->neigh_lookup(dst, NULL, daddr); in dst_neigh_lookup()
413 static inline struct neighbour *dst_neigh_lookup_skb(const struct dst_entry *dst, in dst_neigh_lookup_skb()
416 struct neighbour *n; in dst_neigh_lookup_skb()
569 struct neighbour *dst_blackhole_neigh_lookup(const struct dst_entry *dst,
Drose.h115 struct rose_neigh *neighbour[3]; member
134 struct rose_neigh *neighbour; member
Ddst_ops.h45 struct neighbour * (*neigh_lookup)(const struct dst_entry *dst,
Droute.h367 static inline struct neighbour *ip_neigh_gw4(struct net_device *dev, in ip_neigh_gw4()
370 struct neighbour *neigh; in ip_neigh_gw4()
379 static inline struct neighbour *ip_neigh_for_gw(struct rtable *rt, in ip_neigh_for_gw()
384 struct neighbour *neigh; in ip_neigh_for_gw()
Dnetrom.h106 struct nr_neigh *neighbour; member
Dx25.h153 struct x25_neigh *neighbour; member
Dip6_route.h350 struct neighbour *ip6_neigh_lookup(const struct in6_addr *gw,
Dsock.h2266 static inline void sock_confirm_neigh(struct sk_buff *skb, struct neighbour *n) in sock_confirm_neigh()
/include/trace/events/
Dneigh.h26 const void *pkey, const struct neighbour *n,
74 TP_PROTO(struct neighbour *n, const u8 *lladdr, u8 new,
157 TP_PROTO(struct neighbour *n, int err),
228 TP_PROTO(struct neighbour *neigh, int err),
233 TP_PROTO(struct neighbour *neigh, int err),
238 TP_PROTO(struct neighbour *neigh, int err),
243 TP_PROTO(struct neighbour *neigh, int err),
248 TP_PROTO(struct neighbour *neigh, int rc),
/include/uapi/linux/
Dnetrom.h31 ax25_address neighbour; member
Drose.h69 ax25_address neighbour; member
/include/linux/
Detherdevice.h46 int eth_header_cache(const struct neighbour *neigh, struct hh_cache *hh,
Dnetdevice.h235 struct neighbour;
317 int (*cache)(const struct neighbour *neigh, struct hh_cache *hh, __be16 type);
1570 struct neighbour *n);
1572 struct neighbour *n);