Home
last modified time | relevance | path

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

/include/net/
Dneighbour.h39 struct neighbour;
73 int (*neigh_setup)(struct neighbour *);
74 void (*neigh_cleanup)(struct neighbour *);
133 struct neighbour { struct
134 struct neighbour __rcu *next; argument
153 int (*output)(struct neighbour *, struct sk_buff *); argument
162 void (*solicit)(struct neighbour *, struct sk_buff *); argument
163 void (*error_report)(struct neighbour *, struct sk_buff *);
164 int (*output)(struct neighbour *, struct sk_buff *);
165 int (*connected_output)(struct neighbour *, struct sk_buff *);
[all …]
Dnetevent.h15 struct neighbour;
20 struct neighbour *neigh;
Darp.h19 static inline struct neighbour *__ipv4_neigh_lookup_noref(struct net_device *dev, u32 key) in __ipv4_neigh_lookup_noref()
22 struct neighbour *n; in __ipv4_neigh_lookup_noref()
36 static inline struct neighbour *__ipv4_neigh_lookup(struct net_device *dev, u32 key) in __ipv4_neigh_lookup()
38 struct neighbour *n; in __ipv4_neigh_lookup()
Dndisc.h157 static inline struct neighbour *__ipv6_neigh_lookup_noref(struct net_device *dev, const void *pkey) in __ipv6_neigh_lookup_noref()
161 struct neighbour *n; in __ipv6_neigh_lookup_noref()
179 static inline struct neighbour *__ipv6_neigh_lookup(struct net_device *dev, const void *pkey) in __ipv6_neigh_lookup()
181 struct neighbour *n; in __ipv6_neigh_lookup()
200 void ndisc_send_ns(struct net_device *dev, struct neighbour *neigh,
206 void ndisc_send_na(struct net_device *dev, struct neighbour *neigh,
Ddn_neigh.h9 struct neighbour n;
Datmclip.h41 struct neighbour *neigh; /* neighbour back-pointer */
Ddn_dev.h95 struct neighbour *router; /* Default router on circuit */
96 struct neighbour *peer; /* Peer on pointopoint links */
Ddst.h436 static inline int dst_neigh_output(struct dst_entry *dst, struct neighbour *n, in dst_neigh_output()
457 static inline struct neighbour *dst_neigh_lookup(const struct dst_entry *dst, const void *daddr) in dst_neigh_lookup()
459 struct neighbour *n = dst->ops->neigh_lookup(dst, NULL, daddr); in dst_neigh_lookup()
463 static inline struct neighbour *dst_neigh_lookup_skb(const struct dst_entry *dst, in dst_neigh_lookup_skb()
466 struct neighbour *n = dst->ops->neigh_lookup(dst, skb, NULL); in dst_neigh_lookup_skb()
Ddst_ops.h33 struct neighbour * (*neigh_lookup)(const struct dst_entry *dst,
Drose.h113 struct rose_neigh *neighbour[3]; member
132 struct rose_neigh *neighbour; member
Ddn_route.h73 struct neighbour *n;
Dnetrom.h102 struct nr_neigh *neighbour; member
Dx25.h150 struct x25_neigh *neighbour; member
Daddrconf.h166 void (*ndisc_send_na)(struct net_device *dev, struct neighbour *neigh,
/include/uapi/linux/
Dnetrom.h30 ax25_address neighbour; member
Drose.h68 ax25_address neighbour; member
DKbuild269 header-y += neighbour.h
/include/linux/
Detherdevice.h40 int eth_header_cache(const struct neighbour *neigh, struct hh_cache *hh,
Dnetdevice.h189 struct neighbour;
262 int (*cache)(const struct neighbour *neigh, struct hh_cache *hh, __be16 type);
1121 int (*ndo_neigh_construct)(struct neighbour *n);
1122 void (*ndo_neigh_destroy)(struct neighbour *n);