Searched refs:uvc_video (Results 1 - 15 of 15) sorted by relevance
/kernel/linux/linux-5.10/drivers/usb/gadget/function/ |
H A D | uvc_video.c | 3 * uvc_video.c -- USB Video Class Gadget driver 20 #include "uvc_video.h" 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() 58 uvc_video_encode_bulk(struct usb_request *req, struct uvc_video *video, in uvc_video_encode_bulk() 98 uvc_video_encode_isoc(struct usb_request *req, struct uvc_video *video, in uvc_video_encode_isoc() 128 static int uvcg_video_ep_queue(struct uvc_video *video, struct usb_request *req) in uvcg_video_ep_queue() 148 struct uvc_video *video = req->context; in uvc_video_complete() 176 uvc_video_free_requests(struct uvc_video *video) in uvc_video_free_requests() 198 uvc_video_alloc_requests(struct uvc_video *vide [all...] |
H A D | uvc_video.h | 3 * uvc_video.h -- USB Video Class Gadget driver 15 struct uvc_video; 17 int uvcg_video_enable(struct uvc_video *video, int enable); 19 int uvcg_video_init(struct uvc_video *video, struct uvc_device *uvc);
|
H A D | uvc.h | 77 struct uvc_video { struct 98 void (*encode) (struct usb_request *req, struct uvc_video *video, 120 struct uvc_video video; 152 struct uvc_video *device;
|
H A D | uvc_v4l2.c | 25 #include "uvc_video.h" 82 struct uvc_video *video = &uvc->video; in uvc_v4l2_get_format() 101 struct uvc_video *video = &uvc->video; in uvc_v4l2_set_format() 142 struct uvc_video *video = &uvc->video; in uvc_v4l2_reqbufs() 155 struct uvc_video *video = &uvc->video; in uvc_v4l2_querybuf() 165 struct uvc_video *video = &uvc->video; in uvc_v4l2_qbuf() 182 struct uvc_video *video = &uvc->video; in uvc_v4l2_dqbuf() 192 struct uvc_video *video = &uvc->video; in uvc_v4l2_streamon() 218 struct uvc_video *video = &uvc->video; in uvc_v4l2_streamoff() 343 struct uvc_video *vide in uvc_v4l2_release() [all...] |
H A D | uvc_queue.c | 45 struct uvc_video *video = container_of(queue, struct uvc_video, queue); in uvc_queue_setup()
|
H A D | Makefile | 43 usb_f_uvc-y := f_uvc.o uvc_queue.o uvc_v4l2.o uvc_video.o uvc_configfs.o
|
/kernel/linux/linux-6.6/drivers/usb/gadget/function/ |
H A D | uvc_video.h | 3 * uvc_video.h -- USB Video Class Gadget driver 15 struct uvc_video; 17 int uvcg_video_enable(struct uvc_video *video, int enable); 19 int uvcg_video_init(struct uvc_video *video, struct uvc_device *uvc);
|
H A D | uvc_video.c | 3 * uvc_video.c -- USB Video Class Gadget driver 21 #include "uvc_video.h" 28 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() 87 uvc_video_encode_bulk(struct usb_request *req, struct uvc_video *video, in uvc_video_encode_bulk() 130 uvc_video_encode_isoc_sg(struct usb_request *req, struct uvc_video *video, in uvc_video_encode_isoc_sg() 197 uvc_video_encode_isoc(struct usb_request *req, struct uvc_video *video, in uvc_video_encode_isoc() 230 static int uvcg_video_ep_queue(struct uvc_video *video, struct usb_request *req) in uvcg_video_ep_queue() 254 struct uvc_video *video = ureq->video; in uvc_video_complete() 294 uvc_video_free_requests(struct uvc_video *vide [all...] |
H A D | uvc.h | 80 struct uvc_video *video; 86 struct uvc_video { struct 111 void (*encode) (struct usb_request *req, struct uvc_video *video, 133 struct uvc_video video; 169 struct uvc_video *device;
|
H A D | uvc_v4l2.c | 26 #include "uvc_video.h" 137 struct uvc_video *video = &uvc->video; in find_closest_frame_by_size() 221 struct uvc_video *video = &uvc->video; in uvc_v4l2_get_format() 240 struct uvc_video *video = &uvc->video; in uvc_v4l2_try_format() 280 struct uvc_video *video = &uvc->video; in uvc_v4l2_set_format() 388 struct uvc_video *video = &uvc->video; in uvc_v4l2_reqbufs() 401 struct uvc_video *video = &uvc->video; in uvc_v4l2_querybuf() 411 struct uvc_video *video = &uvc->video; in uvc_v4l2_qbuf() 429 struct uvc_video *video = &uvc->video; in uvc_v4l2_dqbuf() 439 struct uvc_video *vide in uvc_v4l2_streamon() [all...] |
H A D | uvc_queue.c | 46 struct uvc_video *video = container_of(queue, struct uvc_video, queue); in uvc_queue_setup() 136 struct uvc_video *video = container_of(queue, struct uvc_video, queue); in uvcg_queue_init()
|
H A D | Makefile | 43 usb_f_uvc-y := f_uvc.o uvc_queue.o uvc_v4l2.o uvc_video.o uvc_configfs.o
|
H A D | f_uvc.c | 30 #include "uvc_video.h" 980 struct uvc_video *video = &uvc->video; in uvc_function_unbind()
|
/kernel/linux/linux-5.10/drivers/media/usb/uvc/ |
H A D | Makefile | 2 uvcvideo-objs := uvc_driver.o uvc_queue.o uvc_v4l2.o uvc_video.o uvc_ctrl.o \
|
/kernel/linux/linux-6.6/drivers/media/usb/uvc/ |
H A D | Makefile | 2 uvcvideo-objs := uvc_driver.o uvc_queue.o uvc_v4l2.o uvc_video.o uvc_ctrl.o \
|
Completed in 8 milliseconds