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;