Lines Matching refs:ax25_dev

81 	ax25_dev *ax25_dev;  in ax25_kill_by_device()  local
84 if ((ax25_dev = ax25_dev_ax25dev(dev)) == NULL) in ax25_kill_by_device()
90 if (s->ax25_dev == ax25_dev) { in ax25_kill_by_device()
91 s->ax25_dev = NULL; in ax25_kill_by_device()
167 if (s->ax25_dev == NULL || s->ax25_dev->dev == dev) { in ax25_find_listener()
217 if (s->ax25_dev == NULL) in ax25_find_cb()
219 …source_addr, src_addr) == 0 && ax25cmp(&s->dest_addr, dest_addr) == 0 && s->ax25_dev->dev == dev) { in ax25_find_cb()
252 s->ax25_dev->dev == skb->dev && in ax25_send_to_raw()
351 ax25_dev *ax25_dev; in ax25_ctl_ioctl() local
359 if ((ax25_dev = ax25_addr_ax25dev(&ax25_ctl.port_addr)) == NULL) in ax25_ctl_ioctl()
372 …if ((ax25 = ax25_find_cb(&ax25_ctl.source_addr, &ax25_ctl.dest_addr, &digi, ax25_dev->dev)) == NUL… in ax25_ctl_ioctl()
379 if (ax25_dev->dama.slave && ax25->ax25_dev->values[AX25_VALUES_PROTOCOL] == AX25_PROTO_DAMA_SLAVE) in ax25_ctl_ioctl()
448 static void ax25_fillin_cb_from_dev(ax25_cb *ax25, ax25_dev *ax25_dev) in ax25_fillin_cb_from_dev() argument
450 ax25->rtt = msecs_to_jiffies(ax25_dev->values[AX25_VALUES_T1]) / 2; in ax25_fillin_cb_from_dev()
451 ax25->t1 = msecs_to_jiffies(ax25_dev->values[AX25_VALUES_T1]); in ax25_fillin_cb_from_dev()
452 ax25->t2 = msecs_to_jiffies(ax25_dev->values[AX25_VALUES_T2]); in ax25_fillin_cb_from_dev()
453 ax25->t3 = msecs_to_jiffies(ax25_dev->values[AX25_VALUES_T3]); in ax25_fillin_cb_from_dev()
454 ax25->n2 = ax25_dev->values[AX25_VALUES_N2]; in ax25_fillin_cb_from_dev()
455 ax25->paclen = ax25_dev->values[AX25_VALUES_PACLEN]; in ax25_fillin_cb_from_dev()
456 ax25->idle = msecs_to_jiffies(ax25_dev->values[AX25_VALUES_IDLE]); in ax25_fillin_cb_from_dev()
457 ax25->backoff = ax25_dev->values[AX25_VALUES_BACKOFF]; in ax25_fillin_cb_from_dev()
459 if (ax25_dev->values[AX25_VALUES_AXDEFMODE]) { in ax25_fillin_cb_from_dev()
461 ax25->window = ax25_dev->values[AX25_VALUES_EWINDOW]; in ax25_fillin_cb_from_dev()
464 ax25->window = ax25_dev->values[AX25_VALUES_WINDOW]; in ax25_fillin_cb_from_dev()
472 void ax25_fillin_cb(ax25_cb *ax25, ax25_dev *ax25_dev) in ax25_fillin_cb() argument
474 ax25->ax25_dev = ax25_dev; in ax25_fillin_cb()
476 if (ax25->ax25_dev != NULL) { in ax25_fillin_cb()
477 ax25_fillin_cb_from_dev(ax25, ax25_dev); in ax25_fillin_cb()
662 ax25->ax25_dev = ax25_dev_ax25dev(dev); in ax25_setsockopt()
663 ax25_fillin_cb(ax25, ax25->ax25_dev); in ax25_setsockopt()
680 struct ax25_dev *ax25_dev; in ax25_getsockopt() local
747 ax25_dev = ax25->ax25_dev; in ax25_getsockopt()
749 if (ax25_dev != NULL && ax25_dev->dev != NULL) { in ax25_getsockopt()
750 strlcpy(devname, ax25_dev->dev->name, sizeof(devname)); in ax25_getsockopt()
880 struct sock *ax25_make_new(struct sock *osk, struct ax25_dev *ax25_dev) in ax25_make_new() argument
930 ax25->ax25_dev = ax25_dev; in ax25_make_new()
987 switch (ax25->ax25_dev->values[AX25_VALUES_PROTOCOL]) { in ax25_release()
1041 ax25_dev *ax25_dev = NULL; in ax25_bind() local
1083 if (ax25->ax25_dev != NULL) in ax25_bind()
1088 (ax25_dev = ax25_addr_ax25dev(&addr->fsa_digipeater[0])) == NULL) { in ax25_bind()
1093 if ((ax25_dev = ax25_addr_ax25dev(&addr->fsa_ax25.sax25_call)) == NULL) { in ax25_bind()
1099 if (ax25_dev != NULL) in ax25_bind()
1100 ax25_fillin_cb(ax25, ax25_dev); in ax25_bind()
1222 ax25_fillin_cb(ax25, ax25->ax25_dev); in ax25_connect()
1225 if (ax25->ax25_dev == NULL) { in ax25_connect()
1234 ax25->ax25_dev->dev))) { in ax25_connect()
1255 switch (ax25->ax25_dev->values[AX25_VALUES_PROTOCOL]) { in ax25_connect()
1264 ax25->window = ax25->ax25_dev->values[AX25_VALUES_WINDOW]; in ax25_connect()
1265 if (ax25->ax25_dev->dama.slave) in ax25_connect()
1423 if (ax25->ax25_dev != NULL) { in ax25_getname()
1425 ax25->ax25_dev->dev->dev_addr, AX25_ADDR_LEN); in ax25_getname()
1466 if (ax25->ax25_dev == NULL) { in ax25_sendmsg()
1471 if (len > ax25->ax25_dev->dev->mtu) { in ax25_sendmsg()
1545 size = len + ax25->ax25_dev->dev->hard_header_len; in ax25_sendmsg()
1594 ax25_queue_xmit(skb, ax25->ax25_dev->dev); in ax25_sendmsg()
1886 ax25->ax25_dev == NULL? "???" : ax25->ax25_dev->dev->name, in ax25_info_show()