Lines Matching refs:idx
829 int err, idx; in snd_mixer_oss_get_recsrc2() local
847 for (idx = 0; idx < 32; idx++) { in snd_mixer_oss_get_recsrc2()
848 if (!(mixer->mask_recsrc & (1 << idx))) in snd_mixer_oss_get_recsrc2()
850 pslot = &mixer->slots[idx]; in snd_mixer_oss_get_recsrc2()
857 *active_index = idx; in snd_mixer_oss_get_recsrc2()
880 unsigned int idx; in snd_mixer_oss_put_recsrc2() local
896 for (idx = 0; idx < 32; idx++) { in snd_mixer_oss_put_recsrc2()
897 if (!(mixer->mask_recsrc & (1 << idx))) in snd_mixer_oss_put_recsrc2()
899 pslot = &mixer->slots[idx]; in snd_mixer_oss_put_recsrc2()
905 if (idx == active_index) in snd_mixer_oss_put_recsrc2()
911 for (idx = 0; idx < uinfo->count; idx++) in snd_mixer_oss_put_recsrc2()
912 uctl->value.enumerated.item[idx] = slot->capture_item; in snd_mixer_oss_put_recsrc2()
977 int idx = rslot->number; /* remember this */ in mixer_slot_clear() local
981 rslot->number = idx; in mixer_slot_clear()
1203 unsigned int idx; in snd_mixer_oss_proc_write() local
1227 idx = simple_strtoul(idxstr, NULL, 10); in snd_mixer_oss_proc_write()
1228 if (idx >= 0x4000) { /* too big */ in snd_mixer_oss_proc_write()
1229 pr_err("ALSA: mixer_oss: invalid index %d\n", idx); in snd_mixer_oss_proc_write()
1235 slot->assigned->index == idx && ! strcmp(slot->assigned->name, str)) in snd_mixer_oss_proc_write()
1247 tbl->index = idx; in snd_mixer_oss_proc_write()
1329 unsigned int idx; in snd_mixer_oss_build() local
1331 for (idx = 0; idx < ARRAY_SIZE(table); idx++) in snd_mixer_oss_build()
1332 snd_mixer_oss_build_input(mixer, &table[idx], 0, 0); in snd_mixer_oss_build()
1347 int idx; in snd_mixer_oss_free1() local
1355 for (idx = 0; idx < SNDRV_OSS_MAX_MIXERS; idx++) { in snd_mixer_oss_free1()
1356 struct snd_mixer_oss_slot *chn = &mixer->slots[idx]; in snd_mixer_oss_free1()
1369 int idx, err; in snd_mixer_oss_notify_handler() local
1396 for (idx = 0; idx < SNDRV_OSS_MAX_MIXERS; idx++) in snd_mixer_oss_notify_handler()
1397 mixer->slots[idx].number = idx; in snd_mixer_oss_notify_handler()
1422 int idx; in alsa_mixer_oss_init() local
1425 for (idx = 0; idx < SNDRV_CARDS; idx++) { in alsa_mixer_oss_init()
1426 if (snd_cards[idx]) in alsa_mixer_oss_init()
1427 snd_mixer_oss_notify_handler(snd_cards[idx], SND_MIXER_OSS_NOTIFY_REGISTER); in alsa_mixer_oss_init()
1434 int idx; in alsa_mixer_oss_exit() local
1437 for (idx = 0; idx < SNDRV_CARDS; idx++) { in alsa_mixer_oss_exit()
1438 if (snd_cards[idx]) in alsa_mixer_oss_exit()
1439 snd_mixer_oss_notify_handler(snd_cards[idx], SND_MIXER_OSS_NOTIFY_FREE); in alsa_mixer_oss_exit()