Home
last modified time | relevance | path

Searched refs:uvc_video (Results 1 - 15 of 15) sorted by relevance

/kernel/linux/linux-5.10/drivers/usb/gadget/function/
H A Duvc_video.c3 * 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 Duvc_video.h3 * 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 Duvc.h77 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 Duvc_v4l2.c25 #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 Duvc_queue.c45 struct uvc_video *video = container_of(queue, struct uvc_video, queue); in uvc_queue_setup()
H A DMakefile43 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 Duvc_video.h3 * 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 Duvc_video.c3 * 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 Duvc.h80 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 Duvc_v4l2.c26 #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 Duvc_queue.c46 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 DMakefile43 usb_f_uvc-y := f_uvc.o uvc_queue.o uvc_v4l2.o uvc_video.o uvc_configfs.o
H A Df_uvc.c30 #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 DMakefile2 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 DMakefile2 uvcvideo-objs := uvc_driver.o uvc_queue.o uvc_v4l2.o uvc_video.o uvc_ctrl.o \

Completed in 7 milliseconds