Lines Matching defs:llc_shdlc
37 struct llc_shdlc { struct
38 struct nfc_hci_dev *hdev;
39 xmit_to_drv_t xmit_to_drv;
40 rcv_to_hci_t rcv_to_hci;
42 struct mutex state_mutex;
43 enum shdlc_state state;
44 int hard_fault;
46 wait_queue_head_t *connect_wq;
47 int connect_tries;
48 int connect_result;
49 struct timer_list connect_timer;/* aka T3 in spec 10.6.1 */
51 u8 w; /* window size */
52 bool srej_support;
54 struct timer_list t1_timer; /* send ack timeout */
55 bool t1_active;
57 struct timer_list t2_timer; /* guard/retransmit timeout */
58 bool t2_active;
60 int ns; /* next seq num for send */
61 int nr; /* next expected seq num for receive */
62 int dnr; /* oldest sent unacked seq num */
64 struct sk_buff_head rcv_q;
66 struct sk_buff_head send_q;
67 bool rnr; /* other side is not ready to receive */
69 struct sk_buff_head ack_pending_q;
71 struct work_struct sm_work;
73 int tx_headroom;
74 int tx_tailroom;
76 llc_failure_t llc_failure;