Lines Matching refs:nr
50 int nr; /* next expected seq num for receive */ member
141 enum sframe_type sframe_type, int nr) in llc_shdlc_send_s_frame() argument
146 pr_debug("sframe_type=%d nr=%d\n", sframe_type, nr); in llc_shdlc_send_s_frame()
152 *(u8 *)skb_push(skb, 1) = SHDLC_CONTROL_HEAD_S | (sframe_type << 3) | nr; in llc_shdlc_send_s_frame()
224 struct sk_buff *skb, int ns, int nr) in llc_shdlc_rcv_i_frame() argument
227 int y_nr = nr; in llc_shdlc_rcv_i_frame()
229 pr_debug("recvd I-frame %d, remote waiting frame %d\n", ns, nr); in llc_shdlc_rcv_i_frame()
234 if (x_ns != shdlc->nr) { in llc_shdlc_rcv_i_frame()
235 llc_shdlc_send_s_frame(shdlc, S_FRAME_REJ, shdlc->nr); in llc_shdlc_rcv_i_frame()
251 shdlc->nr = (shdlc->nr + 1) % 8; in llc_shdlc_rcv_i_frame()
312 enum sframe_type s_frame_type, int nr) in llc_shdlc_rcv_s_frame() argument
321 llc_shdlc_rcv_ack(shdlc, nr); in llc_shdlc_rcv_s_frame()
332 llc_shdlc_rcv_rej(shdlc, nr); in llc_shdlc_rcv_s_frame()
335 llc_shdlc_rcv_ack(shdlc, nr); in llc_shdlc_rcv_s_frame()
351 shdlc->nr = 0; in llc_shdlc_connect_complete()
463 int nr; in llc_shdlc_handle_rcv_queue() local
481 nr = control & SHDLC_CONTROL_NR_MASK; in llc_shdlc_handle_rcv_queue()
482 llc_shdlc_rcv_i_frame(shdlc, skb, ns, nr); in llc_shdlc_handle_rcv_queue()
489 nr = control & SHDLC_CONTROL_NR_MASK; in llc_shdlc_handle_rcv_queue()
490 llc_shdlc_rcv_s_frame(shdlc, s_frame_type, nr); in llc_shdlc_handle_rcv_queue()
544 shdlc->nr; in llc_shdlc_handle_send_queue()
547 shdlc->nr); in llc_shdlc_handle_send_queue()
657 shdlc->nr); in llc_shdlc_sm_work()