• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/usb/

Lines Matching refs:unitid

122 find_map(struct mixer_build *state, int unitid, int control)
130 if (p->id == unitid &&
168 static int check_mapped_selector_name(struct mixer_build *state, int unitid,
176 if (p->id == unitid && index < p->count)
496 static int parse_audio_unit(struct mixer_build *state, int unitid);
980 struct usb_audio_term *iterm, int unitid,
997 map = find_map(state, unitid, control);
1007 cval->id = unitid;
1063 "Feature %d", unitid);
1150 static int parse_audio_feature_unit(struct mixer_build *state, int unitid, void *_ftr)
1171 snd_printk(KERN_ERR "usbaudio: unit %u: invalid UAC_FEATURE_UNIT descriptor\n", unitid);
1209 build_feature_ctl(state, _ftr, ch_bits, i, &iterm, unitid, 0);
1211 build_feature_ctl(state, _ftr, 0, i, &iterm, unitid, 0);
1232 build_feature_ctl(state, _ftr, ch_bits, i, &iterm, unitid, ch_read_only);
1234 build_feature_ctl(state, _ftr, 0, i, &iterm, unitid,
1256 int in_pin, int in_ch, int unitid,
1265 map = find_map(state, unitid, 0);
1274 cval->id = unitid;
1311 static int parse_audio_mixer_unit(struct mixer_build *state, int unitid, void *raw_desc)
1319 snd_printk(KERN_ERR "invalid MIXER UNIT descriptor %d\n", unitid);
1324 snd_printdd(KERN_INFO "MU %d has no bmControls field\n", unitid);
1350 unitid, &iterm);
1503 static int build_audio_procunit(struct mixer_build *state, int unitid, void *raw_desc, struct procunit_info *list, char *name)
1523 snd_printk(KERN_ERR "invalid %s descriptor (id %d)\n", name, unitid);
1544 map = find_map(state, unitid, valinfo->control);
1553 cval->id = unitid;
1611 static int parse_audio_processing_unit(struct mixer_build *state, int unitid, void *raw_desc)
1613 return build_audio_procunit(state, unitid, raw_desc, procunits, "Processing Unit");
1616 static int parse_audio_extension_unit(struct mixer_build *state, int unitid, void *raw_desc)
1620 return build_audio_procunit(state, unitid, raw_desc, extunits, "Extension Unit");
1722 static int parse_audio_selector_unit(struct mixer_build *state, int unitid, void *raw_desc)
1733 snd_printk(KERN_ERR "invalid SELECTOR UNIT descriptor %d\n", unitid);
1745 map = find_map(state, unitid, 0);
1755 cval->id = unitid;
1787 len = check_mapped_selector_name(state, unitid, i, namelist[i],
1838 static int parse_audio_unit(struct mixer_build *state, int unitid)
1842 if (test_and_set_bit(unitid, state->unitbitmap))
1845 p1 = find_audio_control_unit(state, unitid);
1847 snd_printk(KERN_ERR "usbaudio: unit %d not found!\n", unitid);
1856 return parse_audio_mixer_unit(state, unitid, p1);
1859 return parse_audio_selector_unit(state, unitid, p1);
1861 return parse_audio_feature_unit(state, unitid, p1);
1865 return parse_audio_processing_unit(state, unitid, p1);
1871 return parse_audio_extension_unit(state, unitid, p1);
1873 return parse_audio_processing_unit(state, unitid, p1);
1875 snd_printk(KERN_ERR "usbaudio: unit %u: unexpected type 0x%02x\n", unitid, p1[2]);
1966 void snd_usb_mixer_notify_id(struct usb_mixer_interface *mixer, int unitid)
1970 for (info = mixer->id_elems[unitid]; info; info = info->next_id_elem)
1976 int unitid,
1981 snd_iprintf(buffer, " Unit: %i\n", unitid);
1999 int unitid;
2007 for (unitid = 0; unitid < MAX_ID_ELEMS; unitid++) {
2008 for (cval = mixer->id_elems[unitid]; cval;
2010 snd_usb_mixer_dump_cval(buffer, unitid, cval);
2019 __u8 unitid = (index >> 8) & 0xff;
2029 for (info = mixer->id_elems[unitid]; info; info = info->next_id_elem) {