Searched refs:uvc_video_queue (Results 1 – 10 of 10) sorted by relevance
| /OK3568_Linux_fs/kernel/drivers/usb/gadget/function/ |
| H A D | uvc_queue.h | 44 struct uvc_video_queue { struct 56 static inline int uvc_queue_streaming(struct uvc_video_queue *queue) in uvc_queue_streaming() argument 61 int uvcg_queue_init(struct uvc_video_queue *queue, enum v4l2_buf_type type, 64 void uvcg_free_buffers(struct uvc_video_queue *queue); 66 int uvcg_alloc_buffers(struct uvc_video_queue *queue, 69 int uvcg_query_buffer(struct uvc_video_queue *queue, struct v4l2_buffer *buf); 71 int uvcg_queue_buffer(struct uvc_video_queue *queue, struct v4l2_buffer *buf); 73 int uvcg_dequeue_buffer(struct uvc_video_queue *queue, 76 __poll_t uvcg_queue_poll(struct uvc_video_queue *queue, 79 int uvcg_queue_mmap(struct uvc_video_queue *queue, struct vm_area_struct *vma); [all …]
|
| H A D | uvc_queue.c | 45 struct uvc_video_queue *queue = vb2_get_drv_priv(vq); in uvc_queue_setup() 130 struct uvc_video_queue *queue) in uvc_buffer_mem_prepare() 150 struct uvc_video_queue *queue = vb2_get_drv_priv(vb->vb2_queue); in uvc_buffer_prepare() 182 struct uvc_video_queue *queue = vb2_get_drv_priv(vb->vb2_queue); in uvc_buffer_queue() 210 int uvcg_queue_init(struct uvc_video_queue *queue, enum v4l2_buf_type type, in uvcg_queue_init() 246 void uvcg_free_buffers(struct uvc_video_queue *queue) in uvcg_free_buffers() 254 int uvcg_alloc_buffers(struct uvc_video_queue *queue, in uvcg_alloc_buffers() 264 int uvcg_query_buffer(struct uvc_video_queue *queue, struct v4l2_buffer *buf) in uvcg_query_buffer() 269 int uvcg_queue_buffer(struct uvc_video_queue *queue, struct v4l2_buffer *buf) in uvcg_queue_buffer() 278 int uvcg_dequeue_buffer(struct uvc_video_queue *queue, struct v4l2_buffer *buf, in uvcg_dequeue_buffer() [all …]
|
| H A D | uvc_video.c | 108 struct uvc_video_queue *queue = &video->queue; in uvc_video_encode_data() 224 struct uvc_video_queue *queue = &video->queue; in uvc_video_complete() 348 struct uvc_video_queue *queue = &video->queue; in uvcg_video_pump()
|
| H A D | uvc.h | 114 struct uvc_video_queue queue;
|
| /OK3568_Linux_fs/kernel/drivers/media/usb/uvc/ |
| H A D | uvc_queue.c | 36 uvc_queue_to_stream(struct uvc_video_queue *queue) in uvc_queue_to_stream() 51 static void uvc_queue_return_buffers(struct uvc_video_queue *queue, in uvc_queue_return_buffers() 76 struct uvc_video_queue *queue = vb2_get_drv_priv(vq); in uvc_queue_setup() 107 struct uvc_video_queue *queue = vb2_get_drv_priv(vb->vb2_queue); in uvc_buffer_prepare() 134 struct uvc_video_queue *queue = vb2_get_drv_priv(vb->vb2_queue); in uvc_buffer_queue() 156 struct uvc_video_queue *queue = vb2_get_drv_priv(vb->vb2_queue); in uvc_buffer_finish() 166 struct uvc_video_queue *queue = vb2_get_drv_priv(vq); in uvc_start_streaming() 187 struct uvc_video_queue *queue = vb2_get_drv_priv(vq); in uvc_stop_streaming() 219 int uvc_queue_init(struct uvc_video_queue *queue, enum v4l2_buf_type type, in uvc_queue_init() 255 void uvc_queue_release(struct uvc_video_queue *queue) in uvc_queue_release() [all …]
|
| H A D | uvcvideo.h | 434 struct uvc_video_queue { struct 573 struct uvc_video_queue queue; 580 struct uvc_video_queue queue; 756 int uvc_queue_init(struct uvc_video_queue *queue, enum v4l2_buf_type type, 758 void uvc_queue_release(struct uvc_video_queue *queue); 759 int uvc_request_buffers(struct uvc_video_queue *queue, 761 int uvc_query_buffer(struct uvc_video_queue *queue, 763 int uvc_create_buffers(struct uvc_video_queue *queue, 765 int uvc_queue_buffer(struct uvc_video_queue *queue, 768 int uvc_export_buffer(struct uvc_video_queue *queue, [all …]
|
| H A D | uvc_isight.c | 34 static int isight_decode(struct uvc_video_queue *queue, struct uvc_buffer *buf, in isight_decode()
|
| H A D | uvc_metadata.c | 163 struct uvc_video_queue *queue = &stream->meta.queue; in uvc_meta_register()
|
| H A D | uvc_video.c | 1228 struct uvc_video_queue *queue = &stream->queue; in uvc_video_encode_data() 1529 struct uvc_video_queue *queue = &stream->queue; in uvc_video_complete() 1530 struct uvc_video_queue *qmeta = &stream->meta.queue; in uvc_video_complete()
|
| H A D | uvc_driver.c | 2069 struct uvc_video_queue *queue, in uvc_register_video_device()
|