Lines Matching refs:oterm
72 struct usb_audio_term oterm; member
1652 struct usb_audio_term *oterm, in __build_feature_ctl() argument
1741 if (!len && oterm) in __build_feature_ctl()
1742 len = get_term_name(mixer->chip, oterm, in __build_feature_ctl()
1758 if (!mapped_name && oterm && !(oterm->type >> 16)) { in __build_feature_ctl()
1759 if ((oterm->type & 0xff00) == 0x0100) in __build_feature_ctl()
1830 iterm, &state->oterm, unitid, nameid, readonly_mask); in build_feature_ctl()
2829 len = get_term_name(state->chip, &state->oterm, in parse_audio_selector_unit()
2839 else if ((state->oterm.type & 0xff00) == 0x0100) in parse_audio_selector_unit()
3186 struct usb_audio_term iterm, oterm; in snd_usb_mixer_controls_badd() local
3195 memset(&oterm, 0, sizeof(oterm)); in snd_usb_mixer_controls_badd()
3196 oterm.id = UAC3_BADD_OT_ID3; in snd_usb_mixer_controls_badd()
3197 oterm.type = UAC_BIDIR_TERMINAL_HEADSET; in snd_usb_mixer_controls_badd()
3198 build_connector_control(mixer, map->map, &oterm, false); in snd_usb_mixer_controls_badd()
3244 state.oterm.id = desc->bTerminalID; in snd_usb_mixer_controls()
3245 state.oterm.type = le16_to_cpu(desc->wTerminalType); in snd_usb_mixer_controls()
3246 state.oterm.name = desc->iTerminal; in snd_usb_mixer_controls()
3255 state.oterm.id = desc->bTerminalID; in snd_usb_mixer_controls()
3256 state.oterm.type = le16_to_cpu(desc->wTerminalType); in snd_usb_mixer_controls()
3257 state.oterm.name = desc->iTerminal; in snd_usb_mixer_controls()
3270 if ((state.oterm.type & 0xff00) != 0x0100 && in snd_usb_mixer_controls()
3274 &state.oterm, false); in snd_usb_mixer_controls()
3281 state.oterm.id = desc->bTerminalID; in snd_usb_mixer_controls()
3282 state.oterm.type = le16_to_cpu(desc->wTerminalType); in snd_usb_mixer_controls()
3283 state.oterm.name = le16_to_cpu(desc->wTerminalDescrStr); in snd_usb_mixer_controls()
3296 if ((state.oterm.type & 0xff00) != 0x0100 && in snd_usb_mixer_controls()
3300 &state.oterm, false); in snd_usb_mixer_controls()