Lines Matching refs:self

58 extern void irlap_queue_xmit(struct irlap_cb *self, struct sk_buff *skb);
59 static void __irlap_close(struct irlap_cb *self);
60 static void irlap_init_qos_capabilities(struct irlap_cb *self,
110 struct irlap_cb *self; in irlap_open() local
113 self = kzalloc(sizeof(struct irlap_cb), GFP_KERNEL); in irlap_open()
114 if (self == NULL) in irlap_open()
117 self->magic = LAP_MAGIC; in irlap_open()
120 self->netdev = dev; in irlap_open()
121 self->qos_dev = qos; in irlap_open()
124 strlcpy(self->hw_name, hw_name, sizeof(self->hw_name)); in irlap_open()
126 self->hw_name[0] = '\0'; in irlap_open()
130 dev->atalk_ptr = self; in irlap_open()
132 self->state = LAP_OFFLINE; in irlap_open()
135 skb_queue_head_init(&self->txq); in irlap_open()
136 skb_queue_head_init(&self->txq_ultra); in irlap_open()
137 skb_queue_head_init(&self->wx_list); in irlap_open()
145 get_random_bytes(&self->saddr, sizeof(self->saddr)); in irlap_open()
146 } while ((self->saddr == 0x0) || (self->saddr == BROADCAST) || in irlap_open()
147 (hashbin_lock_find(irlap, self->saddr, NULL)) ); in irlap_open()
149 memcpy(dev->dev_addr, &self->saddr, 4); in irlap_open()
151 init_timer(&self->slot_timer); in irlap_open()
152 init_timer(&self->query_timer); in irlap_open()
153 init_timer(&self->discovery_timer); in irlap_open()
154 init_timer(&self->final_timer); in irlap_open()
155 init_timer(&self->poll_timer); in irlap_open()
156 init_timer(&self->wd_timer); in irlap_open()
157 init_timer(&self->backoff_timer); in irlap_open()
158 init_timer(&self->media_busy_timer); in irlap_open()
160 irlap_apply_default_connection_parameters(self); in irlap_open()
162 self->N3 = 3; /* # connections attempts to try before giving up */ in irlap_open()
164 self->state = LAP_NDM; in irlap_open()
166 hashbin_insert(irlap, (irda_queue_t *) self, self->saddr, NULL); in irlap_open()
168 irlmp_register_link(self, self->saddr, &self->notify); in irlap_open()
170 return self; in irlap_open()
180 static void __irlap_close(struct irlap_cb *self) in __irlap_close() argument
182 IRDA_ASSERT(self != NULL, return;); in __irlap_close()
183 IRDA_ASSERT(self->magic == LAP_MAGIC, return;); in __irlap_close()
186 del_timer(&self->slot_timer); in __irlap_close()
187 del_timer(&self->query_timer); in __irlap_close()
188 del_timer(&self->discovery_timer); in __irlap_close()
189 del_timer(&self->final_timer); in __irlap_close()
190 del_timer(&self->poll_timer); in __irlap_close()
191 del_timer(&self->wd_timer); in __irlap_close()
192 del_timer(&self->backoff_timer); in __irlap_close()
193 del_timer(&self->media_busy_timer); in __irlap_close()
195 irlap_flush_all_queues(self); in __irlap_close()
197 self->magic = 0; in __irlap_close()
199 kfree(self); in __irlap_close()
208 void irlap_close(struct irlap_cb *self) in irlap_close() argument
212 IRDA_ASSERT(self != NULL, return;); in irlap_close()
213 IRDA_ASSERT(self->magic == LAP_MAGIC, return;); in irlap_close()
220 irlmp_unregister_link(self->saddr); in irlap_close()
221 self->notify.instance = NULL; in irlap_close()
224 lap = hashbin_remove(irlap, self->saddr, NULL); in irlap_close()
239 void irlap_connect_indication(struct irlap_cb *self, struct sk_buff *skb) in irlap_connect_indication() argument
241 IRDA_ASSERT(self != NULL, return;); in irlap_connect_indication()
242 IRDA_ASSERT(self->magic == LAP_MAGIC, return;); in irlap_connect_indication()
244 irlap_init_qos_capabilities(self, NULL); /* No user QoS! */ in irlap_connect_indication()
246 irlmp_link_connect_indication(self->notify.instance, self->saddr, in irlap_connect_indication()
247 self->daddr, &self->qos_tx, skb); in irlap_connect_indication()
256 void irlap_connect_response(struct irlap_cb *self, struct sk_buff *userdata) in irlap_connect_response() argument
258 irlap_do_event(self, CONNECT_RESPONSE, userdata, NULL); in irlap_connect_response()
268 void irlap_connect_request(struct irlap_cb *self, __u32 daddr, in irlap_connect_request() argument
273 IRDA_ASSERT(self != NULL, return;); in irlap_connect_request()
274 IRDA_ASSERT(self->magic == LAP_MAGIC, return;); in irlap_connect_request()
276 self->daddr = daddr; in irlap_connect_request()
282 irlap_init_qos_capabilities(self, qos_user); in irlap_connect_request()
284 if ((self->state == LAP_NDM) && !self->media_busy) in irlap_connect_request()
285 irlap_do_event(self, CONNECT_REQUEST, NULL, NULL); in irlap_connect_request()
287 self->connect_pending = TRUE; in irlap_connect_request()
296 void irlap_connect_confirm(struct irlap_cb *self, struct sk_buff *skb) in irlap_connect_confirm() argument
298 IRDA_ASSERT(self != NULL, return;); in irlap_connect_confirm()
299 IRDA_ASSERT(self->magic == LAP_MAGIC, return;); in irlap_connect_confirm()
301 irlmp_link_connect_confirm(self->notify.instance, &self->qos_tx, skb); in irlap_connect_confirm()
311 void irlap_data_indication(struct irlap_cb *self, struct sk_buff *skb, in irlap_data_indication() argument
317 irlmp_link_data_indication(self->notify.instance, skb, unreliable); in irlap_data_indication()
327 void irlap_data_request(struct irlap_cb *self, struct sk_buff *skb, in irlap_data_request() argument
330 IRDA_ASSERT(self != NULL, return;); in irlap_data_request()
331 IRDA_ASSERT(self->magic == LAP_MAGIC, return;); in irlap_data_request()
350 skb_queue_tail(&self->txq, skb); in irlap_data_request()
356 if ((self->state == LAP_XMIT_P) || (self->state == LAP_XMIT_S)) { in irlap_data_request()
359 if((skb_queue_len(&self->txq) <= 1) && (!self->local_busy)) in irlap_data_request()
360 irlap_do_event(self, DATA_REQUEST, skb, NULL); in irlap_data_request()
373 void irlap_unitdata_request(struct irlap_cb *self, struct sk_buff *skb) in irlap_unitdata_request() argument
375 IRDA_ASSERT(self != NULL, return;); in irlap_unitdata_request()
376 IRDA_ASSERT(self->magic == LAP_MAGIC, return;); in irlap_unitdata_request()
387 skb_queue_tail(&self->txq_ultra, skb); in irlap_unitdata_request()
389 irlap_do_event(self, SEND_UI_FRAME, NULL, NULL); in irlap_unitdata_request()
400 void irlap_unitdata_indication(struct irlap_cb *self, struct sk_buff *skb) in irlap_unitdata_indication() argument
402 IRDA_ASSERT(self != NULL, return;); in irlap_unitdata_indication()
403 IRDA_ASSERT(self->magic == LAP_MAGIC, return;); in irlap_unitdata_indication()
409 irlmp_link_unitdata_indication(self->notify.instance, skb); in irlap_unitdata_indication()
418 void irlap_disconnect_request(struct irlap_cb *self) in irlap_disconnect_request() argument
420 IRDA_ASSERT(self != NULL, return;); in irlap_disconnect_request()
421 IRDA_ASSERT(self->magic == LAP_MAGIC, return;); in irlap_disconnect_request()
424 if (!skb_queue_empty(&self->txq)) { in irlap_disconnect_request()
425 self->disconnect_pending = TRUE; in irlap_disconnect_request()
430 switch (self->state) { in irlap_disconnect_request()
436 irlap_do_event(self, DISCONNECT_REQUEST, NULL, NULL); in irlap_disconnect_request()
440 self->disconnect_pending = TRUE; in irlap_disconnect_request()
451 void irlap_disconnect_indication(struct irlap_cb *self, LAP_REASON reason) in irlap_disconnect_indication() argument
455 IRDA_ASSERT(self != NULL, return;); in irlap_disconnect_indication()
456 IRDA_ASSERT(self->magic == LAP_MAGIC, return;); in irlap_disconnect_indication()
459 irlap_flush_all_queues(self); in irlap_disconnect_indication()
464 irlap_do_event(self, RESET_REQUEST, NULL, NULL); in irlap_disconnect_indication()
470 irlmp_link_disconnect_indication(self->notify.instance, self, in irlap_disconnect_indication()
485 void irlap_discovery_request(struct irlap_cb *self, discovery_t *discovery) in irlap_discovery_request() argument
489 IRDA_ASSERT(self != NULL, return;); in irlap_discovery_request()
490 IRDA_ASSERT(self->magic == LAP_MAGIC, return;); in irlap_discovery_request()
500 if (self->state != LAP_NDM) { in irlap_discovery_request()
503 irlap_discovery_confirm(self, NULL); in irlap_discovery_request()
515 if (self->discovery_log != NULL) { in irlap_discovery_request()
516 hashbin_delete(self->discovery_log, (FREE_FUNC) kfree); in irlap_discovery_request()
517 self->discovery_log = NULL; in irlap_discovery_request()
521 self->discovery_log = hashbin_new(HB_NOLOCK); in irlap_discovery_request()
523 if (self->discovery_log == NULL) { in irlap_discovery_request()
532 self->discovery_cmd = discovery; in irlap_discovery_request()
536 self->slot_timeout = msecs_to_jiffies(sysctl_slot_timeout); in irlap_discovery_request()
538 irlap_do_event(self, DISCOVERY_REQUEST, NULL, &info); in irlap_discovery_request()
547 void irlap_discovery_confirm(struct irlap_cb *self, hashbin_t *discovery_log) in irlap_discovery_confirm() argument
549 IRDA_ASSERT(self != NULL, return;); in irlap_discovery_confirm()
550 IRDA_ASSERT(self->magic == LAP_MAGIC, return;); in irlap_discovery_confirm()
552 IRDA_ASSERT(self->notify.instance != NULL, return;); in irlap_discovery_confirm()
566 irda_device_set_media_busy(self->netdev, FALSE); in irlap_discovery_confirm()
569 irlmp_link_discovery_confirm(self->notify.instance, discovery_log); in irlap_discovery_confirm()
578 void irlap_discovery_indication(struct irlap_cb *self, discovery_t *discovery) in irlap_discovery_indication() argument
580 IRDA_ASSERT(self != NULL, return;); in irlap_discovery_indication()
581 IRDA_ASSERT(self->magic == LAP_MAGIC, return;); in irlap_discovery_indication()
584 IRDA_ASSERT(self->notify.instance != NULL, return;); in irlap_discovery_indication()
595 irda_device_set_media_busy(self->netdev, SMALL); in irlap_discovery_indication()
597 irlmp_link_discovery_indication(self->notify.instance, discovery); in irlap_discovery_indication()
603 void irlap_status_indication(struct irlap_cb *self, int quality_of_link) in irlap_status_indication() argument
615 irlmp_status_indication(self->notify.instance, in irlap_status_indication()
622 void irlap_reset_indication(struct irlap_cb *self) in irlap_reset_indication() argument
624 IRDA_ASSERT(self != NULL, return;); in irlap_reset_indication()
625 IRDA_ASSERT(self->magic == LAP_MAGIC, return;); in irlap_reset_indication()
627 if (self->state == LAP_RESET_WAIT) in irlap_reset_indication()
628 irlap_do_event(self, RESET_REQUEST, NULL, NULL); in irlap_reset_indication()
630 irlap_do_event(self, RESET_RESPONSE, NULL, NULL); in irlap_reset_indication()
672 void irlap_update_nr_received(struct irlap_cb *self, int nr) in irlap_update_nr_received() argument
686 if (nr == self->vs) { in irlap_update_nr_received()
687 while ((skb = skb_dequeue(&self->wx_list)) != NULL) { in irlap_update_nr_received()
691 self->va = nr - 1; in irlap_update_nr_received()
694 while ((skb_peek(&self->wx_list) != NULL) && in irlap_update_nr_received()
695 (((self->va+1) % 8) != nr)) in irlap_update_nr_received()
697 skb = skb_dequeue(&self->wx_list); in irlap_update_nr_received()
700 self->va = (self->va + 1) % 8; in irlap_update_nr_received()
706 self->window = self->window_size - skb_queue_len(&self->wx_list); in irlap_update_nr_received()
714 int irlap_validate_ns_received(struct irlap_cb *self, int ns) in irlap_validate_ns_received() argument
717 if (ns == self->vr) in irlap_validate_ns_received()
733 int irlap_validate_nr_received(struct irlap_cb *self, int nr) in irlap_validate_nr_received() argument
736 if (nr == self->vs) { in irlap_validate_nr_received()
745 if (self->va < self->vs) { in irlap_validate_nr_received()
746 if ((nr >= self->va) && (nr <= self->vs)) in irlap_validate_nr_received()
749 if ((nr >= self->va) || (nr <= self->vs)) in irlap_validate_nr_received()
763 void irlap_initiate_connection_state(struct irlap_cb *self) in irlap_initiate_connection_state() argument
765 IRDA_ASSERT(self != NULL, return;); in irlap_initiate_connection_state()
766 IRDA_ASSERT(self->magic == LAP_MAGIC, return;); in irlap_initiate_connection_state()
769 self->vs = self->vr = 0; in irlap_initiate_connection_state()
772 self->va = 7; in irlap_initiate_connection_state()
774 self->window = 1; in irlap_initiate_connection_state()
776 self->remote_busy = FALSE; in irlap_initiate_connection_state()
777 self->retry_count = 0; in irlap_initiate_connection_state()
788 void irlap_wait_min_turn_around(struct irlap_cb *self, struct qos_info *qos) in irlap_wait_min_turn_around() argument
799 self->mtt_required = min_turn_time; in irlap_wait_min_turn_around()
808 self->xbofs_delay = irlap_min_turn_time_in_bytes(speed, min_turn_time); in irlap_wait_min_turn_around()
817 void irlap_flush_all_queues(struct irlap_cb *self) in irlap_flush_all_queues() argument
821 IRDA_ASSERT(self != NULL, return;); in irlap_flush_all_queues()
822 IRDA_ASSERT(self->magic == LAP_MAGIC, return;); in irlap_flush_all_queues()
825 while ((skb = skb_dequeue(&self->txq)) != NULL) in irlap_flush_all_queues()
828 while ((skb = skb_dequeue(&self->txq_ultra)) != NULL) in irlap_flush_all_queues()
832 while ((skb = skb_dequeue(&self->wx_list)) != NULL) in irlap_flush_all_queues()
842 static void irlap_change_speed(struct irlap_cb *self, __u32 speed, int now) in irlap_change_speed() argument
848 IRDA_ASSERT(self != NULL, return;); in irlap_change_speed()
849 IRDA_ASSERT(self->magic == LAP_MAGIC, return;); in irlap_change_speed()
851 self->speed = speed; in irlap_change_speed()
858 irlap_queue_xmit(self, skb); in irlap_change_speed()
870 static void irlap_init_qos_capabilities(struct irlap_cb *self, in irlap_init_qos_capabilities() argument
873 IRDA_ASSERT(self != NULL, return;); in irlap_init_qos_capabilities()
874 IRDA_ASSERT(self->magic == LAP_MAGIC, return;); in irlap_init_qos_capabilities()
875 IRDA_ASSERT(self->netdev != NULL, return;); in irlap_init_qos_capabilities()
878 irda_init_max_qos_capabilies(&self->qos_rx); in irlap_init_qos_capabilities()
881 irda_qos_compute_intersection(&self->qos_rx, self->qos_dev); in irlap_init_qos_capabilities()
892 self->qos_rx.baud_rate.bits &= qos_user->baud_rate.bits; in irlap_init_qos_capabilities()
895 self->qos_rx.max_turn_time.bits &= qos_user->max_turn_time.bits; in irlap_init_qos_capabilities()
897 self->qos_rx.data_size.bits &= qos_user->data_size.bits; in irlap_init_qos_capabilities()
900 self->qos_rx.link_disc_time.bits &= qos_user->link_disc_time.bits; in irlap_init_qos_capabilities()
904 self->qos_rx.max_turn_time.bits &= 0x01; in irlap_init_qos_capabilities()
909 irda_qos_bits_to_value(&self->qos_rx); in irlap_init_qos_capabilities()
917 void irlap_apply_default_connection_parameters(struct irlap_cb *self) in irlap_apply_default_connection_parameters() argument
919 IRDA_ASSERT(self != NULL, return;); in irlap_apply_default_connection_parameters()
920 IRDA_ASSERT(self->magic == LAP_MAGIC, return;); in irlap_apply_default_connection_parameters()
923 self->next_bofs = 12; in irlap_apply_default_connection_parameters()
924 self->bofs_count = 12; in irlap_apply_default_connection_parameters()
927 irlap_change_speed(self, 9600, TRUE); in irlap_apply_default_connection_parameters()
930 irda_device_set_media_busy(self->netdev, TRUE); in irlap_apply_default_connection_parameters()
936 while ((self->caddr == 0x00) || (self->caddr == 0xfe)) { in irlap_apply_default_connection_parameters()
937 get_random_bytes(&self->caddr, sizeof(self->caddr)); in irlap_apply_default_connection_parameters()
938 self->caddr &= 0xfe; in irlap_apply_default_connection_parameters()
942 self->slot_timeout = sysctl_slot_timeout; in irlap_apply_default_connection_parameters()
943 self->final_timeout = FINAL_TIMEOUT; in irlap_apply_default_connection_parameters()
944 self->poll_timeout = POLL_TIMEOUT; in irlap_apply_default_connection_parameters()
945 self->wd_timeout = WD_TIMEOUT; in irlap_apply_default_connection_parameters()
948 self->qos_tx.baud_rate.value = 9600; in irlap_apply_default_connection_parameters()
949 self->qos_rx.baud_rate.value = 9600; in irlap_apply_default_connection_parameters()
950 self->qos_tx.max_turn_time.value = 0; in irlap_apply_default_connection_parameters()
951 self->qos_rx.max_turn_time.value = 0; in irlap_apply_default_connection_parameters()
952 self->qos_tx.min_turn_time.value = 0; in irlap_apply_default_connection_parameters()
953 self->qos_rx.min_turn_time.value = 0; in irlap_apply_default_connection_parameters()
954 self->qos_tx.data_size.value = 64; in irlap_apply_default_connection_parameters()
955 self->qos_rx.data_size.value = 64; in irlap_apply_default_connection_parameters()
956 self->qos_tx.window_size.value = 1; in irlap_apply_default_connection_parameters()
957 self->qos_rx.window_size.value = 1; in irlap_apply_default_connection_parameters()
958 self->qos_tx.additional_bofs.value = 12; in irlap_apply_default_connection_parameters()
959 self->qos_rx.additional_bofs.value = 12; in irlap_apply_default_connection_parameters()
960 self->qos_tx.link_disc_time.value = 0; in irlap_apply_default_connection_parameters()
961 self->qos_rx.link_disc_time.value = 0; in irlap_apply_default_connection_parameters()
963 irlap_flush_all_queues(self); in irlap_apply_default_connection_parameters()
965 self->disconnect_pending = FALSE; in irlap_apply_default_connection_parameters()
966 self->connect_pending = FALSE; in irlap_apply_default_connection_parameters()
978 void irlap_apply_connection_parameters(struct irlap_cb *self, int now) in irlap_apply_connection_parameters() argument
980 IRDA_ASSERT(self != NULL, return;); in irlap_apply_connection_parameters()
981 IRDA_ASSERT(self->magic == LAP_MAGIC, return;); in irlap_apply_connection_parameters()
984 self->next_bofs = self->qos_tx.additional_bofs.value; in irlap_apply_connection_parameters()
986 self->bofs_count = self->next_bofs; in irlap_apply_connection_parameters()
989 irlap_change_speed(self, self->qos_tx.baud_rate.value, now); in irlap_apply_connection_parameters()
991 self->window_size = self->qos_tx.window_size.value; in irlap_apply_connection_parameters()
992 self->window = self->qos_tx.window_size.value; in irlap_apply_connection_parameters()
999 self->line_capacity = in irlap_apply_connection_parameters()
1000 irlap_max_line_capacity(self->qos_tx.baud_rate.value, in irlap_apply_connection_parameters()
1001 self->qos_tx.max_turn_time.value); in irlap_apply_connection_parameters()
1002 self->bytes_left = self->line_capacity; in irlap_apply_connection_parameters()
1010 IRDA_ASSERT(self->qos_tx.max_turn_time.value != 0, return;); in irlap_apply_connection_parameters()
1011 IRDA_ASSERT(self->qos_rx.max_turn_time.value != 0, return;); in irlap_apply_connection_parameters()
1018 self->poll_timeout = msecs_to_jiffies( in irlap_apply_connection_parameters()
1019 self->qos_tx.max_turn_time.value); in irlap_apply_connection_parameters()
1025 self->final_timeout = msecs_to_jiffies( in irlap_apply_connection_parameters()
1026 self->qos_rx.max_turn_time.value); in irlap_apply_connection_parameters()
1032 self->wd_timeout = self->final_timeout * 2; in irlap_apply_connection_parameters()
1049 if (self->qos_tx.link_disc_time.value == sysctl_warn_noreply_time) in irlap_apply_connection_parameters()
1055 self->N1 = -2; /* Disable - Need to be multiple of 2*/ in irlap_apply_connection_parameters()
1057 self->N1 = sysctl_warn_noreply_time * 1000 / in irlap_apply_connection_parameters()
1058 self->qos_rx.max_turn_time.value; in irlap_apply_connection_parameters()
1060 pr_debug("Setting N1 = %d\n", self->N1); in irlap_apply_connection_parameters()
1063 self->N2 = self->qos_tx.link_disc_time.value * 1000 / in irlap_apply_connection_parameters()
1064 self->qos_rx.max_turn_time.value; in irlap_apply_connection_parameters()
1065 pr_debug("Setting N2 = %d\n", self->N2); in irlap_apply_connection_parameters()
1076 struct irlap_cb *self; in irlap_seq_start() local
1082 for (self = (struct irlap_cb *) hashbin_get_first(irlap); in irlap_seq_start()
1083 self; self = (struct irlap_cb *) hashbin_get_next(irlap)) { in irlap_seq_start()
1089 return self; in irlap_seq_start()
1109 const struct irlap_cb *self = v; in irlap_seq_show() local
1111 IRDA_ASSERT(self->magic == LAP_MAGIC, return -EINVAL;); in irlap_seq_show()
1115 irlap_state[self->state]); in irlap_seq_show()
1118 (self->netdev) ? self->netdev->name : "bug"); in irlap_seq_show()
1119 seq_printf(seq, "hardware name: %s\n", self->hw_name); in irlap_seq_show()
1121 seq_printf(seq, " caddr: %#02x, ", self->caddr); in irlap_seq_show()
1122 seq_printf(seq, "saddr: %#08x, ", self->saddr); in irlap_seq_show()
1123 seq_printf(seq, "daddr: %#08x\n", self->daddr); in irlap_seq_show()
1126 self->window_size); in irlap_seq_show()
1127 seq_printf(seq, "win: %d, ", self->window); in irlap_seq_show()
1130 self->line_capacity); in irlap_seq_show()
1131 seq_printf(seq, "bytes left: %d\n", self->bytes_left); in irlap_seq_show()
1134 skb_queue_len(&self->txq)); in irlap_seq_show()
1136 skb_queue_len(&self->wx_list)); in irlap_seq_show()
1137 seq_printf(seq, "rbusy: %s", self->remote_busy ? in irlap_seq_show()
1139 seq_printf(seq, " mbusy: %s\n", self->media_busy ? in irlap_seq_show()
1142 seq_printf(seq, " retrans: %d ", self->retry_count); in irlap_seq_show()
1143 seq_printf(seq, "vs: %d ", self->vs); in irlap_seq_show()
1144 seq_printf(seq, "vr: %d ", self->vr); in irlap_seq_show()
1145 seq_printf(seq, "va: %d\n", self->va); in irlap_seq_show()
1150 self->qos_tx.baud_rate.value); in irlap_seq_show()
1152 self->qos_tx.max_turn_time.value); in irlap_seq_show()
1154 self->qos_tx.data_size.value); in irlap_seq_show()
1156 self->qos_tx.window_size.value); in irlap_seq_show()
1158 self->qos_tx.additional_bofs.value); in irlap_seq_show()
1160 self->qos_tx.min_turn_time.value); in irlap_seq_show()
1162 self->qos_tx.link_disc_time.value); in irlap_seq_show()
1166 self->qos_rx.baud_rate.value); in irlap_seq_show()
1168 self->qos_rx.max_turn_time.value); in irlap_seq_show()
1170 self->qos_rx.data_size.value); in irlap_seq_show()
1172 self->qos_rx.window_size.value); in irlap_seq_show()
1174 self->qos_rx.additional_bofs.value); in irlap_seq_show()
1176 self->qos_rx.min_turn_time.value); in irlap_seq_show()
1178 self->qos_rx.link_disc_time.value); in irlap_seq_show()