Lines Matching refs:v4lbuf
131 struct v4l2_buffer v4lbuf;
1091 buf->v4lbuf.length = PAGE_ALIGN(cam->pix_format.sizeimage);
1092 buf->buffer = vmalloc_user(buf->v4lbuf.length);
1098 buf->v4lbuf.index = index;
1099 buf->v4lbuf.type = V4L2_BUF_TYPE_VIDEO_CAPTURE;
1100 buf->v4lbuf.field = V4L2_FIELD_NONE;
1101 buf->v4lbuf.memory = V4L2_MEMORY_MMAP;
1108 buf->v4lbuf.m.offset = 2*index*buf->v4lbuf.length;
1212 *buf = cam->sb_bufs[buf->index].v4lbuf;
1231 if (sbuf->v4lbuf.flags & V4L2_BUF_FLAG_QUEUED) {
1235 if (sbuf->v4lbuf.flags & V4L2_BUF_FLAG_DONE) {
1240 sbuf->v4lbuf.flags |= V4L2_BUF_FLAG_QUEUED;
1285 sbuf->v4lbuf.flags &= ~V4L2_BUF_FLAG_DONE;
1286 *buf = sbuf->v4lbuf;
1317 sbuf->v4lbuf.flags &= ~V4L2_BUF_FLAG_MAPPED;
1342 if (cam->sb_bufs[i].v4lbuf.m.offset == offset) {
1355 sbuf->v4lbuf.flags |= V4L2_BUF_FLAG_MAPPED;
1763 sbuf->v4lbuf.bytesused = cam->pix_format.sizeimage;
1764 sbuf->v4lbuf.sequence = cam->buf_seq[bufno];
1765 sbuf->v4lbuf.flags &= ~V4L2_BUF_FLAG_QUEUED;
1766 sbuf->v4lbuf.flags |= V4L2_BUF_FLAG_DONE;