Lines Matching refs:nrom
148 struct nr_sock *nrom = nr_sk(sk); in nr_state3_machine() local
178 nrom->condition |= NR_COND_PEER_RX_BUSY; in nr_state3_machine()
181 nrom->condition &= ~NR_COND_PEER_RX_BUSY; in nr_state3_machine()
191 if (nrom->condition & NR_COND_PEER_RX_BUSY) { in nr_state3_machine()
208 nrom->condition |= NR_COND_PEER_RX_BUSY; in nr_state3_machine()
211 nrom->condition &= ~NR_COND_PEER_RX_BUSY; in nr_state3_machine()
219 if (nrom->condition & NR_COND_PEER_RX_BUSY) { in nr_state3_machine()
227 skb_queue_head(&nrom->reseq_queue, skb); in nr_state3_machine()
228 if (nrom->condition & NR_COND_OWN_RX_BUSY) in nr_state3_machine()
232 save_vr = nrom->vr; in nr_state3_machine()
233 while ((skbn = skb_dequeue(&nrom->reseq_queue)) != NULL) { in nr_state3_machine()
235 if (ns == nrom->vr) { in nr_state3_machine()
237 nrom->vr = (nrom->vr + 1) % NR_MODULUS; in nr_state3_machine()
239 nrom->condition |= NR_COND_OWN_RX_BUSY; in nr_state3_machine()
249 skb_queue_tail(&nrom->reseq_queue, skbn); in nr_state3_machine()
251 } while (save_vr != nrom->vr); in nr_state3_machine()
255 if (((nrom->vl + nrom->window) % NR_MODULUS) == nrom->vr) { in nr_state3_machine()
258 if (!(nrom->condition & NR_COND_ACK_PENDING)) { in nr_state3_machine()
259 nrom->condition |= NR_COND_ACK_PENDING; in nr_state3_machine()