Home
last modified time | relevance | path

Searched refs:uvc_descriptor_header (Results 1 – 6 of 6) sorted by relevance

/linux-6.15/drivers/usb/gadget/legacy/
H A Dwebcam.c432 (const struct uvc_descriptor_header *) &uvc_control_header,
434 (const struct uvc_descriptor_header *) &uvc_processing,
440 (const struct uvc_descriptor_header *) &uvc_control_header,
442 (const struct uvc_descriptor_header *) &uvc_processing,
448 (const struct uvc_descriptor_header *) &uvc_input_header,
450 (const struct uvc_descriptor_header *) &uvc_frame_yuv_360p,
451 (const struct uvc_descriptor_header *) &uvc_frame_yuv_720p,
461 (const struct uvc_descriptor_header *) &uvc_input_header,
463 (const struct uvc_descriptor_header *) &uvc_frame_yuv_360p,
464 (const struct uvc_descriptor_header *) &uvc_frame_yuv_720p,
[all …]
/linux-6.15/drivers/usb/gadget/function/
H A Du_uvc.h41 const struct uvc_descriptor_header * const *fs_control;
42 const struct uvc_descriptor_header * const *ss_control;
50 const struct uvc_descriptor_header * const *fs_streaming;
51 const struct uvc_descriptor_header * const *hs_streaming;
52 const struct uvc_descriptor_header * const *ss_streaming;
66 struct uvc_descriptor_header *uvc_fs_control_cls[5];
67 struct uvc_descriptor_header *uvc_ss_control_cls[5];
81 struct uvc_descriptor_header **uvc_fs_streaming_cls;
82 struct uvc_descriptor_header **uvc_hs_streaming_cls;
83 struct uvc_descriptor_header **uvc_ss_streaming_cls;
H A Duvc.h27 struct uvc_descriptor_header;
164 const struct uvc_descriptor_header * const *fs_control;
165 const struct uvc_descriptor_header * const *ss_control;
166 const struct uvc_descriptor_header * const *fs_streaming;
167 const struct uvc_descriptor_header * const *hs_streaming;
168 const struct uvc_descriptor_header * const *ss_streaming;
H A Df_uvc.c883 struct uvc_descriptor_header **ctl_cls; in uvc_alloc_inst()
941 ctl_cls[1] = (struct uvc_descriptor_header *)cd; in uvc_alloc_inst()
942 ctl_cls[2] = (struct uvc_descriptor_header *)pd; in uvc_alloc_inst()
943 ctl_cls[3] = (struct uvc_descriptor_header *)od; in uvc_alloc_inst()
946 (const struct uvc_descriptor_header * const *)ctl_cls; in uvc_alloc_inst()
951 ctl_cls[1] = (struct uvc_descriptor_header *)cd; in uvc_alloc_inst()
952 ctl_cls[2] = (struct uvc_descriptor_header *)pd; in uvc_alloc_inst()
953 ctl_cls[3] = (struct uvc_descriptor_header *)od; in uvc_alloc_inst()
956 (const struct uvc_descriptor_header * const *)ctl_cls; in uvc_alloc_inst()
1038 struct uvc_descriptor_header **strm_cls; in uvc_alloc()
[all …]
H A Duvc_configfs.c1323 static inline struct uvc_descriptor_header
1345 struct uvc_descriptor_header **class_array; in uvcg_control_class_allow_link()
1370 class_array[0] = (struct uvc_descriptor_header *)&target_hdr->desc; in uvcg_control_class_allow_link()
1387 struct uvc_descriptor_header **class_array; in uvcg_control_class_drop_link()
3126 static inline struct uvc_descriptor_header
3315 struct uvc_descriptor_header ***array = priv3; in __uvcg_fill_strm()
3374 struct uvc_descriptor_header *h = *dest; in __uvcg_fill_strm()
3415 struct uvc_descriptor_header ***class_array, **cl_arr; in uvcg_streaming_class_allow_link()
3488 struct uvc_descriptor_header ***class_array; in uvcg_streaming_class_drop_link()
/linux-6.15/include/uapi/linux/usb/
H A Dvideo.h218 struct uvc_descriptor_header { struct