Lines Matching refs:nr
33 struct nr_sock *nr = nr_sk(sk); in nr_clear_queues() local
36 skb_queue_purge(&nr->ack_queue); in nr_clear_queues()
37 skb_queue_purge(&nr->reseq_queue); in nr_clear_queues()
38 skb_queue_purge(&nr->frag_queue); in nr_clear_queues()
46 void nr_frames_acked(struct sock *sk, unsigned short nr) in nr_frames_acked() argument
54 if (nrom->va != nr) { in nr_frames_acked()
55 while (skb_peek(&nrom->ack_queue) != NULL && nrom->va != nr) { in nr_frames_acked()
85 int nr_validate_nr(struct sock *sk, unsigned short nr) in nr_validate_nr() argument
91 if (nr == vc) return 1; in nr_validate_nr()
95 return nr == nrom->vs; in nr_validate_nr()
103 struct nr_sock *nr = nr_sk(sk); in nr_in_rx_window() local
104 unsigned short vc = nr->vr; in nr_in_rx_window()
105 unsigned short vt = (nr->vl + nr->window) % NR_MODULUS; in nr_in_rx_window()
121 struct nr_sock *nr = nr_sk(sk); in nr_write_internal() local
133 len += (nr->bpqext) ? 2 : 1; in nr_write_internal()
156 timeout = nr->t1 / HZ; in nr_write_internal()
157 *dptr++ = nr->my_index; in nr_write_internal()
158 *dptr++ = nr->my_id; in nr_write_internal()
162 *dptr++ = nr->window; in nr_write_internal()
163 memcpy(dptr, &nr->user_addr, AX25_ADDR_LEN); in nr_write_internal()
168 memcpy(dptr, &nr->source_addr, AX25_ADDR_LEN); in nr_write_internal()
178 *dptr++ = nr->your_index; in nr_write_internal()
179 *dptr++ = nr->your_id; in nr_write_internal()
180 *dptr++ = nr->my_index; in nr_write_internal()
181 *dptr++ = nr->my_id; in nr_write_internal()
183 *dptr++ = nr->window; in nr_write_internal()
184 if (nr->bpqext) *dptr++ = sysctl_netrom_network_ttl_initialiser; in nr_write_internal()
189 *dptr++ = nr->your_index; in nr_write_internal()
190 *dptr++ = nr->your_id; in nr_write_internal()
197 *dptr++ = nr->your_index; in nr_write_internal()
198 *dptr++ = nr->your_id; in nr_write_internal()
200 *dptr++ = nr->vr; in nr_write_internal()