Home
last modified time | relevance | path

Searched refs:baSourceID (Results 1 – 8 of 8) sorted by relevance

/linux/include/uapi/linux/usb/
H A Daudio.h264 __u8 baSourceID[]; member
269 return desc->baSourceID[desc->bNrInPins]; in uac_mixer_unit_bNrChannels()
276 return (desc->baSourceID[desc->bNrInPins + 2] << 8) | in uac_mixer_unit_wChannelConfig()
277 desc->baSourceID[desc->bNrInPins + 1]; in uac_mixer_unit_wChannelConfig()
279 return (desc->baSourceID[desc->bNrInPins + 4] << 24) | in uac_mixer_unit_wChannelConfig()
280 (desc->baSourceID[desc->bNrInPins + 3] << 16) | in uac_mixer_unit_wChannelConfig()
281 (desc->baSourceID[desc->bNrInPins + 2] << 8) | in uac_mixer_unit_wChannelConfig()
282 (desc->baSourceID[desc->bNrInPins + 1]); in uac_mixer_unit_wChannelConfig()
289 desc->baSourceID[desc->bNrInPins + 3] : in uac_mixer_unit_iChannelNames()
290 desc->baSourceID[desc->bNrInPins + 5]; in uac_mixer_unit_iChannelNames()
[all …]
H A Dmidi.h61 __u8 baSourceID; member
/linux/Documentation/usb/
H A Dgadget_uvc.rst219 echo 2 > baSourceID
224 cat bUnitID > ../../terminal/output/default/baSourceID
236 The bmControls attribute and the baSourceID attribute are multi-value attributes.
248 The multi-value nature of the baSourceID attribute belies the fact that XUs can
252 similarly bNrInPins reflects the size of the baSourceID attributes. Both
254 baSourceID. It is also possible to manually increase or decrease bControlSize
276 bNrInPins and baSourceID function in the same way.
/linux/drivers/usb/gadget/function/
H A Duvc_configfs.h175 u8 *baSourceID; member
H A Duvc_configfs.c880 tmp_buf = krealloc_array(xu->desc.baSourceID, num, sizeof(u8), in uvcg_extension_b_nr_in_pins_store()
887 xu->desc.baSourceID = tmp_buf; in uvcg_extension_b_nr_in_pins_store()
1025 ret += sprintf(pg, "%u\n", xu->desc.baSourceID[i]); in uvcg_extension_ba_source_id_show()
1071 kfree(xu->desc.baSourceID); in uvcg_extension_ba_source_id_store()
1072 xu->desc.baSourceID = source_ids; in uvcg_extension_ba_source_id_store()
1084 UVC_ATTR(uvcg_extension_, ba_source_id, baSourceID);
1261 kfree(xu->desc.baSourceID); in uvcg_extension_drop()
1285 xu->desc.baSourceID = NULL; in uvcg_extension_make()
H A Df_midi.c979 out_emb->pins[0].baSourceID = in_ext->bJackID; in f_midi_bind()
1007 out_ext->pins[0].baSourceID = in_emb->bJackID; in f_midi_bind()
H A Df_uvc.c505 memcpy(mem, (desc)->baSourceID, (desc)->bNrInPins); \
/linux/sound/usb/
H A Dmixer.c864 err = __check_input_term(state, d->baSourceID[0], term); in parse_term_selector_unit()
884 err = __check_input_term(state, d->baSourceID[0], term); in parse_term_proc_unit()
2410 err = parse_audio_unit(state, desc->baSourceID[pin]); in parse_audio_mixer_unit()
2416 err = check_input_term(state, desc->baSourceID[pin], &iterm); in parse_audio_mixer_unit()
2634 err = parse_audio_unit(state, desc->baSourceID[i]); in build_audio_procunit()
2898 err = parse_audio_unit(state, desc->baSourceID[i]); in parse_audio_selector_unit()
2951 if (! len && check_input_term(state, desc->baSourceID[i], &iterm) >= 0) in parse_audio_selector_unit()