Lines Matching refs:buf
81 struct v4l2_buffer buf;
83 memset(&buf, 0, sizeof buf);
84 buf.type = V4L2_BUF_TYPE_VIDEO_CAPTURE;
85 buf.memory = V4L2_MEMORY_DMABUF;
86 buf.index = index;
87 buf.m.fd = dmafd;
89 if (ioctl(v4lfd, VIDIOC_QBUF, &buf) == -1) {
104 struct v4l2_buffer buf;
108 memset(&buf, 0, sizeof buf);
109 buf.type = V4L2_BUF_TYPE_VIDEO_CAPTURE_MPLANE;
110 buf.memory = V4L2_MEMORY_DMABUF;
111 buf.index = index;
112 buf.m.planes = planes;
113 buf.length = n_planes;
118 buf.m.planes[i].m.fd = dmafd[i];
120 if (ioctl(v4lfd, VIDIOC_QBUF, &buf) == -1) {