Home | History | Annotate | Download | only in qemu

Lines Matching full:size

33     if (cb->rpos < 0 || cb->rpos >= cb->size) {
36 else if (cb->count < 0 || cb->count > cb->size) {
42 fprintf(stderr, "assert:%s:%ld: assertion failed: %s (pos=%d count=%d size=%d)\n",
43 file, lineno, reason, cb->rpos, cb->count, cb->size);
55 int avail = cb->size - cb->count;
59 if (wpos >= cb->size)
60 wpos -= cb->size;
62 if (wpos + avail > cb->size)
63 avail = cb->size - wpos;
75 if (cb->count > cb->size)
76 cb->count = cb->size;
88 int avail = cb->size - 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;
132 ASSERT((rpos >= 0 && rpos < cb->size), "rpos is out-of-bounds: %d", rpos);
134 if (rpos+avail > cb->size)
135 avail = cb->size - rpos;
145 if (cb->rpos >= cb->size)
146 cb->rpos -= cb->size;
159 if (rpos + avail > cb->size)
160 avail = cb->size - rpos;
176 if (cb->rpos >= cb->size)
177 cb->rpos -= cb->size;
188 stralloc_format( s, "cbuffer %p (pos=%d count=%d size=%d)",
189 cb, cb->rpos, cb->count, cb->size );
208 if (rpos >= cb->size)
209 rpos -= cb->size;
211 if (rpos + avail > cb->size)
212 avail = cb->size - rpos;