Searched refs:kctl (Results 1 - 25 of 40) sorted by last modified time

12

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/sound/
H A Dcontrol.h135 static inline unsigned int snd_ctl_get_ioffnum(struct snd_kcontrol *kctl, struct snd_ctl_elem_id *id) argument
137 return id->numid - kctl->id.numid;
140 static inline unsigned int snd_ctl_get_ioffidx(struct snd_kcontrol *kctl, struct snd_ctl_elem_id *id) argument
142 return id->index - kctl->id.index;
145 static inline unsigned int snd_ctl_get_ioff(struct snd_kcontrol *kctl, struct snd_ctl_elem_id *id) argument
148 return snd_ctl_get_ioffnum(kctl, id);
150 return snd_ctl_get_ioffidx(kctl, id);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/emu10k1/
H A Demufx.c754 static void snd_emu10k1_ctl_private_free(struct snd_kcontrol *kctl) argument
758 ctl = (struct snd_emu10k1_fx8010_ctl *) kctl->private_value;
759 kctl->private_value = 0;
762 if (kctl->tlv.p)
763 kfree(kctl->tlv.p);
773 struct snd_kcontrol *kctl; local
833 if ((err = snd_ctl_add(emu->card, kctl = snd_ctl_new1(&knew, emu))) < 0) {
838 kctl->private_free = snd_emu10k1_ctl_private_free;
839 ctl->kcontrol = kctl;
H A Demumixer.c1324 struct snd_kcontrol *kctl = ctl_find(card, src); local
1325 if (kctl) {
1326 strcpy(kctl->id.name, dst);
1336 struct snd_kcontrol *kctl; local
1540 if ((kctl = emu->ctl_send_routing = snd_ctl_new1(&snd_emu10k1_send_routing_control, emu)) == NULL)
1542 kctl->id.device = pcm_device;
1543 if ((err = snd_ctl_add(card, kctl)))
1545 if ((kctl = emu->ctl_send_volume = snd_ctl_new1(&snd_emu10k1_send_volume_control, emu)) == NULL)
1547 kctl->id.device = pcm_device;
1548 if ((err = snd_ctl_add(card, kctl)))
[all...]
H A Demupcm.c978 static void snd_emu10k1_pcm_mixer_notify1(struct snd_emu10k1 *emu, struct snd_kcontrol *kctl, int idx, int activate) argument
982 if (! kctl)
985 kctl->vd[idx].access &= ~SNDRV_CTL_ELEM_ACCESS_INACTIVE;
987 kctl->vd[idx].access |= SNDRV_CTL_ELEM_ACCESS_INACTIVE;
990 snd_ctl_build_ioff(&id, kctl, idx));
1719 struct snd_kcontrol *kctl; local
1751 kctl = snd_ctl_new1(&snd_emu10k1_pcm_efx_voices_mask, emu);
1752 if (!kctl)
1754 kctl->id.device = device;
1755 snd_ctl_add(emu->card, kctl);
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/
H A Dens1370.c1652 struct snd_kcontrol *kctl; local
1663 kctl = snd_ctl_new1(&snd_es1371_mixer_spdif[i], ensoniq);
1664 if (!kctl)
1666 kctl->id.index = index;
1667 err = snd_ctl_add(card, kctl);
H A Des1938.c1723 struct snd_kcontrol *kctl; local
1724 kctl = snd_ctl_new1(&snd_es1938_controls[idx], chip);
1727 chip->master_volume = kctl;
1728 kctl->private_free = snd_es1938_hwv_free;
1731 chip->master_switch = kctl;
1732 kctl->private_free = snd_es1938_hwv_free;
1735 chip->hw_volume = kctl;
1736 kctl->private_free = snd_es1938_hwv_free;
1739 chip->hw_switch = kctl;
1740 kctl
[all...]
H A Drme32.c1928 struct snd_kcontrol *kctl; local
1931 if ((err = snd_ctl_add(card, kctl = snd_ctl_new1(&snd_rme32_controls[idx], rme32))) < 0)
1934 rme32->spdif_ctl = kctl;
H A Drme96.c2333 struct snd_kcontrol *kctl; local
2336 if ((err = snd_ctl_add(card, kctl = snd_ctl_new1(&snd_rme96_controls[idx], rme96))) < 0)
2339 rme96->spdif_ctl = kctl;
H A Dsonicvibes.c1007 struct snd_kcontrol *kctl; local
1016 if ((err = snd_ctl_add(card, kctl = snd_ctl_new1(&snd_sonicvibes_controls[idx], sonic))) < 0)
1020 case 1: kctl->private_free = snd_sonicvibes_master_free; break;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/hda/
H A Dhda_codec.c1225 struct snd_kcontrol *kctl; local
1229 kctl = snd_ctl_new1(dig_mix, codec);
1230 kctl->private_value = nid;
1231 err = snd_ctl_add(codec->bus->card, kctl);
1324 struct snd_kcontrol *kctl; local
1328 kctl = snd_ctl_new1(dig_mix, codec);
1329 kctl->private_value = nid;
1330 err = snd_ctl_add(codec->bus->card, kctl);
1848 struct snd_kcontrol *kctl; local
1849 kctl
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/ice1712/
H A Daureon.c1924 struct snd_kcontrol *kctl; local
1925 err = snd_ctl_add(ice->card, (kctl = snd_ctl_new1(&cs8415_controls[i], ice)));
1929 kctl->id.device = ice->pcm->device;
H A Dice1712.c2450 struct snd_kcontrol *kctl; local
2453 err = snd_ctl_add(ice->card, kctl = snd_ctl_new1(&snd_ice1712_spdif_default, ice));
2456 kctl->id.device = ice->pcm_pro->device;
2457 err = snd_ctl_add(ice->card, kctl = snd_ctl_new1(&snd_ice1712_spdif_maskc, ice));
2460 kctl->id.device = ice->pcm_pro->device;
2461 err = snd_ctl_add(ice->card, kctl = snd_ctl_new1(&snd_ice1712_spdif_maskp, ice));
2464 kctl->id.device = ice->pcm_pro->device;
2465 err = snd_ctl_add(ice->card, kctl = snd_ctl_new1(&snd_ice1712_spdif_stream, ice));
2468 kctl->id.device = ice->pcm_pro->device;
2469 ice->spdif.stream_ctl = kctl;
[all...]
H A Dice1724.c2046 struct snd_kcontrol *kctl; local
2058 err = snd_ctl_add(ice->card, kctl = snd_ctl_new1(&snd_vt1724_spdif_default, ice));
2061 kctl->id.device = ice->pcm->device;
2062 err = snd_ctl_add(ice->card, kctl = snd_ctl_new1(&snd_vt1724_spdif_maskc, ice));
2065 kctl->id.device = ice->pcm->device;
2066 err = snd_ctl_add(ice->card, kctl = snd_ctl_new1(&snd_vt1724_spdif_maskp, ice));
2069 kctl->id.device = ice->pcm->device;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/rme9652/
H A Dhdsp.c3246 struct snd_kcontrol *kctl; local
3249 if ((err = snd_ctl_add(card, kctl = snd_ctl_new1(&snd_hdsp_controls[idx], hdsp))) < 0)
3252 hdsp->spdif_ctl = kctl;
3258 if ((err = snd_ctl_add (card, kctl = snd_ctl_new1(&snd_hdsp_adat_sync_check, hdsp))))
3263 if ((err = snd_ctl_add (card, kctl = snd_ctl_new1(&snd_hdsp_adat_sync_check, hdsp))))
3271 if ((err = snd_ctl_add(card, kctl = snd_ctl_new1(&snd_hdsp_9632_controls[idx], hdsp))) < 0)
3278 if ((err = snd_ctl_add(card, kctl = snd_ctl_new1(&snd_hdsp_96xx_aeb, hdsp))) < 0)
H A Dhdspm.c2878 struct snd_kcontrol *kctl; local
2928 kctl =
2934 hdspm->playback_mixer_ctls[idx] = kctl;
H A Drme9652.c1584 struct snd_kcontrol *kctl; local
1587 if ((err = snd_ctl_add(card, kctl = snd_ctl_new1(&snd_rme9652_controls[idx], rme9652))) < 0)
1590 rme9652->spdif_ctl = kctl;
1594 if ((err = snd_ctl_add(card, kctl = snd_ctl_new1(&snd_rme9652_adat3_check, rme9652))) < 0)
1598 if ((err = snd_ctl_add(card, kctl = snd_ctl_new1(&snd_rme9652_adat1_input, rme9652))) < 0)
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/trident/
H A Dtrident_main.c2853 struct snd_kcontrol *kctl,
2858 if (! kctl)
2861 kctl->vd[num].access &= ~SNDRV_CTL_ELEM_ACCESS_INACTIVE;
2863 kctl->vd[num].access |= SNDRV_CTL_ELEM_ACCESS_INACTIVE;
2866 snd_ctl_build_ioff(&id, kctl, num));
2922 struct snd_kcontrol *kctl; local
2965 if ((err = snd_ctl_add(card, kctl = snd_ctl_new1(&snd_trident_vol_wave_control, trident))) < 0)
2967 kctl->put(kctl, uctl);
2968 if ((err = snd_ctl_add(card, kctl
2852 snd_trident_notify_pcm_change1(struct snd_card *card, struct snd_kcontrol *kctl, int num, int activate) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/pci/ymfpci/
H A Dymfpci_main.c922 struct snd_kcontrol *kctl; local
938 kctl = chip->pcm_mixer[substream->number].ctl;
939 kctl->vd[0].access &= ~SNDRV_CTL_ELEM_ACCESS_INACTIVE;
940 snd_ctl_notify(chip->card, SNDRV_CTL_EVENT_MASK_INFO, &kctl->id);
1034 struct snd_kcontrol *kctl; local
1042 kctl = chip->pcm_mixer[substream->number].ctl;
1043 kctl->vd[0].access |= SNDRV_CTL_ELEM_ACCESS_INACTIVE;
1044 snd_ctl_notify(chip->card, SNDRV_CTL_EVENT_MASK_INFO, &kctl->id);
1782 struct snd_kcontrol *kctl; local
1813 if ((err = snd_ctl_add(chip->card, kctl
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/sparc/
H A Damd7930.c790 static int snd_amd7930_info_volume(struct snd_kcontrol *kctl, struct snd_ctl_elem_info *uinfo) argument
792 int type = kctl->private_value;
807 static int snd_amd7930_get_volume(struct snd_kcontrol *kctl, struct snd_ctl_elem_value *ucontrol) argument
809 struct snd_amd7930 *amd = snd_kcontrol_chip(kctl);
810 int type = kctl->private_value;
835 static int snd_amd7930_put_volume(struct snd_kcontrol *kctl, struct snd_ctl_elem_value *ucontrol) argument
837 struct snd_amd7930 *amd = snd_kcontrol_chip(kctl);
839 int type = kctl->private_value;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/usb/
H A Dusbmixer.c466 static int add_control_to_empty(struct mixer_build *state, struct snd_kcontrol *kctl) argument
468 struct usb_mixer_elem_info *cval = kctl->private_data;
471 while (snd_ctl_find_id(state->chip->card, &kctl->id))
472 kctl->id.index++;
473 if ((err = snd_ctl_add(state->chip->card, kctl)) < 0) {
477 cval->elem_id = &kctl->id;
656 static void usb_mixer_elem_free(struct snd_kcontrol *kctl) argument
658 kfree(kctl->private_data);
659 kctl->private_data = NULL;
877 struct snd_kcontrol *kctl; local
1063 struct snd_kcontrol *kctl; local
1280 struct snd_kcontrol *kctl; local
1452 usb_mixer_selector_elem_free(struct snd_kcontrol *kctl) argument
1480 struct snd_kcontrol *kctl; local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/core/
H A Dcontrol.c188 struct snd_kcontrol *kctl; local
193 kctl = kzalloc(sizeof(*kctl) + sizeof(struct snd_kcontrol_volatile) * control->count, GFP_KERNEL);
194 if (kctl == NULL) {
198 *kctl = *control;
199 for (idx = 0; idx < kctl->count; idx++)
200 kctl->vd[idx].access = access;
201 return kctl;
218 struct snd_kcontrol kctl; local
223 memset(&kctl,
271 struct snd_kcontrol *kctl; local
396 struct snd_kcontrol *kctl; local
426 struct snd_kcontrol *kctl; local
459 struct snd_kcontrol *kctl; local
490 struct snd_kcontrol *kctl; local
517 struct snd_kcontrol *kctl; local
572 struct snd_kcontrol *kctl; local
636 struct snd_kcontrol *kctl; local
691 struct snd_kcontrol *kctl; local
749 struct snd_kcontrol *kctl; local
818 struct snd_kcontrol *kctl; local
847 struct snd_kcontrol *kctl; local
961 struct snd_kcontrol kctl, *_kctl; local
1111 struct snd_kcontrol *kctl; local
[all...]
H A Dcontrol_compat.c175 struct snd_kcontrol *kctl; local
180 kctl = snd_ctl_find_id(card, id);
181 if (! kctl) {
191 err = kctl->info(kctl, info);
H A Dpcm.c781 struct snd_ctl_file *kctl; local
795 list_for_each_entry(kctl, &card->ctl_files, list) {
796 if (kctl->pid == current->pid) {
797 prefer_subdevice = kctl->prefer_pcm_subdevice;
H A Drawmidi.c388 struct snd_ctl_file *kctl; local
424 list_for_each_entry(kctl, &card->ctl_files, list) {
425 if (kctl->pid == current->pid) {
426 subdevice = kctl->prefer_rawmidi_subdevice;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/core/oss/
H A Dmixer_oss.c488 struct snd_kcontrol *kctl; local
494 if ((kctl = snd_ctl_find_numid(card, numid)) == NULL) {
502 if (kctl->info(kctl, uinfo))
504 if (kctl->get(kctl, uctl))
526 struct snd_kcontrol *kctl; local
532 if ((kctl = snd_ctl_find_numid(card, numid)) == NULL) {
540 if (kctl->info(kctl, uinf
590 struct snd_kcontrol *kctl; local
629 struct snd_kcontrol *kctl; local
754 struct snd_kcontrol *kctl; local
803 struct snd_kcontrol *kctl; local
921 struct snd_kcontrol *kctl; local
[all...]

Completed in 355 milliseconds

12