Home
last modified time | relevance | path

Searched refs:bControlSize (Results 1 – 16 of 16) sorted by relevance

/linux-6.15/include/uapi/linux/usb/
H A Dvideo.h292 __u8 bControlSize; member
333 __u8 bControlSize; member
351 __u8 bControlSize; member
371 __u8 bControlSize; \
399 __u8 bControlSize; member
421 __u8 bControlSize; \
434 __u8 bControlSize; member
452 __u8 bControlSize; \
H A Daudio.h252 __u8 bControlSize; \
343 __u8 bControlSize; member
560 __u8 bControlSize; member
/linux-6.15/drivers/media/usb/uvc/
H A Duvcvideo.h207 u8 bControlSize; member
212 u8 bControlSize; member
223 u8 bControlSize; member
233 u8 bControlSize; member
239 u8 bControlSize; member
290 u8 bControlSize; member
H A Duvc_ctrl.c3060 size = entity->processing.bControlSize; in uvc_ctrl_prune_entity()
3067 size = entity->camera.bControlSize; in uvc_ctrl_prune_entity()
3158 unsigned int bControlSize = 0, ncontrols; in uvc_ctrl_init_chain() local
3163 bControlSize = entity->extension.bControlSize; in uvc_ctrl_init_chain()
3166 bControlSize = entity->processing.bControlSize; in uvc_ctrl_init_chain()
3169 bControlSize = entity->camera.bControlSize; in uvc_ctrl_init_chain()
3172 bControlSize = entity->gpio.bControlSize; in uvc_ctrl_init_chain()
3179 ncontrols = memweight(bmControls, bControlSize); in uvc_ctrl_init_chain()
3191 for (i = 0; i < bControlSize * 8; ++i) { in uvc_ctrl_init_chain()
H A Duvc_driver.c640 streaming->header.bControlSize = n; in uvc_parse_streaming()
932 unit->extension.bControlSize = buffer[22+p]; in uvc_parse_vendor_control()
1042 term->camera.bControlSize = n; in uvc_parse_standard_control()
1053 term->media.bControlSize = n; in uvc_parse_standard_control()
1146 unit->processing.bControlSize = buffer[7]; in uvc_parse_standard_control()
1175 unit->extension.bControlSize = buffer[22+p]; in uvc_parse_standard_control()
1316 unit->gpio.bControlSize = 1; in uvc_gpio_parse()
/linux-6.15/sound/usb/
H A Dvalidate.c196 if (d->bLength < sizeof(*d) || !d->bControlSize) in validate_uac1_feature_unit()
199 return d->bLength >= sizeof(*d) + d->bControlSize + 1; in validate_uac1_feature_unit()
H A Dmixer.c1996 csize = hdr->bControlSize; in parse_audio_feature_unit()
/linux-6.15/drivers/usb/gadget/legacy/
H A Dwebcam.c110 .bControlSize = 3,
123 .bControlSize = 2,
155 .bControlSize = 1,
/linux-6.15/Documentation/usb/
H A Dgadget_uvc.rst251 The bControlSize attribute reflects the size of the bmControls attribute, and
254 baSourceID. It is also possible to manually increase or decrease bControlSize
264 $ cat bControlSize
267 $ echo 1 > bControlSize
271 $ echo 2 > bControlSize
303 Unit is fixed by the UVC specification, and so the bControlSize attribute is
/linux-6.15/drivers/usb/gadget/function/
H A Df_uvc.c489 memcpy(mem, &(desc)->bControlSize, 1); \
492 memcpy(mem, (desc)->bmControls, (desc)->bControlSize); \
493 mem += (desc)->bControlSize; \
903 cd->bControlSize = 3; in uvc_alloc_inst()
915 pd->bControlSize = 2; in uvc_alloc_inst()
H A Duvc_configfs.h174 u8 bControlSize; member
H A Duvc_configfs.c367 if (n > pd->bControlSize) { in uvcg_default_processing_bm_controls_store()
537 if (n > cd->bControlSize) { in uvcg_default_camera_bm_controls_store()
889 xu->desc.bControlSize); in uvcg_extension_b_nr_in_pins_store()
927 if (num == xu->desc.bControlSize) { in uvcg_extension_b_control_size_store()
940 xu->desc.bControlSize = num; in uvcg_extension_b_control_size_store()
942 xu->desc.bControlSize); in uvcg_extension_b_control_size_store()
952 UVCG_EXTENSION_ATTR(b_control_size, bControlSize);
1074 xu->desc.bControlSize); in uvcg_extension_ba_source_id_store()
1151 xu->desc.bControlSize = n; in uvcg_extension_bm_controls_store()
1153 xu->desc.bControlSize); in uvcg_extension_bm_controls_store()
[all …]
H A Df_uac1_legacy.c86 .bControlSize = 2,
H A Df_uac1.c1044 fu_desc->bControlSize = 2; in build_fu_desc()
/linux-6.15/include/linux/usb/
H A Daudio-v3.h209 __u8 bControlSize; member
/linux-6.15/Documentation/ABI/testing/
H A Dconfigfs-usb-gadget-uvc137 bControlSize size of the bmControls field in bytes