v4lbuf 344 drivers/media/usb/stkwebcam/stk-webcam.c fill = fb->buffer + fb->v4lbuf.bytesused; v4lbuf 372 drivers/media/usb/stkwebcam/stk-webcam.c if (fb->v4lbuf.bytesused != 0 v4lbuf 373 drivers/media/usb/stkwebcam/stk-webcam.c && fb->v4lbuf.bytesused != dev->frame_size) { v4lbuf 375 drivers/media/usb/stkwebcam/stk-webcam.c i, fb->v4lbuf.bytesused); v4lbuf 376 drivers/media/usb/stkwebcam/stk-webcam.c fb->v4lbuf.bytesused = 0; v4lbuf 378 drivers/media/usb/stkwebcam/stk-webcam.c } else if (fb->v4lbuf.bytesused == dev->frame_size) { v4lbuf 381 drivers/media/usb/stkwebcam/stk-webcam.c fb->v4lbuf.bytesused = 0; v4lbuf 389 drivers/media/usb/stkwebcam/stk-webcam.c fb->v4lbuf.bytesused = 0; v4lbuf 399 drivers/media/usb/stkwebcam/stk-webcam.c if (framelen + fb->v4lbuf.bytesused > dev->frame_size) { v4lbuf 410 drivers/media/usb/stkwebcam/stk-webcam.c fb->v4lbuf.bytesused += framelen; v4lbuf 521 drivers/media/usb/stkwebcam/stk-webcam.c buf->v4lbuf.length = PAGE_ALIGN(dev->frame_size); v4lbuf 522 drivers/media/usb/stkwebcam/stk-webcam.c buf->buffer = vmalloc_user(buf->v4lbuf.length); v4lbuf 527 drivers/media/usb/stkwebcam/stk-webcam.c buf->v4lbuf.index = index; v4lbuf 528 drivers/media/usb/stkwebcam/stk-webcam.c buf->v4lbuf.type = V4L2_BUF_TYPE_VIDEO_CAPTURE; v4lbuf 529 drivers/media/usb/stkwebcam/stk-webcam.c buf->v4lbuf.flags = V4L2_BUF_FLAG_TIMESTAMP_MONOTONIC; v4lbuf 530 drivers/media/usb/stkwebcam/stk-webcam.c buf->v4lbuf.field = V4L2_FIELD_NONE; v4lbuf 531 drivers/media/usb/stkwebcam/stk-webcam.c buf->v4lbuf.memory = V4L2_MEMORY_MMAP; v4lbuf 532 drivers/media/usb/stkwebcam/stk-webcam.c buf->v4lbuf.m.offset = 2*index*buf->v4lbuf.length; v4lbuf 674 drivers/media/usb/stkwebcam/stk-webcam.c dev->sio_bufs[i].v4lbuf.flags = V4L2_BUF_FLAG_QUEUED; v4lbuf 753 drivers/media/usb/stkwebcam/stk-webcam.c sbuf->v4lbuf.flags &= ~V4L2_BUF_FLAG_MAPPED; v4lbuf 772 drivers/media/usb/stkwebcam/stk-webcam.c if (dev->sio_bufs[i].v4lbuf.m.offset == offset) { v4lbuf 785 drivers/media/usb/stkwebcam/stk-webcam.c sbuf->v4lbuf.flags |= V4L2_BUF_FLAG_MAPPED; v4lbuf 1073 drivers/media/usb/stkwebcam/stk-webcam.c *buf = sbuf->v4lbuf; v4lbuf 1090 drivers/media/usb/stkwebcam/stk-webcam.c if (sbuf->v4lbuf.flags & V4L2_BUF_FLAG_QUEUED) v4lbuf 1092 drivers/media/usb/stkwebcam/stk-webcam.c sbuf->v4lbuf.flags |= V4L2_BUF_FLAG_QUEUED; v4lbuf 1093 drivers/media/usb/stkwebcam/stk-webcam.c sbuf->v4lbuf.flags &= ~V4L2_BUF_FLAG_DONE; v4lbuf 1096 drivers/media/usb/stkwebcam/stk-webcam.c *buf = sbuf->v4lbuf; v4lbuf 1125 drivers/media/usb/stkwebcam/stk-webcam.c sbuf->v4lbuf.flags &= ~V4L2_BUF_FLAG_QUEUED; v4lbuf 1126 drivers/media/usb/stkwebcam/stk-webcam.c sbuf->v4lbuf.flags |= V4L2_BUF_FLAG_DONE; v4lbuf 1127 drivers/media/usb/stkwebcam/stk-webcam.c sbuf->v4lbuf.sequence = ++dev->sequence; v4lbuf 1128 drivers/media/usb/stkwebcam/stk-webcam.c sbuf->v4lbuf.timestamp = ns_to_timeval(ktime_get_ns()); v4lbuf 1130 drivers/media/usb/stkwebcam/stk-webcam.c *buf = sbuf->v4lbuf; v4lbuf 1158 drivers/media/usb/stkwebcam/stk-webcam.c dev->sio_bufs[i].v4lbuf.flags = 0; v4lbuf 34 drivers/media/usb/stkwebcam/stk-webcam.h struct v4l2_buffer v4lbuf;