Lines Matching refs:readpos
222 if (buf->readpos != buf->bytesused) {
283 itv->vbi.sliced_mpeg_buf.readpos = 0;
290 size_t len = buf->bytesused - buf->readpos;
295 const char *start = buf->buf + buf->readpos;
333 if (copy_to_user(ubuf, (u8 *)buf->buf + buf->readpos, len)) {
338 buf->readpos, buf->bytesused, buf->bytesused - buf->readpos - len,
340 buf->readpos += len;
385 ivtv_enqueue(s, buf, (buf->readpos == buf->bytesused) ? &s->q_free : &s->q_io);
387 else if (buf->readpos == buf->bytesused) {