Lines Matching refs:iterm
642 static int get_term_name(struct mixer_build *state, struct usb_audio_term *iterm, in get_term_name() argument
647 if (iterm->name) in get_term_name()
648 return snd_usb_copy_string_desc(state, iterm->name, in get_term_name()
652 if (iterm->type >> 16) { in get_term_name()
655 switch (iterm->type >> 16) { in get_term_name()
669 return sprintf(name, "Unit %d", iterm->id); in get_term_name()
673 switch (iterm->type & 0xff00) { in get_term_name()
689 if (names->type == iterm->type) { in get_term_name()
1219 struct usb_audio_term *iterm, int unitid, in build_feature_ctl() argument
1303 len = get_term_name(state, iterm, kctl->id.name, in build_feature_ctl()
1384 struct usb_audio_term iterm; in parse_audio_feature_unit() local
1424 err = check_input_term(state, hdr->bSourceID, &iterm); in parse_audio_feature_unit()
1470 &iterm, unitid, 0); in parse_audio_feature_unit()
1472 build_feature_ctl(state, _ftr, 0, i, &iterm, in parse_audio_feature_unit()
1507 &iterm, unitid, ch_read_only); in parse_audio_feature_unit()
1509 build_feature_ctl(state, _ftr, 0, i, &iterm, unitid, in parse_audio_feature_unit()
1530 struct usb_audio_term *iterm) in build_mixer_unit_ctl() argument
1571 len = get_term_name(state, iterm, kctl->id.name, in build_mixer_unit_ctl()
1589 struct usb_audio_term iterm; in parse_audio_mixer_unit() local
1610 err = check_input_term(state, desc->baSourceID[pin], &iterm); in parse_audio_mixer_unit()
1613 num_ins += iterm.channels; in parse_audio_mixer_unit()
1628 unitid, &iterm); in parse_audio_mixer_unit()
2050 struct usb_audio_term iterm; in parse_audio_selector_unit() local
2062 if (! len && check_input_term(state, desc->baSourceID[i], &iterm) >= 0) in parse_audio_selector_unit()
2063 len = get_term_name(state, &iterm, namelist[i], MAX_ITEM_NAME_LEN, 0); in parse_audio_selector_unit()