Home
last modified time | relevance | path

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

/linux/drivers/media/usb/uvc/
A Duvc_queue.c37 return container_of(buf, struct uvc_buffer, buf); in uvc_vbuf_to_buffer()
54 struct uvc_buffer, in uvc_queue_return_buffers()
102 struct uvc_buffer *buf = uvc_vbuf_to_buffer(vbuf); in uvc_buffer_prepare()
130 struct uvc_buffer *buf = uvc_vbuf_to_buffer(vbuf); in uvc_buffer_queue()
153 struct uvc_buffer *buf = uvc_vbuf_to_buffer(vbuf); in uvc_buffer_finish()
432 static struct uvc_buffer *
443 struct uvc_buffer *nextbuf; in uvc_queue_get_current_buffer()
461 struct uvc_buffer *buf) in uvc_queue_buffer_requeue()
473 struct uvc_buffer *buf = container_of(ref, struct uvc_buffer, ref); in uvc_queue_buffer_complete()
502 struct uvc_buffer *buf) in uvc_queue_next_buffer()
[all …]
A Duvcvideo.h436 struct uvc_buffer { struct
538 struct uvc_buffer *buf;
600 void (*decode)(struct uvc_urb *uvc_urb, struct uvc_buffer *buf,
601 struct uvc_buffer *meta_buf);
807 struct uvc_buffer *uvc_queue_next_buffer(struct uvc_video_queue *queue,
808 struct uvc_buffer *buf);
809 struct uvc_buffer *uvc_queue_get_current_buffer(struct uvc_video_queue *queue);
810 void uvc_queue_buffer_release(struct uvc_buffer *buf);
851 struct uvc_buffer *buf);
917 struct uvc_buffer *buf,
[all …]
A Duvc_isight.c34 static int isight_decode(struct uvc_video_queue *queue, struct uvc_buffer *buf, in isight_decode()
98 void uvc_video_decode_isight(struct uvc_urb *uvc_urb, struct uvc_buffer *buf, in uvc_video_decode_isight()
99 struct uvc_buffer *meta_buf) in uvc_video_decode_isight()
A Duvc_video.c692 struct uvc_buffer *buf) in uvc_video_clock_update()
1243 struct uvc_buffer *buf, u8 *data, int len) in uvc_video_encode_header()
1286 struct uvc_buffer *meta_buf, in uvc_video_decode_meta()
1357 struct uvc_buffer *buf) in uvc_video_validate_buffer()
1369 struct uvc_buffer **video_buf, struct uvc_buffer **meta_buf) in uvc_video_next_buffers()
1391 struct uvc_buffer *buf, struct uvc_buffer *meta_buf) in uvc_video_decode_isoc()
1437 struct uvc_buffer *buf, struct uvc_buffer *meta_buf) in uvc_video_decode_bulk()
1507 struct uvc_buffer *buf, struct uvc_buffer *meta_buf) in uvc_video_encode_bulk()
1559 struct uvc_buffer *buf = NULL; in uvc_video_complete()
1560 struct uvc_buffer *buf_meta = NULL; in uvc_video_complete()
[all …]
/linux/drivers/usb/gadget/function/
A Duvc_queue.c68 struct uvc_buffer *buf = container_of(vbuf, struct uvc_buffer, buf); in uvc_buffer_prepare()
99 struct uvc_buffer *buf = container_of(vbuf, struct uvc_buffer, buf); in uvc_buffer_queue()
135 queue->queue.buf_struct_size = sizeof(struct uvc_buffer); in uvcg_queue_init()
256 struct uvc_buffer *buf; in uvcg_queue_cancel()
261 buf = list_first_entry(&queue->irqqueue, struct uvc_buffer, in uvcg_queue_cancel()
330 struct uvc_buffer *buf) in uvcg_queue_next_buffer()
332 struct uvc_buffer *nextbuf; in uvcg_queue_next_buffer()
343 nextbuf = list_first_entry(&queue->irqqueue, struct uvc_buffer, in uvcg_queue_next_buffer()
358 struct uvc_buffer *uvcg_queue_head(struct uvc_video_queue *queue) in uvcg_queue_head()
360 struct uvc_buffer *buf = NULL; in uvcg_queue_head()
[all …]
A Duvc_queue.h31 struct uvc_buffer { struct
96 struct uvc_buffer *uvcg_queue_next_buffer(struct uvc_video_queue *queue,
97 struct uvc_buffer *buf);
99 struct uvc_buffer *uvcg_queue_head(struct uvc_video_queue *queue);
A Duvc_video.c28 uvc_video_encode_header(struct uvc_video *video, struct uvc_buffer *buf, in uvc_video_encode_header()
69 uvc_video_encode_data(struct uvc_video *video, struct uvc_buffer *buf, in uvc_video_encode_data()
88 struct uvc_buffer *buf) in uvc_video_encode_bulk()
128 struct uvc_buffer *buf) in uvc_video_encode_isoc_sg()
193 struct uvc_buffer *buf) in uvc_video_encode_isoc()
367 struct uvc_buffer *buf; in uvcg_video_pump()
A Duvc.h109 struct uvc_buffer *buf);

Completed in 51 milliseconds