uvc_buffer 34 drivers/media/usb/uvc/uvc_isight.c static int isight_decode(struct uvc_video_queue *queue, struct uvc_buffer *buf, uvc_buffer 97 drivers/media/usb/uvc/uvc_isight.c void uvc_video_decode_isight(struct uvc_urb *uvc_urb, struct uvc_buffer *buf, uvc_buffer 98 drivers/media/usb/uvc/uvc_isight.c struct uvc_buffer *meta_buf) uvc_buffer 41 drivers/media/usb/uvc/uvc_queue.c static inline struct uvc_buffer *uvc_vbuf_to_buffer(struct vb2_v4l2_buffer *buf) uvc_buffer 43 drivers/media/usb/uvc/uvc_queue.c return container_of(buf, struct uvc_buffer, buf); uvc_buffer 59 drivers/media/usb/uvc/uvc_queue.c struct uvc_buffer *buf = list_first_entry(&queue->irqqueue, uvc_buffer 60 drivers/media/usb/uvc/uvc_queue.c struct uvc_buffer, uvc_buffer 108 drivers/media/usb/uvc/uvc_queue.c struct uvc_buffer *buf = uvc_vbuf_to_buffer(vbuf); uvc_buffer 135 drivers/media/usb/uvc/uvc_queue.c struct uvc_buffer *buf = uvc_vbuf_to_buffer(vbuf); uvc_buffer 158 drivers/media/usb/uvc/uvc_queue.c struct uvc_buffer *buf = uvc_vbuf_to_buffer(vbuf); uvc_buffer 227 drivers/media/usb/uvc/uvc_queue.c queue->queue.buf_struct_size = sizeof(struct uvc_buffer); uvc_buffer 437 drivers/media/usb/uvc/uvc_queue.c static struct uvc_buffer * uvc_buffer 443 drivers/media/usb/uvc/uvc_queue.c return list_first_entry(&queue->irqqueue, struct uvc_buffer, queue); uvc_buffer 446 drivers/media/usb/uvc/uvc_queue.c struct uvc_buffer *uvc_queue_get_current_buffer(struct uvc_video_queue *queue) uvc_buffer 448 drivers/media/usb/uvc/uvc_queue.c struct uvc_buffer *nextbuf; uvc_buffer 466 drivers/media/usb/uvc/uvc_queue.c struct uvc_buffer *buf) uvc_buffer 478 drivers/media/usb/uvc/uvc_queue.c struct uvc_buffer *buf = container_of(ref, struct uvc_buffer, ref); uvc_buffer 496 drivers/media/usb/uvc/uvc_queue.c void uvc_queue_buffer_release(struct uvc_buffer *buf) uvc_buffer 506 drivers/media/usb/uvc/uvc_queue.c struct uvc_buffer *uvc_queue_next_buffer(struct uvc_video_queue *queue, uvc_buffer 507 drivers/media/usb/uvc/uvc_queue.c struct uvc_buffer *buf) uvc_buffer 509 drivers/media/usb/uvc/uvc_queue.c struct uvc_buffer *nextbuf; uvc_buffer 428 drivers/media/usb/uvc/uvc_video.c uvc_video_clock_decode(struct uvc_streaming *stream, struct uvc_buffer *buf, uvc_buffer 657 drivers/media/usb/uvc/uvc_video.c struct uvc_buffer *buf) uvc_buffer 1004 drivers/media/usb/uvc/uvc_video.c struct uvc_buffer *buf, const u8 *data, int len) uvc_buffer 1128 drivers/media/usb/uvc/uvc_video.c struct uvc_buffer *buf, const u8 *data, int len) uvc_buffer 1160 drivers/media/usb/uvc/uvc_video.c struct uvc_buffer *buf, const u8 *data, int len) uvc_buffer 1185 drivers/media/usb/uvc/uvc_video.c struct uvc_buffer *buf, u8 *data, int len) uvc_buffer 1194 drivers/media/usb/uvc/uvc_video.c struct uvc_buffer *buf, u8 *data, int len) uvc_buffer 1228 drivers/media/usb/uvc/uvc_video.c struct uvc_buffer *meta_buf, uvc_buffer 1299 drivers/media/usb/uvc/uvc_video.c struct uvc_buffer *buf) uvc_buffer 1311 drivers/media/usb/uvc/uvc_video.c struct uvc_buffer **video_buf, struct uvc_buffer **meta_buf) uvc_buffer 1333 drivers/media/usb/uvc/uvc_video.c struct uvc_buffer *buf, struct uvc_buffer *meta_buf) uvc_buffer 1378 drivers/media/usb/uvc/uvc_video.c struct uvc_buffer *buf, struct uvc_buffer *meta_buf) uvc_buffer 1448 drivers/media/usb/uvc/uvc_video.c struct uvc_buffer *buf, struct uvc_buffer *meta_buf) uvc_buffer 1500 drivers/media/usb/uvc/uvc_video.c struct uvc_buffer *buf = NULL; uvc_buffer 1501 drivers/media/usb/uvc/uvc_video.c struct uvc_buffer *buf_meta = NULL; uvc_buffer 1531 drivers/media/usb/uvc/uvc_video.c struct uvc_buffer, queue); uvc_buffer 506 drivers/media/usb/uvc/uvcvideo.h struct uvc_buffer *buf; uvc_buffer 566 drivers/media/usb/uvc/uvcvideo.h void (*decode)(struct uvc_urb *uvc_urb, struct uvc_buffer *buf, uvc_buffer 567 drivers/media/usb/uvc/uvcvideo.h struct uvc_buffer *meta_buf); uvc_buffer 766 drivers/media/usb/uvc/uvcvideo.h struct uvc_buffer *uvc_queue_next_buffer(struct uvc_video_queue *queue, uvc_buffer 767 drivers/media/usb/uvc/uvcvideo.h struct uvc_buffer *buf); uvc_buffer 768 drivers/media/usb/uvc/uvcvideo.h struct uvc_buffer *uvc_queue_get_current_buffer(struct uvc_video_queue *queue); uvc_buffer 769 drivers/media/usb/uvc/uvcvideo.h void uvc_queue_buffer_release(struct uvc_buffer *buf); uvc_buffer 804 drivers/media/usb/uvc/uvcvideo.h struct uvc_buffer *buf); uvc_buffer 868 drivers/media/usb/uvc/uvcvideo.h struct uvc_buffer *buf, uvc_buffer 869 drivers/media/usb/uvc/uvcvideo.h struct uvc_buffer *meta_buf); uvc_buffer 96 drivers/usb/gadget/function/uvc.h struct uvc_buffer *buf); uvc_buffer 61 drivers/usb/gadget/function/uvc_queue.c struct uvc_buffer *buf = container_of(vbuf, struct uvc_buffer, buf); uvc_buffer 87 drivers/usb/gadget/function/uvc_queue.c struct uvc_buffer *buf = container_of(vbuf, struct uvc_buffer, buf); uvc_buffer 121 drivers/usb/gadget/function/uvc_queue.c queue->queue.buf_struct_size = sizeof(struct uvc_buffer); uvc_buffer 234 drivers/usb/gadget/function/uvc_queue.c struct uvc_buffer *buf; uvc_buffer 239 drivers/usb/gadget/function/uvc_queue.c buf = list_first_entry(&queue->irqqueue, struct uvc_buffer, uvc_buffer 307 drivers/usb/gadget/function/uvc_queue.c struct uvc_buffer *uvcg_queue_next_buffer(struct uvc_video_queue *queue, uvc_buffer 308 drivers/usb/gadget/function/uvc_queue.c struct uvc_buffer *buf) uvc_buffer 310 drivers/usb/gadget/function/uvc_queue.c struct uvc_buffer *nextbuf; uvc_buffer 321 drivers/usb/gadget/function/uvc_queue.c nextbuf = list_first_entry(&queue->irqqueue, struct uvc_buffer, uvc_buffer 336 drivers/usb/gadget/function/uvc_queue.c struct uvc_buffer *uvcg_queue_head(struct uvc_video_queue *queue) uvc_buffer 338 drivers/usb/gadget/function/uvc_queue.c struct uvc_buffer *buf = NULL; uvc_buffer 341 drivers/usb/gadget/function/uvc_queue.c buf = list_first_entry(&queue->irqqueue, struct uvc_buffer, uvc_buffer 91 drivers/usb/gadget/function/uvc_queue.h struct uvc_buffer *uvcg_queue_next_buffer(struct uvc_video_queue *queue, uvc_buffer 92 drivers/usb/gadget/function/uvc_queue.h struct uvc_buffer *buf); uvc_buffer 94 drivers/usb/gadget/function/uvc_queue.h struct uvc_buffer *uvcg_queue_head(struct uvc_video_queue *queue); uvc_buffer 27 drivers/usb/gadget/function/uvc_video.c uvc_video_encode_header(struct uvc_video *video, struct uvc_buffer *buf, uvc_buffer 40 drivers/usb/gadget/function/uvc_video.c uvc_video_encode_data(struct uvc_video *video, struct uvc_buffer *buf, uvc_buffer 59 drivers/usb/gadget/function/uvc_video.c struct uvc_buffer *buf) uvc_buffer 99 drivers/usb/gadget/function/uvc_video.c struct uvc_buffer *buf) uvc_buffer 180 drivers/usb/gadget/function/uvc_video.c struct uvc_buffer *buf; uvc_buffer 301 drivers/usb/gadget/function/uvc_video.c struct uvc_buffer *buf;