Searched refs:uvc_buffer (Results 1 – 8 of 8) sorted by relevance
/Linux-v4.19/drivers/usb/gadget/function/ |
D | uvc_queue.c | 61 struct uvc_buffer *buf = container_of(vbuf, struct uvc_buffer, buf); in uvc_buffer_prepare() 87 struct uvc_buffer *buf = container_of(vbuf, struct uvc_buffer, buf); in uvc_buffer_queue() 121 queue->queue.buf_struct_size = sizeof(struct uvc_buffer); in uvcg_queue_init() 234 struct uvc_buffer *buf; in uvcg_queue_cancel() 239 buf = list_first_entry(&queue->irqqueue, struct uvc_buffer, in uvcg_queue_cancel() 307 struct uvc_buffer *uvcg_queue_next_buffer(struct uvc_video_queue *queue, in uvcg_queue_next_buffer() 308 struct uvc_buffer *buf) in uvcg_queue_next_buffer() 310 struct uvc_buffer *nextbuf; in uvcg_queue_next_buffer() 321 nextbuf = list_first_entry(&queue->irqqueue, struct uvc_buffer, in uvcg_queue_next_buffer() 336 struct uvc_buffer *uvcg_queue_head(struct uvc_video_queue *queue) in uvcg_queue_head() [all …]
|
D | uvc_queue.h | 31 struct uvc_buffer { struct 91 struct uvc_buffer *uvcg_queue_next_buffer(struct uvc_video_queue *queue, 92 struct uvc_buffer *buf); 94 struct uvc_buffer *uvcg_queue_head(struct uvc_video_queue *queue);
|
D | uvc_video.c | 27 uvc_video_encode_header(struct uvc_video *video, struct uvc_buffer *buf, in uvc_video_encode_header() 40 uvc_video_encode_data(struct uvc_video *video, struct uvc_buffer *buf, in uvc_video_encode_data() 59 struct uvc_buffer *buf) in uvc_video_encode_bulk() 99 struct uvc_buffer *buf) in uvc_video_encode_isoc() 163 struct uvc_buffer *buf; in uvc_video_complete() 284 struct uvc_buffer *buf; in uvcg_video_pump()
|
D | uvc.h | 94 struct uvc_buffer *buf);
|
/Linux-v4.19/drivers/media/usb/uvc/ |
D | uvc_queue.c | 46 static inline struct uvc_buffer *uvc_vbuf_to_buffer(struct vb2_v4l2_buffer *buf) in uvc_vbuf_to_buffer() 48 return container_of(buf, struct uvc_buffer, buf); in uvc_vbuf_to_buffer() 64 struct uvc_buffer *buf = list_first_entry(&queue->irqqueue, in uvc_queue_return_buffers() 65 struct uvc_buffer, in uvc_queue_return_buffers() 113 struct uvc_buffer *buf = uvc_vbuf_to_buffer(vbuf); in uvc_buffer_prepare() 140 struct uvc_buffer *buf = uvc_vbuf_to_buffer(vbuf); in uvc_buffer_queue() 162 struct uvc_buffer *buf = uvc_vbuf_to_buffer(vbuf); in uvc_buffer_finish() 229 queue->queue.buf_struct_size = sizeof(struct uvc_buffer); in uvc_queue_init() 432 struct uvc_buffer *uvc_queue_next_buffer(struct uvc_video_queue *queue, in uvc_queue_next_buffer() 433 struct uvc_buffer *buf) in uvc_queue_next_buffer() [all …]
|
D | uvc_isight.c | 39 static int isight_decode(struct uvc_video_queue *queue, struct uvc_buffer *buf, in isight_decode() 103 struct uvc_buffer *buf, struct uvc_buffer *meta_buf) in uvc_video_decode_isight()
|
D | uvcvideo.h | 401 struct uvc_buffer { struct 521 struct uvc_buffer *buf, struct uvc_buffer *meta_buf); 705 struct uvc_buffer *uvc_queue_next_buffer(struct uvc_video_queue *queue, 706 struct uvc_buffer *buf); 740 struct uvc_buffer *buf); 803 struct uvc_buffer *buf, 804 struct uvc_buffer *meta_buf);
|
D | uvc_video.c | 433 uvc_video_clock_decode(struct uvc_streaming *stream, struct uvc_buffer *buf, in uvc_video_clock_decode() 662 struct uvc_buffer *buf) in uvc_video_clock_update() 1001 struct uvc_buffer *buf, const u8 *data, int len) in uvc_video_decode_start() 1098 struct uvc_buffer *buf, const u8 *data, int len) in uvc_video_decode_data() 1122 struct uvc_buffer *buf, const u8 *data, int len) in uvc_video_decode_end() 1147 struct uvc_buffer *buf, u8 *data, int len) in uvc_video_encode_header() 1156 struct uvc_buffer *buf, u8 *data, int len) in uvc_video_encode_data() 1190 struct uvc_buffer *meta_buf, in uvc_video_decode_meta() 1261 struct uvc_buffer *buf) in uvc_video_validate_buffer() 1273 struct uvc_buffer **video_buf, struct uvc_buffer **meta_buf) in uvc_video_next_buffers() [all …]
|