Lines Matching refs:nr
63 int nr; /* next expected seq num for receive */ member
154 enum sframe_type sframe_type, int nr) in llc_shdlc_send_s_frame() argument
159 pr_debug("sframe_type=%d nr=%d\n", sframe_type, nr); in llc_shdlc_send_s_frame()
165 *skb_push(skb, 1) = SHDLC_CONTROL_HEAD_S | (sframe_type << 3) | nr; in llc_shdlc_send_s_frame()
237 struct sk_buff *skb, int ns, int nr) in llc_shdlc_rcv_i_frame() argument
240 int y_nr = nr; in llc_shdlc_rcv_i_frame()
242 pr_debug("recvd I-frame %d, remote waiting frame %d\n", ns, nr); in llc_shdlc_rcv_i_frame()
247 if (x_ns != shdlc->nr) { in llc_shdlc_rcv_i_frame()
248 llc_shdlc_send_s_frame(shdlc, S_FRAME_REJ, shdlc->nr); in llc_shdlc_rcv_i_frame()
264 shdlc->nr = (shdlc->nr + 1) % 8; in llc_shdlc_rcv_i_frame()
325 enum sframe_type s_frame_type, int nr) in llc_shdlc_rcv_s_frame() argument
334 llc_shdlc_rcv_ack(shdlc, nr); in llc_shdlc_rcv_s_frame()
345 llc_shdlc_rcv_rej(shdlc, nr); in llc_shdlc_rcv_s_frame()
348 llc_shdlc_rcv_ack(shdlc, nr); in llc_shdlc_rcv_s_frame()
364 shdlc->nr = 0; in llc_shdlc_connect_complete()
476 int nr; in llc_shdlc_handle_rcv_queue() local
494 nr = control & SHDLC_CONTROL_NR_MASK; in llc_shdlc_handle_rcv_queue()
495 llc_shdlc_rcv_i_frame(shdlc, skb, ns, nr); in llc_shdlc_handle_rcv_queue()
502 nr = control & SHDLC_CONTROL_NR_MASK; in llc_shdlc_handle_rcv_queue()
503 llc_shdlc_rcv_s_frame(shdlc, s_frame_type, nr); in llc_shdlc_handle_rcv_queue()
557 shdlc->nr; in llc_shdlc_handle_send_queue()
560 shdlc->nr); in llc_shdlc_handle_send_queue()
670 shdlc->nr); in llc_shdlc_sm_work()