Home
last modified time | relevance | path

Searched refs:uvc_buffer (Results 1 – 8 of 8) sorted by relevance

/drivers/usb/gadget/function/
Duvc_queue.c65 struct uvc_buffer *buf = container_of(vbuf, struct uvc_buffer, buf); in uvc_buffer_prepare()
91 struct uvc_buffer *buf = container_of(vbuf, struct uvc_buffer, buf); in uvc_buffer_queue()
125 queue->queue.buf_struct_size = sizeof(struct uvc_buffer); in uvcg_queue_init()
238 struct uvc_buffer *buf; in uvcg_queue_cancel()
243 buf = list_first_entry(&queue->irqqueue, struct uvc_buffer, in uvcg_queue_cancel()
311 struct uvc_buffer *uvcg_queue_next_buffer(struct uvc_video_queue *queue, in uvcg_queue_next_buffer()
312 struct uvc_buffer *buf) in uvcg_queue_next_buffer()
314 struct uvc_buffer *nextbuf; in uvcg_queue_next_buffer()
325 nextbuf = list_first_entry(&queue->irqqueue, struct uvc_buffer, in uvcg_queue_next_buffer()
340 struct uvc_buffer *uvcg_queue_head(struct uvc_video_queue *queue) in uvcg_queue_head()
[all …]
Duvc_queue.h28 struct uvc_buffer { struct
88 struct uvc_buffer *uvcg_queue_next_buffer(struct uvc_video_queue *queue,
89 struct uvc_buffer *buf);
91 struct uvc_buffer *uvcg_queue_head(struct uvc_video_queue *queue);
Duvc_video.c31 uvc_video_encode_header(struct uvc_video *video, struct uvc_buffer *buf, in uvc_video_encode_header()
44 uvc_video_encode_data(struct uvc_video *video, struct uvc_buffer *buf, in uvc_video_encode_data()
63 struct uvc_buffer *buf) in uvc_video_encode_bulk()
103 struct uvc_buffer *buf) in uvc_video_encode_isoc()
182 struct uvc_buffer *buf; in uvc_video_complete()
302 struct uvc_buffer *buf; in uvcg_video_pump()
Duvc.h127 struct uvc_buffer *buf);
/drivers/media/usb/uvc/
Duvc_queue.c59 struct uvc_buffer *buf = list_first_entry(&queue->irqqueue, in uvc_queue_return_buffers()
60 struct uvc_buffer, in uvc_queue_return_buffers()
96 struct uvc_buffer *buf = container_of(vbuf, struct uvc_buffer, buf); in uvc_buffer_prepare()
123 struct uvc_buffer *buf = container_of(vbuf, struct uvc_buffer, buf); in uvc_buffer_queue()
145 struct uvc_buffer *buf = container_of(vbuf, struct uvc_buffer, buf); in uvc_buffer_finish()
203 queue->queue.buf_struct_size = sizeof(struct uvc_buffer); in uvc_queue_init()
396 struct uvc_buffer *uvc_queue_next_buffer(struct uvc_video_queue *queue, in uvc_queue_next_buffer()
397 struct uvc_buffer *buf) in uvc_queue_next_buffer()
399 struct uvc_buffer *nextbuf; in uvc_queue_next_buffer()
413 nextbuf = list_first_entry(&queue->irqqueue, struct uvc_buffer, in uvc_queue_next_buffer()
Duvcvideo.h368 struct uvc_buffer { struct
486 struct uvc_buffer *buf);
655 extern struct uvc_buffer *uvc_queue_next_buffer(struct uvc_video_queue *queue,
656 struct uvc_buffer *buf);
690 struct uvc_buffer *buf);
745 struct uvc_buffer *buf);
Duvc_isight.c39 static int isight_decode(struct uvc_video_queue *queue, struct uvc_buffer *buf, in isight_decode()
103 struct uvc_buffer *buf) in uvc_video_decode_isight()
Duvc_video.c420 uvc_video_clock_decode(struct uvc_streaming *stream, struct uvc_buffer *buf, in uvc_video_clock_decode()
649 struct uvc_buffer *buf) in uvc_video_clock_update()
1017 struct uvc_buffer *buf, const __u8 *data, int len) in uvc_video_decode_start()
1120 struct uvc_buffer *buf, const __u8 *data, int len) in uvc_video_decode_data()
1143 struct uvc_buffer *buf, const __u8 *data, int len) in uvc_video_decode_end()
1168 struct uvc_buffer *buf, __u8 *data, int len) in uvc_video_encode_header()
1177 struct uvc_buffer *buf, __u8 *data, int len) in uvc_video_encode_data()
1203 struct uvc_buffer *buf) in uvc_video_validate_buffer()
1214 struct uvc_buffer *buf) in uvc_video_decode_isoc()
1260 struct uvc_buffer *buf) in uvc_video_decode_bulk()
[all …]