• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/net/ax25/

Lines Matching refs:ax25_dev

81 	ax25_dev *ax25_dev;
85 if ((ax25_dev = ax25_dev_ax25dev(dev)) == NULL)
90 if (s->ax25_dev == ax25_dev) {
91 s->ax25_dev = NULL;
154 if (s->ax25_dev == NULL || s->ax25_dev->dev == dev) {
206 if (s->ax25_dev == NULL)
208 if (ax25cmp(&s->source_addr, src_addr) == 0 && ax25cmp(&s->dest_addr, dest_addr) == 0 && s->ax25_dev->dev == dev) {
242 s->ax25_dev->dev == skb->dev &&
341 ax25_dev *ax25_dev;
348 if ((ax25_dev = ax25_addr_ax25dev(&ax25_ctl.port_addr)) == NULL)
358 if ((ax25 = ax25_find_cb(&ax25_ctl.source_addr, &ax25_ctl.dest_addr, &digi, ax25_dev->dev)) == NULL)
365 if (ax25_dev->dama.slave && ax25->ax25_dev->values[AX25_VALUES_PROTOCOL] == AX25_PROTO_DAMA_SLAVE)
427 static void ax25_fillin_cb_from_dev(ax25_cb *ax25, ax25_dev *ax25_dev)
429 ax25->rtt = msecs_to_jiffies(ax25_dev->values[AX25_VALUES_T1]) / 2;
430 ax25->t1 = msecs_to_jiffies(ax25_dev->values[AX25_VALUES_T1]);
431 ax25->t2 = msecs_to_jiffies(ax25_dev->values[AX25_VALUES_T2]);
432 ax25->t3 = msecs_to_jiffies(ax25_dev->values[AX25_VALUES_T3]);
433 ax25->n2 = ax25_dev->values[AX25_VALUES_N2];
434 ax25->paclen = ax25_dev->values[AX25_VALUES_PACLEN];
435 ax25->idle = msecs_to_jiffies(ax25_dev->values[AX25_VALUES_IDLE]);
436 ax25->backoff = ax25_dev->values[AX25_VALUES_BACKOFF];
438 if (ax25_dev->values[AX25_VALUES_AXDEFMODE]) {
440 ax25->window = ax25_dev->values[AX25_VALUES_EWINDOW];
443 ax25->window = ax25_dev->values[AX25_VALUES_WINDOW];
451 void ax25_fillin_cb(ax25_cb *ax25, ax25_dev *ax25_dev)
453 ax25->ax25_dev = ax25_dev;
455 if (ax25->ax25_dev != NULL) {
456 ax25_fillin_cb_from_dev(ax25, ax25_dev);
644 ax25->ax25_dev = ax25_dev_ax25dev(dev);
645 ax25_fillin_cb(ax25, ax25->ax25_dev);
661 struct ax25_dev *ax25_dev;
728 ax25_dev = ax25->ax25_dev;
730 if (ax25_dev != NULL && ax25_dev->dev != NULL) {
731 strlcpy(devname, ax25_dev->dev->name, sizeof(devname));
848 struct sock *ax25_make_new(struct sock *osk, struct ax25_dev *ax25_dev)
900 ax25->ax25_dev = ax25_dev;
955 switch (ax25->ax25_dev->values[AX25_VALUES_PROTOCOL]) {
1009 ax25_dev *ax25_dev = NULL;
1054 if (ax25->ax25_dev != NULL)
1059 (ax25_dev = ax25_addr_ax25dev(&addr->fsa_digipeater[0])) == NULL) {
1064 if ((ax25_dev = ax25_addr_ax25dev(&addr->fsa_ax25.sax25_call)) == NULL) {
1070 if (ax25_dev != NULL)
1071 ax25_fillin_cb(ax25, ax25_dev);
1192 ax25_fillin_cb(ax25, ax25->ax25_dev);
1195 if (ax25->ax25_dev == NULL) {
1204 ax25->ax25_dev->dev))) {
1225 switch (ax25->ax25_dev->values[AX25_VALUES_PROTOCOL]) {
1234 ax25->window = ax25->ax25_dev->values[AX25_VALUES_WINDOW];
1235 if (ax25->ax25_dev->dama.slave)
1394 if (ax25->ax25_dev != NULL) {
1396 ax25->ax25_dev->dev->dev_addr, AX25_ADDR_LEN);
1438 if (ax25->ax25_dev == NULL) {
1443 if (len > ax25->ax25_dev->dev->mtu) {
1517 size = len + ax25->ax25_dev->dev->hard_header_len;
1578 ax25_queue_xmit(skb, ax25->ax25_dev->dev);
1877 ax25->ax25_dev == NULL? "???" : ax25->ax25_dev->dev->name,