Lines Matching refs:nr
37 struct nr_sock *nr = nr_sk(sk);
39 timer_setup(&nr->t1timer, nr_t1timer_expiry, 0);
40 timer_setup(&nr->t2timer, nr_t2timer_expiry, 0);
41 timer_setup(&nr->t4timer, nr_t4timer_expiry, 0);
42 timer_setup(&nr->idletimer, nr_idletimer_expiry, 0);
50 struct nr_sock *nr = nr_sk(sk);
52 sk_reset_timer(sk, &nr->t1timer, jiffies + nr->t1);
57 struct nr_sock *nr = nr_sk(sk);
59 sk_reset_timer(sk, &nr->t2timer, jiffies + nr->t2);
64 struct nr_sock *nr = nr_sk(sk);
66 sk_reset_timer(sk, &nr->t4timer, jiffies + nr->t4);
71 struct nr_sock *nr = nr_sk(sk);
73 if (nr->idle > 0)
74 sk_reset_timer(sk, &nr->idletimer, jiffies + nr->idle);
115 struct nr_sock *nr = nr_sk(sk);
118 switch (nr->state) {
136 (nr->condition & NR_COND_OWN_RX_BUSY)) {
137 nr->condition &= ~NR_COND_OWN_RX_BUSY;
138 nr->condition &= ~NR_COND_ACK_PENDING;
139 nr->vl = nr->vr;
154 struct nr_sock *nr = from_timer(nr, t, t2timer);
155 struct sock *sk = &nr->sock;
158 if (nr->condition & NR_COND_ACK_PENDING) {
159 nr->condition &= ~NR_COND_ACK_PENDING;
168 struct nr_sock *nr = from_timer(nr, t, t4timer);
169 struct sock *sk = &nr->sock;
179 struct nr_sock *nr = from_timer(nr, t, idletimer);
180 struct sock *sk = &nr->sock;
186 nr->n2count = 0;
188 nr->state = NR_STATE_2;
208 struct nr_sock *nr = from_timer(nr, t, t1timer);
209 struct sock *sk = &nr->sock;
212 switch (nr->state) {
214 if (nr->n2count == nr->n2) {
218 nr->n2count++;
224 if (nr->n2count == nr->n2) {
228 nr->n2count++;
234 if (nr->n2count == nr->n2) {
238 nr->n2count++;