Lines Matching refs:wpos
54 int wpos = cb->rpos + cb->count;
59 if (wpos >= cb->size)
60 wpos -= cb->size;
62 if (wpos + avail > cb->size)
63 avail = cb->size - wpos;
65 *pbase = cb->buff + wpos;
89 int wpos = cb->rpos + cb->count;
96 if (wpos >= cb->size)
97 wpos -= cb->size;
99 ASSERT( wpos >= 0 && wpos < cb->size, "wpos is out-of-bounds: %d (rpos=%d)", wpos, cb->rpos);
101 if (wpos + avail > cb->size)
102 avail = cb->size - wpos;
107 memcpy( cb->buff + wpos, (const char*)from, avail );