Lines Matching defs:l2cap_chan
539 struct l2cap_chan { struct
540 struct l2cap_conn *conn;
541 struct hci_conn *hs_hcon;
542 struct hci_chan *hs_hchan;
543 struct kref kref;
544 atomic_t nesting;
546 __u8 state;
548 bdaddr_t dst;
549 __u8 dst_type;
550 bdaddr_t src;
551 __u8 src_type;
552 __le16 psm;
553 __le16 sport;
554 __u16 dcid;
555 __u16 scid;
557 __u16 imtu;
558 __u16 omtu;
559 __u16 flush_to;
560 __u8 mode;
561 __u8 chan_type;
562 __u8 chan_policy;
564 __u8 sec_level;
566 __u8 ident;
568 __u8 conf_req[64];
569 __u8 conf_len;
570 __u8 num_conf_req;
571 __u8 num_conf_rsp;
573 __u8 fcs;
575 __u16 tx_win;
576 __u16 tx_win_max;
577 __u16 ack_win;
578 __u8 max_tx;
579 __u16 retrans_timeout;
580 __u16 monitor_timeout;
581 __u16 mps;
583 __u16 tx_credits;
584 __u16 rx_credits;
586 __u8 tx_state;
587 __u8 rx_state;
589 unsigned long conf_state;
590 unsigned long conn_state;
591 unsigned long flags;
593 __u8 remote_amp_id;
594 __u8 local_amp_id;
595 __u8 move_id;
596 __u8 move_state;
597 __u8 move_role;
599 __u16 next_tx_seq;
600 __u16 expected_ack_seq;
601 __u16 expected_tx_seq;
602 __u16 buffer_seq;
603 __u16 srej_save_reqseq;
604 __u16 last_acked_seq;
605 __u16 frames_sent;
606 __u16 unacked_frames;
607 __u8 retry_count;
608 __u16 sdu_len;
609 struct sk_buff *sdu;
610 struct sk_buff *sdu_last_frag;
612 __u16 remote_tx_win;
613 __u8 remote_max_tx;
614 __u16 remote_mps;
616 __u8 local_id;
617 __u8 local_stype;
618 __u16 local_msdu;
619 __u32 local_sdu_itime;
620 __u32 local_acc_lat;
621 __u32 local_flush_to;
623 __u8 remote_id;
624 __u8 remote_stype;
625 __u16 remote_msdu;
626 __u32 remote_sdu_itime;
627 __u32 remote_acc_lat;
628 __u32 remote_flush_to;
630 struct delayed_work chan_timer;
631 struct delayed_work retrans_timer;
655 struct l2cap_chan *(*new_connection) (struct l2cap_chan *chan); argument