Lines Matching defs:nr
37 struct nr_sock *nr = nr_sk(sk);
40 skb_queue_purge(&nr->ack_queue);
41 skb_queue_purge(&nr->reseq_queue);
42 skb_queue_purge(&nr->frag_queue);
50 void nr_frames_acked(struct sock *sk, unsigned short nr)
58 if (nrom->va != nr) {
59 while (skb_peek(&nrom->ack_queue) != NULL && nrom->va != nr) {
86 * Validate that the value of nr is between va and vs. Return true or
89 int nr_validate_nr(struct sock *sk, unsigned short nr)
95 if (nr == vc) return 1;
99 return nr == nrom->vs;
107 struct nr_sock *nr = nr_sk(sk);
108 unsigned short vc = nr->vr;
109 unsigned short vt = (nr->vl + nr->window) % NR_MODULUS;
125 struct nr_sock *nr = nr_sk(sk);
137 len += (nr->bpqext) ? 2 : 1;
160 timeout = nr->t1 / HZ;
161 *dptr++ = nr->my_index;
162 *dptr++ = nr->my_id;
166 *dptr++ = nr->window;
167 memcpy(dptr, &nr->user_addr, AX25_ADDR_LEN);
172 memcpy(dptr, &nr->source_addr, AX25_ADDR_LEN);
182 *dptr++ = nr->your_index;
183 *dptr++ = nr->your_id;
184 *dptr++ = nr->my_index;
185 *dptr++ = nr->my_id;
187 *dptr++ = nr->window;
188 if (nr->bpqext) *dptr++ = sysctl_netrom_network_ttl_initialiser;
193 *dptr++ = nr->your_index;
194 *dptr++ = nr->your_id;
201 *dptr++ = nr->your_index;
202 *dptr++ = nr->your_id;
204 *dptr++ = nr->vr;