Lines Matching refs:nrom
151 struct nr_sock *nrom = nr_sk(sk); in nr_state3_machine() local
181 nrom->condition |= NR_COND_PEER_RX_BUSY; in nr_state3_machine()
184 nrom->condition &= ~NR_COND_PEER_RX_BUSY; in nr_state3_machine()
194 if (nrom->condition & NR_COND_PEER_RX_BUSY) { in nr_state3_machine()
211 nrom->condition |= NR_COND_PEER_RX_BUSY; in nr_state3_machine()
214 nrom->condition &= ~NR_COND_PEER_RX_BUSY; in nr_state3_machine()
222 if (nrom->condition & NR_COND_PEER_RX_BUSY) { in nr_state3_machine()
230 skb_queue_head(&nrom->reseq_queue, skb); in nr_state3_machine()
231 if (nrom->condition & NR_COND_OWN_RX_BUSY) in nr_state3_machine()
235 save_vr = nrom->vr; in nr_state3_machine()
236 while ((skbn = skb_dequeue(&nrom->reseq_queue)) != NULL) { in nr_state3_machine()
238 if (ns == nrom->vr) { in nr_state3_machine()
240 nrom->vr = (nrom->vr + 1) % NR_MODULUS; in nr_state3_machine()
242 nrom->condition |= NR_COND_OWN_RX_BUSY; in nr_state3_machine()
252 skb_queue_tail(&nrom->reseq_queue, skbn); in nr_state3_machine()
254 } while (save_vr != nrom->vr); in nr_state3_machine()
258 if (((nrom->vl + nrom->window) % NR_MODULUS) == nrom->vr) { in nr_state3_machine()
261 if (!(nrom->condition & NR_COND_ACK_PENDING)) { in nr_state3_machine()
262 nrom->condition |= NR_COND_ACK_PENDING; in nr_state3_machine()