Searched refs:neighbour (Results 1 - 25 of 82) sorted by relevance

1234

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/net/
H A Dneighbour.h4 #include <linux/neighbour.h>
7 * Generic neighbour manipulation
16 * - Add neighbour cache statistics like rtstat
38 struct neighbour;
46 int (*neigh_setup)(struct neighbour *);
47 void (*neigh_cleanup)(struct neighbour *);
93 struct neighbour { struct
94 struct neighbour *next;
119 void (*solicit)(struct neighbour *, struct sk_buff*);
120 void (*error_report)(struct neighbour *, struc
[all...]
H A Datmclip.h14 #include <net/neighbour.h>
43 struct neighbour *neigh; /* neighbour back-pointer */
H A Ddn_neigh.h9 struct neighbour n;
H A Dndisc.h5 * ICMP codes for neighbour discovery messages
55 #include <net/neighbour.h>
95 struct neighbour *neigh,
105 struct neighbour *neigh,
119 struct neighbour *neigh,
152 static inline struct neighbour * ndisc_get_neigh(struct net_device *dev, const struct in6_addr *addr)
H A Darp.h6 #include <net/neighbour.h>
H A Ddn_dev.h94 struct neighbour *router; /* Default router on circuit */
95 struct neighbour *peer; /* Peer on pointopoint links */
H A Ddst.h16 #include <net/neighbour.h>
60 struct neighbour *neighbour; member in struct:dst_entry
288 neigh_confirm(dst->neighbour);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/cxgb4/
H A Dl2t.h44 struct neighbour;
62 struct neighbour *neigh; /* associated neighbour */
73 u8 dmac[ETH_ALEN]; /* neighbour's MAC address */
98 struct l2t_entry *cxgb4_l2t_get(struct l2t_data *d, struct neighbour *neigh,
102 void t4_l2t_update(struct adapter *adap, struct neighbour *neigh);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/
H A Dnetrom.h28 ax25_address neighbour; member in struct:nr_route_struct
H A Drose.h65 ax25_address neighbour; member in struct:rose_route_struct
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/cxgb3/
H A Dt3cdev.h40 #include <net/neighbour.h>
61 void (*neigh_update)(struct t3cdev *dev, struct neighbour *neigh);
H A Dl2t.h46 struct neighbour;
64 struct neighbour *neigh; /* associated neighbour */
70 u8 dmac[6]; /* neighbour's MAC address */
110 void t3_l2t_update(struct t3cdev *dev, struct neighbour *neigh);
111 struct l2t_entry *t3_l2t_get(struct t3cdev *cdev, struct neighbour *neigh,
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/x25/
H A Dx25_out.c59 int header_len = x25->neighbour->extended ? X25_EXT_MIN_LEN :
96 if (x25->neighbour->extended)
125 if (x25->neighbour->extended) {
135 x25_transmit_link(skb, x25->neighbour);
155 x25_transmit_link(skb, x25->neighbour);
164 modulus = x25->neighbour->extended ? X25_EMODULUS : X25_SMODULUS;
H A Dx25_subr.c58 int modulus = x25->neighbour->extended ? X25_EMODULUS : X25_SMODULUS;
97 int modulus = x25->neighbour->extended ? X25_EMODULUS : X25_SMODULUS;
173 if (x25->neighbour->extended) {
196 x25->neighbour->global_facil_mask);
245 if (x25->neighbour->extended) {
264 x25_transmit_link(skb, x25->neighbour);
295 if (x25->neighbour->extended) {
311 if (x25->neighbour->extended) {
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/decnet/
H A Ddn_neigh.c20 * Steve Whitehouse : Fixed neighbour states (for now anyway).
43 #include <net/neighbour.h>
52 static int dn_neigh_construct(struct neighbour *);
53 static void dn_long_error_report(struct neighbour *, struct sk_buff *);
54 static void dn_short_error_report(struct neighbour *, struct sk_buff *);
130 static int dn_neigh_construct(struct neighbour *neigh)
193 static void dn_long_error_report(struct neighbour *neigh, struct sk_buff *skb)
200 static void dn_short_error_report(struct neighbour *neigh, struct sk_buff *skb)
210 struct neighbour *neigh = dst->neighbour;
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/core/
H A Dneighbour.c15 * Harald Welte Add neighbour cache statistics like rtstat
30 #include <net/neighbour.h>
60 static void __neigh_notify(struct neighbour *n, int type, int flags);
61 static void neigh_update_notify(struct neighbour *neigh);
75 It will result in deadlocks, if backend/driver wants to use neighbour
94 not make callbacks to neighbour tables.
97 list of neighbour tables. This list is used only in process context,
108 static void neigh_cleanup_and_release(struct neighbour *neigh)
139 struct neighbour *n, **np;
169 static void neigh_add_timer(struct neighbour *
[all...]
H A Ddst.c220 struct neighbour *neigh;
226 neigh = dst->neighbour;
235 dst->neighbour = NULL;
307 if (dst->neighbour && dst->neighbour->dev == dev) {
308 dst->neighbour->dev = dst->dev;
H A DMakefile11 neighbour.o rtnetlink.o utils.o link_watch.o filter.o
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/rose/
H A Drose_in.c62 rose->neighbour->use--;
85 rose->neighbour->use--;
90 rose->neighbour->use--;
126 rose->neighbour->use--;
237 rose->neighbour->use--;
257 rose_sk(sk)->neighbour->use--;
H A Drose_route.c53 * neighbour if it is new.
81 if (ax25cmp(&rose_route->neighbour,
95 rose_neigh->callsign = rose_route->neighbour;
165 rose_node->neighbour[0] = rose_neigh;
191 rose_node->neighbour[rose_node->count] = rose_neigh;
322 if (ax25cmp(&rose_route->neighbour,
335 if (rose_node->neighbour[i] == rose_neigh) {
348 rose_node->neighbour[0] =
349 rose_node->neighbour[1];
351 rose_node->neighbour[
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/netrom/
H A Dnr_route.c88 * neighbour if it is new.
110 * The L2 link to a neighbour has failed in the past
111 * and now a frame comes from this neighbour. We assume
123 if (nr_nodet->routes[i].neighbour == nr_neigh)
196 nr_node->routes[0].neighbour = nr_neigh;
214 if (nr_node->routes[i].neighbour == nr_neigh) {
230 nr_node->routes[0].neighbour = nr_neigh;
239 nr_node->routes[2].neighbour->count--;
240 nr_neigh_put(nr_node->routes[2].neighbour);
242 if (nr_node->routes[2].neighbour
352 nr_del_node(ax25_address *callsign, ax25_address *neighbour, struct net_device *dev) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/ulp/ipoib/
H A Dipoib_main.c463 if (ipoib_cm_enabled(dev, neigh->neighbour)) {
564 neigh = ipoib_neigh_alloc(skb_dst(skb)->neighbour, skb->dev);
573 path = __path_find(dev, skb_dst(skb)->neighbour->ha + 4);
575 path = path_rec_create(dev, skb_dst(skb)->neighbour->ha + 4);
590 if (ipoib_cm_enabled(dev, neigh->neighbour)) {
609 ipoib_send(dev, skb, path->ah, IPOIB_QPN(skb_dst(skb)->neighbour->ha));
641 if (skb_dst(skb)->neighbour->ha[4] != 0xff) {
647 skb_dst(skb)->neighbour->ha[8] = (priv->pkey >> 8) & 0xff;
648 skb_dst(skb)->neighbour->ha[9] = priv->pkey & 0xff;
649 ipoib_mcast_send(dev, skb_dst(skb)->neighbour
875 ipoib_neigh_alloc(struct neighbour *neighbour, struct net_device *dev) argument
[all...]
H A Dipoib.h46 #include <net/neighbour.h>
392 struct neighbour *neighbour; member in struct:ipoib_neigh
407 * We stash a pointer to our private neighbour information after our
412 static inline struct ipoib_neigh **to_ipoib_neigh(struct neighbour *neigh)
414 return (void*) neigh + ALIGN(offsetof(struct neighbour, ha) +
418 struct ipoib_neigh *ipoib_neigh_alloc(struct neighbour *neigh,
529 static inline int ipoib_cm_enabled(struct net_device *dev, struct neighbour *n)
587 static inline int ipoib_cm_enabled(struct net_device *dev, struct neighbour *n)
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/core/
H A Daddr.c41 #include <net/neighbour.h>
188 struct neighbour *neigh;
218 neigh_event_send(rt->dst.neighbour, NULL);
240 struct neighbour *neigh;
276 neigh = dst->neighbour;
278 neigh_event_send(dst->neighbour, NULL);
426 struct neighbour *neigh = ctx;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/sched/
H A Dsch_teql.c23 #include <net/neighbour.h>
51 neighbour cache (IPv4/IPv6) will work over the equalized link.
68 struct neighbour *ncache;
124 teql_neigh_release(struct neighbour *n)
229 struct neighbour *mn = skb_dst(skb)->neighbour;
230 struct neighbour *n = q->ncache;
270 skb_dst(skb)->neighbour == NULL)

Completed in 104 milliseconds

1234