Lines Matching refs:b_in
185 spinlock_t b_lock; /* Protect b_cnt, b_in */
188 unsigned int b_in, b_out; /* Offsets into buffer - bytes */
306 offset = rp->b_in;
308 if ((rp->b_in += size) >= rp->b_size)
309 rp->b_in -= rp->b_size;
332 if (rp->b_in + size > rp->b_size) {
338 fill_size = rp->b_size - rp->b_in;
341 mon_buff_area_fill(rp, rp->b_in, fill_size);
344 rp->b_in = size;
346 } else if (rp->b_in + size == rp->b_size) {
347 offset = rp->b_in;
348 rp->b_in = 0;
351 offset = rp->b_in;
352 rp->b_in += size;
367 if (rp->b_in < size)
368 rp->b_in += rp->b_size;
369 rp->b_in -= size;
1054 rp->b_read = rp->b_in = rp->b_out = rp->b_cnt = 0;