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

1234

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/net/
H A Dneighbour.h4 #include <linux/neighbour.h>
7 * Generic neighbour manipulation
16 * - Add neighbour cache statistics like rtstat
33 struct neighbour;
39 int (*neigh_setup)(struct neighbour *);
40 void (*neigh_cleanup)(struct neighbour *);
90 struct neighbour struct
92 struct neighbour *next;
118 void (*solicit)(struct neighbour *, struct sk_buff*);
119 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
45 #include <net/neighbour.h>
86 struct neighbour *neigh,
99 struct neighbour *neigh,
132 static inline struct neighbour * ndisc_get_neigh(struct net_device *dev, struct in6_addr *addr)
H A Darp.h6 #include <net/neighbour.h>
H A Ddn_dev.h95 struct neighbour *router; /* Default router on circuit */
96 struct neighbour *peer; /* Peer on pointopoint links */
H A Ddst.h15 #include <net/neighbour.h>
63 struct neighbour *neighbour; member in struct:dst_entry
202 neigh_confirm(dst->neighbour);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/
H A Dnetrom.h28 ax25_address neighbour; member in struct:nr_route_struct
H A Dif_shaper.h38 int (*hard_header_cache)(struct neighbour *neigh, struct hh_cache *hh);
H A Drose.h65 ax25_address neighbour; member in struct:rose_route_struct
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/cxgb3/
H A Dt3cdev.h41 #include <net/neighbour.h>
64 void (*neigh_update)(struct t3cdev *dev, struct neighbour *neigh);
H A Dl2t.h46 struct neighbour;
64 struct neighbour *neigh; /* associated neighbour */
71 u8 dmac[6]; /* neighbour's MAC address */
111 void t3_l2t_update(struct t3cdev *dev, struct neighbour *neigh);
112 struct l2t_entry *t3_l2t_get(struct t3cdev *cdev, struct neighbour *neigh,
H A Dcxgb3_defs.h46 void cxgb_neigh_update(struct neighbour *neigh);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/x25/
H A Dx25_out.c58 int header_len = x25->neighbour->extended ? X25_EXT_MIN_LEN :
95 if (x25->neighbour->extended)
124 if (x25->neighbour->extended) {
134 x25_transmit_link(skb, x25->neighbour);
153 x25_transmit_link(skb, x25->neighbour);
162 modulus = x25->neighbour->extended ? X25_EMODULUS : X25_SMODULUS;
H A Dx25_subr.c57 int modulus = x25->neighbour->extended ? X25_EMODULUS : X25_SMODULUS;
96 int modulus = x25->neighbour->extended ? X25_EMODULUS : X25_SMODULUS;
172 if (x25->neighbour->extended) {
195 x25->neighbour->global_facil_mask);
238 if (x25->neighbour->extended) {
257 x25_transmit_link(skb, x25->neighbour);
288 if (x25->neighbour->extended) {
304 if (x25->neighbour->extended) {
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/decnet/
H A Ddn_neigh.c20 * Steve Whitehouse : Fixed neighbour states (for now anyway).
41 #include <net/neighbour.h>
50 static int dn_neigh_construct(struct neighbour *);
51 static void dn_long_error_report(struct neighbour *, struct sk_buff *);
52 static void dn_short_error_report(struct neighbour *, struct sk_buff *);
128 static int dn_neigh_construct(struct neighbour *neigh)
191 static void dn_long_error_report(struct neighbour *neigh, struct sk_buff *skb)
198 static void dn_short_error_report(struct neighbour *neigh, struct sk_buff *skb)
208 struct neighbour *neigh = dst->neighbour;
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/core/
H A DMakefile11 neighbour.o rtnetlink.o utils.o link_watch.o filter.o
H A Ddst.c171 struct neighbour *neigh;
177 neigh = dst->neighbour;
186 dst->neighbour = NULL;
242 if (dst->neighbour && dst->neighbour->dev == dev) {
243 dst->neighbour->dev = &loopback_dev;
H A Dneighbour.c15 * Harald Welte Add neighbour cache statistics like rtstat
28 #include <net/neighbour.h>
58 static void neigh_app_notify(struct neighbour *n);
74 It will result in deadlocks, if backend/driver wants to use neighbour
93 not make callbacks to neighbour tables.
96 list of neighbour tables. This list is used only in process context,
128 struct neighbour *n, **np;
160 static int neigh_del_timer(struct neighbour *n)
185 struct neighbour *n, **np = &tbl->hash_buckets[i];
199 We must destroy neighbour entr
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/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.c52 * neighbour if it is new.
80 if (ax25cmp(&rose_route->neighbour, &rose_neigh->callsign) == 0
93 rose_neigh->callsign = rose_route->neighbour;
161 rose_node->neighbour[0] = rose_neigh;
187 rose_node->neighbour[rose_node->count] = rose_neigh;
314 if (ax25cmp(&rose_route->neighbour, &rose_neigh->callsign) == 0
326 if (rose_node->neighbour[i] == rose_neigh) {
339 rose_node->neighbour[0] =
340 rose_node->neighbour[1];
342 rose_node->neighbour[
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/netrom/
H A Dnr_route.c87 * neighbour if it is new.
109 * The L2 link to a neighbour has failed in the past
110 * and now a frame comes from this neighbour. We assume
122 if (nr_nodet->routes[i].neighbour == nr_neigh)
195 nr_node->routes[0].neighbour = nr_neigh;
213 if (nr_node->routes[i].neighbour == nr_neigh) {
229 nr_node->routes[0].neighbour = nr_neigh;
238 nr_node->routes[2].neighbour->count--;
239 nr_neigh_put(nr_node->routes[2].neighbour);
241 if (nr_node->routes[2].neighbour
351 nr_del_node(ax25_address *callsign, ax25_address *neighbour, struct net_device *dev) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/ulp/ipoib/
H A Dipoib.h48 #include <net/neighbour.h>
330 struct neighbour *neighbour; member in struct:ipoib_neigh
336 * We stash a pointer to our private neighbour information after our
341 static inline struct ipoib_neigh **to_ipoib_neigh(struct neighbour *neigh)
343 return (void*) neigh + ALIGN(offsetof(struct neighbour, ha) +
347 struct ipoib_neigh *ipoib_neigh_alloc(struct neighbour *neigh);
448 static inline int ipoib_cm_enabled(struct net_device *dev, struct neighbour *n)
491 static inline int ipoib_cm_enabled(struct net_device *dev, struct neighbour *n)
H A Dipoib_main.c423 if (ipoib_cm_enabled(dev, neigh->neighbour)) {
513 neigh = ipoib_neigh_alloc(skb->dst->neighbour);
526 path = __path_find(dev, skb->dst->neighbour->ha + 4);
528 path = path_rec_create(dev, skb->dst->neighbour->ha + 4);
543 if (ipoib_cm_enabled(dev, neigh->neighbour)) {
561 ipoib_send(dev, skb, path->ah, IPOIB_QPN(skb->dst->neighbour->ha));
591 if (skb->dst->neighbour->ha[4] != 0xff) {
597 skb->dst->neighbour->ha[8] = (priv->pkey >> 8) & 0xff;
598 skb->dst->neighbour->ha[9] = priv->pkey & 0xff;
599 ipoib_mcast_send(dev, skb->dst->neighbour
840 ipoib_neigh_alloc(struct neighbour *neighbour) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/sched/
H A Dsch_teql.c63 neighbour cache (IPv4/IPv6) will work over the equalized link.
81 struct neighbour *ncache;
138 teql_neigh_release(struct neighbour *n)
234 struct neighbour *mn = skb->dst->neighbour;
235 struct neighbour *n = q->ncache;
268 skb->dst->neighbour == NULL)

Completed in 163 milliseconds

1234