Lines Matching refs:rose
29 #include <net/rose.h>
38 struct rose_sock *rose = rose_sk(sk);
44 rose->condition = 0x00;
45 rose->vs = 0;
46 rose->va = 0;
47 rose->vr = 0;
48 rose->vl = 0;
49 rose->state = ROSE_STATE_3;
58 rose->neighbour->use--;
75 struct rose_sock *rose = rose_sk(sk);
81 rose->neighbour->use--;
86 rose->neighbour->use--;
103 struct rose_sock *rose = rose_sk(sk);
111 rose->condition = 0x00;
112 rose->vs = 0;
113 rose->vr = 0;
114 rose->va = 0;
115 rose->vl = 0;
122 rose->neighbour->use--;
129 rose->condition = 0x00;
130 rose->vs = 0;
131 rose->vr = 0;
132 rose->va = 0;
133 rose->vl = 0;
134 rose->state = ROSE_STATE_4;
140 rose->condition |= ROSE_COND_PEER_RX_BUSY;
142 rose->condition &= ~ROSE_COND_PEER_RX_BUSY;
148 rose->condition &= ~ROSE_COND_PEER_RX_BUSY;
151 rose->condition = 0x00;
152 rose->vs = 0;
153 rose->vr = 0;
154 rose->va = 0;
155 rose->vl = 0;
156 rose->state = ROSE_STATE_4;
162 if (ns == rose->vr) {
166 rose->vr = (rose->vr + 1) % ROSE_MODULUS;
171 rose->condition = 0x00;
172 rose->vs = 0;
173 rose->vr = 0;
174 rose->va = 0;
175 rose->vl = 0;
176 rose->state = ROSE_STATE_4;
183 rose->condition |= ROSE_COND_OWN_RX_BUSY;
189 if (((rose->vl + sysctl_rose_window_size) % ROSE_MODULUS) == rose->vr) {
190 rose->condition &= ~ROSE_COND_ACK_PENDING;
194 rose->condition |= ROSE_COND_ACK_PENDING;
214 struct rose_sock *rose = rose_sk(sk);
223 rose->condition = 0x00;
224 rose->va = 0;
225 rose->vr = 0;
226 rose->vs = 0;
227 rose->vl = 0;
228 rose->state = ROSE_STATE_3;
235 rose->neighbour->use--;
264 struct rose_sock *rose = rose_sk(sk);
267 if (rose->state == ROSE_STATE_0)
272 switch (rose->state) {