Lines Matching refs:oterm
72 struct usb_audio_term oterm; member
1577 struct usb_audio_term *oterm, in __build_feature_ctl() argument
1666 if (!len && oterm) in __build_feature_ctl()
1667 len = get_term_name(mixer->chip, oterm, in __build_feature_ctl()
1683 if (!mapped_name && oterm && !(oterm->type >> 16)) { in __build_feature_ctl()
1684 if ((oterm->type & 0xff00) == 0x0100) in __build_feature_ctl()
1755 iterm, &state->oterm, unitid, nameid, readonly_mask); in build_feature_ctl()
2742 len = get_term_name(state->chip, &state->oterm, in parse_audio_selector_unit()
2752 else if ((state->oterm.type & 0xff00) == 0x0100) in parse_audio_selector_unit()
3099 struct usb_audio_term iterm, oterm; in snd_usb_mixer_controls_badd() local
3108 memset(&oterm, 0, sizeof(oterm)); in snd_usb_mixer_controls_badd()
3109 oterm.id = UAC3_BADD_OT_ID3; in snd_usb_mixer_controls_badd()
3110 oterm.type = UAC_BIDIR_TERMINAL_HEADSET; in snd_usb_mixer_controls_badd()
3111 build_connector_control(mixer, map->map, &oterm, false); in snd_usb_mixer_controls_badd()
3158 state.oterm.id = desc->bTerminalID; in snd_usb_mixer_controls()
3159 state.oterm.type = le16_to_cpu(desc->wTerminalType); in snd_usb_mixer_controls()
3160 state.oterm.name = desc->iTerminal; in snd_usb_mixer_controls()
3169 state.oterm.id = desc->bTerminalID; in snd_usb_mixer_controls()
3170 state.oterm.type = le16_to_cpu(desc->wTerminalType); in snd_usb_mixer_controls()
3171 state.oterm.name = desc->iTerminal; in snd_usb_mixer_controls()
3184 if ((state.oterm.type & 0xff00) != 0x0100 && in snd_usb_mixer_controls()
3188 &state.oterm, false); in snd_usb_mixer_controls()
3195 state.oterm.id = desc->bTerminalID; in snd_usb_mixer_controls()
3196 state.oterm.type = le16_to_cpu(desc->wTerminalType); in snd_usb_mixer_controls()
3197 state.oterm.name = le16_to_cpu(desc->wTerminalDescrStr); in snd_usb_mixer_controls()
3210 if ((state.oterm.type & 0xff00) != 0x0100 && in snd_usb_mixer_controls()
3214 &state.oterm, false); in snd_usb_mixer_controls()