kcontrol 950 drivers/gpu/drm/vc4/vc4_hdmi.c static int vc4_hdmi_audio_eld_ctl_info(struct snd_kcontrol *kcontrol, kcontrol 953 drivers/gpu/drm/vc4/vc4_hdmi.c struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); kcontrol 962 drivers/gpu/drm/vc4/vc4_hdmi.c static int vc4_hdmi_audio_eld_ctl_get(struct snd_kcontrol *kcontrol, kcontrol 965 drivers/gpu/drm/vc4/vc4_hdmi.c struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); kcontrol 619 drivers/media/pci/cx88/cx88-alsa.c static int snd_cx88_volume_info(struct snd_kcontrol *kcontrol, kcontrol 630 drivers/media/pci/cx88/cx88-alsa.c static int snd_cx88_volume_get(struct snd_kcontrol *kcontrol, kcontrol 633 drivers/media/pci/cx88/cx88-alsa.c struct cx88_audio_dev *chip = snd_kcontrol_chip(kcontrol); kcontrol 645 drivers/media/pci/cx88/cx88-alsa.c static void snd_cx88_wm8775_volume_put(struct snd_kcontrol *kcontrol, kcontrol 648 drivers/media/pci/cx88/cx88-alsa.c struct cx88_audio_dev *chip = snd_kcontrol_chip(kcontrol); kcontrol 667 drivers/media/pci/cx88/cx88-alsa.c static int snd_cx88_volume_put(struct snd_kcontrol *kcontrol, kcontrol 670 drivers/media/pci/cx88/cx88-alsa.c struct cx88_audio_dev *chip = snd_kcontrol_chip(kcontrol); kcontrol 677 drivers/media/pci/cx88/cx88-alsa.c snd_cx88_wm8775_volume_put(kcontrol, value); kcontrol 717 drivers/media/pci/cx88/cx88-alsa.c static int snd_cx88_switch_get(struct snd_kcontrol *kcontrol, kcontrol 720 drivers/media/pci/cx88/cx88-alsa.c struct cx88_audio_dev *chip = snd_kcontrol_chip(kcontrol); kcontrol 722 drivers/media/pci/cx88/cx88-alsa.c u32 bit = kcontrol->private_value; kcontrol 728 drivers/media/pci/cx88/cx88-alsa.c static int snd_cx88_switch_put(struct snd_kcontrol *kcontrol, kcontrol 731 drivers/media/pci/cx88/cx88-alsa.c struct cx88_audio_dev *chip = snd_kcontrol_chip(kcontrol); kcontrol 733 drivers/media/pci/cx88/cx88-alsa.c u32 bit = kcontrol->private_value; kcontrol 770 drivers/media/pci/cx88/cx88-alsa.c static int snd_cx88_alc_get(struct snd_kcontrol *kcontrol, kcontrol 773 drivers/media/pci/cx88/cx88-alsa.c struct cx88_audio_dev *chip = snd_kcontrol_chip(kcontrol); kcontrol 782 drivers/media/pci/cx88/cx88-alsa.c static int snd_cx88_alc_put(struct snd_kcontrol *kcontrol, kcontrol 785 drivers/media/pci/cx88/cx88-alsa.c struct cx88_audio_dev *chip = snd_kcontrol_chip(kcontrol); kcontrol 377 drivers/media/pci/saa7134/saa7134-alsa.c static int snd_saa7134_capsrc_set(struct snd_kcontrol *kcontrol, kcontrol 380 drivers/media/pci/saa7134/saa7134-alsa.c snd_card_saa7134_t *chip = snd_kcontrol_chip(kcontrol); kcontrol 381 drivers/media/pci/saa7134/saa7134-alsa.c int change = 0, addr = kcontrol->private_value; kcontrol 905 drivers/media/pci/saa7134/saa7134-alsa.c static int snd_saa7134_volume_info(struct snd_kcontrol * kcontrol, kcontrol 915 drivers/media/pci/saa7134/saa7134-alsa.c static int snd_saa7134_volume_get(struct snd_kcontrol * kcontrol, kcontrol 918 drivers/media/pci/saa7134/saa7134-alsa.c snd_card_saa7134_t *chip = snd_kcontrol_chip(kcontrol); kcontrol 919 drivers/media/pci/saa7134/saa7134-alsa.c int addr = kcontrol->private_value; kcontrol 926 drivers/media/pci/saa7134/saa7134-alsa.c static int snd_saa7134_volume_put(struct snd_kcontrol * kcontrol, kcontrol 929 drivers/media/pci/saa7134/saa7134-alsa.c snd_card_saa7134_t *chip = snd_kcontrol_chip(kcontrol); kcontrol 932 drivers/media/pci/saa7134/saa7134-alsa.c int change, addr = kcontrol->private_value; kcontrol 1002 drivers/media/pci/saa7134/saa7134-alsa.c static int snd_saa7134_capsrc_info(struct snd_kcontrol * kcontrol, kcontrol 1012 drivers/media/pci/saa7134/saa7134-alsa.c static int snd_saa7134_capsrc_get(struct snd_kcontrol * kcontrol, kcontrol 1015 drivers/media/pci/saa7134/saa7134-alsa.c snd_card_saa7134_t *chip = snd_kcontrol_chip(kcontrol); kcontrol 1016 drivers/media/pci/saa7134/saa7134-alsa.c int addr = kcontrol->private_value; kcontrol 1031 drivers/media/pci/saa7134/saa7134-alsa.c static int snd_saa7134_capsrc_put(struct snd_kcontrol * kcontrol, kcontrol 1038 drivers/media/pci/saa7134/saa7134-alsa.c return snd_saa7134_capsrc_set(kcontrol, left, right, false); kcontrol 1064 drivers/media/pci/saa7134/saa7134-alsa.c struct snd_kcontrol *kcontrol; kcontrol 1071 drivers/media/pci/saa7134/saa7134-alsa.c kcontrol = snd_ctl_new1(&snd_saa7134_volume_controls[idx], kcontrol 1073 drivers/media/pci/saa7134/saa7134-alsa.c err = snd_ctl_add(card, kcontrol); kcontrol 1079 drivers/media/pci/saa7134/saa7134-alsa.c kcontrol = snd_ctl_new1(&snd_saa7134_capture_controls[idx], kcontrol 1082 drivers/media/pci/saa7134/saa7134-alsa.c chip->capture_ctl[addr] = kcontrol; kcontrol 1083 drivers/media/pci/saa7134/saa7134-alsa.c err = snd_ctl_add(card, kcontrol); kcontrol 283 drivers/media/pci/solo6x10/solo6x10-g723.c static int snd_solo_capture_volume_info(struct snd_kcontrol *kcontrol, kcontrol 295 drivers/media/pci/solo6x10/solo6x10-g723.c static int snd_solo_capture_volume_get(struct snd_kcontrol *kcontrol, kcontrol 298 drivers/media/pci/solo6x10/solo6x10-g723.c struct solo_dev *solo_dev = snd_kcontrol_chip(kcontrol); kcontrol 306 drivers/media/pci/solo6x10/solo6x10-g723.c static int snd_solo_capture_volume_put(struct snd_kcontrol *kcontrol, kcontrol 309 drivers/media/pci/solo6x10/solo6x10-g723.c struct solo_dev *solo_dev = snd_kcontrol_chip(kcontrol); kcontrol 486 drivers/media/usb/em28xx/em28xx-audio.c static int em28xx_vol_info(struct snd_kcontrol *kcontrol, kcontrol 489 drivers/media/usb/em28xx/em28xx-audio.c struct em28xx *dev = snd_kcontrol_chip(kcontrol); kcontrol 502 drivers/media/usb/em28xx/em28xx-audio.c static int em28xx_vol_put(struct snd_kcontrol *kcontrol, kcontrol 505 drivers/media/usb/em28xx/em28xx-audio.c struct em28xx *dev = snd_kcontrol_chip(kcontrol); kcontrol 523 drivers/media/usb/em28xx/em28xx-audio.c rc = em28xx_read_ac97(dev, kcontrol->private_value); kcontrol 529 drivers/media/usb/em28xx/em28xx-audio.c rc = em28xx_write_ac97(dev, kcontrol->private_value, val); kcontrol 536 drivers/media/usb/em28xx/em28xx-audio.c val, (int)kcontrol->private_value); kcontrol 543 drivers/media/usb/em28xx/em28xx-audio.c static int em28xx_vol_get(struct snd_kcontrol *kcontrol, kcontrol 546 drivers/media/usb/em28xx/em28xx-audio.c struct em28xx *dev = snd_kcontrol_chip(kcontrol); kcontrol 562 drivers/media/usb/em28xx/em28xx-audio.c val = em28xx_read_ac97(dev, kcontrol->private_value); kcontrol 570 drivers/media/usb/em28xx/em28xx-audio.c val, (int)kcontrol->private_value); kcontrol 578 drivers/media/usb/em28xx/em28xx-audio.c static int em28xx_vol_put_mute(struct snd_kcontrol *kcontrol, kcontrol 581 drivers/media/usb/em28xx/em28xx-audio.c struct em28xx *dev = snd_kcontrol_chip(kcontrol); kcontrol 598 drivers/media/usb/em28xx/em28xx-audio.c rc = em28xx_read_ac97(dev, kcontrol->private_value); kcontrol 607 drivers/media/usb/em28xx/em28xx-audio.c rc = em28xx_write_ac97(dev, kcontrol->private_value, rc); kcontrol 614 drivers/media/usb/em28xx/em28xx-audio.c val, (int)kcontrol->private_value); kcontrol 621 drivers/media/usb/em28xx/em28xx-audio.c static int em28xx_vol_get_mute(struct snd_kcontrol *kcontrol, kcontrol 624 drivers/media/usb/em28xx/em28xx-audio.c struct em28xx *dev = snd_kcontrol_chip(kcontrol); kcontrol 640 drivers/media/usb/em28xx/em28xx-audio.c val = em28xx_read_ac97(dev, kcontrol->private_value); kcontrol 653 drivers/media/usb/em28xx/em28xx-audio.c val, (int)kcontrol->private_value); kcontrol 7500 drivers/platform/x86/thinkpad_acpi.c static int volume_alsa_vol_info(struct snd_kcontrol *kcontrol, kcontrol 7510 drivers/platform/x86/thinkpad_acpi.c static int volume_alsa_vol_get(struct snd_kcontrol *kcontrol, kcontrol 7524 drivers/platform/x86/thinkpad_acpi.c static int volume_alsa_vol_put(struct snd_kcontrol *kcontrol, kcontrol 7534 drivers/platform/x86/thinkpad_acpi.c static int volume_alsa_mute_get(struct snd_kcontrol *kcontrol, kcontrol 7549 drivers/platform/x86/thinkpad_acpi.c static int volume_alsa_mute_put(struct snd_kcontrol *kcontrol, kcontrol 160 drivers/staging/greybus/audio_topology.c static int gbcodec_mixer_ctl_info(struct snd_kcontrol *kcontrol, kcontrol 168 drivers/staging/greybus/audio_topology.c struct snd_soc_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 171 drivers/staging/greybus/audio_topology.c dev_dbg(codec->dev, "Entered %s:%s\n", __func__, kcontrol->id.name); kcontrol 172 drivers/staging/greybus/audio_topology.c data = (struct gbaudio_ctl_pvt *)kcontrol->private_value; kcontrol 196 drivers/staging/greybus/audio_topology.c module = find_gb_module(gbcodec, kcontrol->id.name); kcontrol 205 drivers/staging/greybus/audio_topology.c info->type, kcontrol->id.name); kcontrol 211 drivers/staging/greybus/audio_topology.c static int gbcodec_mixer_ctl_get(struct snd_kcontrol *kcontrol, kcontrol 219 drivers/staging/greybus/audio_topology.c struct snd_soc_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 223 drivers/staging/greybus/audio_topology.c dev_dbg(codec->dev, "Entered %s:%s\n", __func__, kcontrol->id.name); kcontrol 224 drivers/staging/greybus/audio_topology.c module = find_gb_module(gb, kcontrol->id.name); kcontrol 228 drivers/staging/greybus/audio_topology.c data = (struct gbaudio_ctl_pvt *)kcontrol->private_value; kcontrol 243 drivers/staging/greybus/audio_topology.c __func__, kcontrol->id.name); kcontrol 266 drivers/staging/greybus/audio_topology.c info->type, kcontrol->id.name); kcontrol 273 drivers/staging/greybus/audio_topology.c static int gbcodec_mixer_ctl_put(struct snd_kcontrol *kcontrol, kcontrol 281 drivers/staging/greybus/audio_topology.c struct snd_soc_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 285 drivers/staging/greybus/audio_topology.c dev_dbg(codec->dev, "Entered %s:%s\n", __func__, kcontrol->id.name); kcontrol 286 drivers/staging/greybus/audio_topology.c module = find_gb_module(gb, kcontrol->id.name); kcontrol 290 drivers/staging/greybus/audio_topology.c data = (struct gbaudio_ctl_pvt *)kcontrol->private_value; kcontrol 313 drivers/staging/greybus/audio_topology.c info->type, kcontrol->id.name); kcontrol 332 drivers/staging/greybus/audio_topology.c __func__, kcontrol->id.name); kcontrol 349 drivers/staging/greybus/audio_topology.c static int gbcodec_mixer_dapm_ctl_info(struct snd_kcontrol *kcontrol, kcontrol 355 drivers/staging/greybus/audio_topology.c struct snd_soc_dapm_widget_list *wlist = snd_kcontrol_chip(kcontrol); kcontrol 359 drivers/staging/greybus/audio_topology.c dev_dbg(codec->dev, "Entered %s:%s\n", __func__, kcontrol->id.name); kcontrol 360 drivers/staging/greybus/audio_topology.c data = (struct gbaudio_ctl_pvt *)kcontrol->private_value; kcontrol 368 drivers/staging/greybus/audio_topology.c !strnstr(kcontrol->id.name, " Volume", NAME_SIZE)) kcontrol 380 drivers/staging/greybus/audio_topology.c static int gbcodec_mixer_dapm_ctl_get(struct snd_kcontrol *kcontrol, kcontrol 388 drivers/staging/greybus/audio_topology.c struct snd_soc_dapm_widget_list *wlist = snd_kcontrol_chip(kcontrol); kcontrol 394 drivers/staging/greybus/audio_topology.c dev_dbg(codec->dev, "Entered %s:%s\n", __func__, kcontrol->id.name); kcontrol 395 drivers/staging/greybus/audio_topology.c module = find_gb_module(gb, kcontrol->id.name); kcontrol 399 drivers/staging/greybus/audio_topology.c data = (struct gbaudio_ctl_pvt *)kcontrol->private_value; kcontrol 406 drivers/staging/greybus/audio_topology.c kcontrol->id.name); kcontrol 419 drivers/staging/greybus/audio_topology.c __func__, kcontrol->id.name); kcontrol 429 drivers/staging/greybus/audio_topology.c static int gbcodec_mixer_dapm_ctl_put(struct snd_kcontrol *kcontrol, kcontrol 438 drivers/staging/greybus/audio_topology.c struct snd_soc_dapm_widget_list *wlist = snd_kcontrol_chip(kcontrol); kcontrol 444 drivers/staging/greybus/audio_topology.c dev_dbg(codec->dev, "Entered %s:%s\n", __func__, kcontrol->id.name); kcontrol 445 drivers/staging/greybus/audio_topology.c module = find_gb_module(gb, kcontrol->id.name); kcontrol 449 drivers/staging/greybus/audio_topology.c data = (struct gbaudio_ctl_pvt *)kcontrol->private_value; kcontrol 456 drivers/staging/greybus/audio_topology.c kcontrol->id.name); kcontrol 470 drivers/staging/greybus/audio_topology.c snd_soc_dapm_mixer_update_power(widget, kcontrol, kcontrol 489 drivers/staging/greybus/audio_topology.c __func__, kcontrol->id.name); kcontrol 552 drivers/staging/greybus/audio_topology.c static int gbcodec_enum_ctl_get(struct snd_kcontrol *kcontrol, kcontrol 556 drivers/staging/greybus/audio_topology.c struct snd_soc_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 557 drivers/staging/greybus/audio_topology.c struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; kcontrol 563 drivers/staging/greybus/audio_topology.c module = find_gb_module(gb, kcontrol->id.name); kcontrol 567 drivers/staging/greybus/audio_topology.c ctl_id = gbaudio_map_controlname(module, kcontrol->id.name); kcontrol 584 drivers/staging/greybus/audio_topology.c __func__, kcontrol->id.name); kcontrol 597 drivers/staging/greybus/audio_topology.c static int gbcodec_enum_ctl_put(struct snd_kcontrol *kcontrol, kcontrol 601 drivers/staging/greybus/audio_topology.c struct snd_soc_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 602 drivers/staging/greybus/audio_topology.c struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; kcontrol 608 drivers/staging/greybus/audio_topology.c module = find_gb_module(gb, kcontrol->id.name); kcontrol 612 drivers/staging/greybus/audio_topology.c ctl_id = gbaudio_map_controlname(module, kcontrol->id.name); kcontrol 641 drivers/staging/greybus/audio_topology.c __func__, kcontrol->id.name); kcontrol 715 drivers/staging/greybus/audio_topology.c static int gbcodec_enum_dapm_ctl_get(struct snd_kcontrol *kcontrol, kcontrol 719 drivers/staging/greybus/audio_topology.c struct snd_soc_dapm_widget_list *wlist = snd_kcontrol_chip(kcontrol); kcontrol 725 drivers/staging/greybus/audio_topology.c struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; kcontrol 728 drivers/staging/greybus/audio_topology.c module = find_gb_module(gb, kcontrol->id.name); kcontrol 732 drivers/staging/greybus/audio_topology.c ctl_id = gbaudio_map_wcontrolname(module, kcontrol->id.name); kcontrol 749 drivers/staging/greybus/audio_topology.c __func__, kcontrol->id.name); kcontrol 761 drivers/staging/greybus/audio_topology.c static int gbcodec_enum_dapm_ctl_put(struct snd_kcontrol *kcontrol, kcontrol 767 drivers/staging/greybus/audio_topology.c struct snd_soc_dapm_widget_list *wlist = snd_kcontrol_chip(kcontrol); kcontrol 773 drivers/staging/greybus/audio_topology.c struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; kcontrol 779 drivers/staging/greybus/audio_topology.c module = find_gb_module(gb, kcontrol->id.name); kcontrol 783 drivers/staging/greybus/audio_topology.c ctl_id = gbaudio_map_wcontrolname(module, kcontrol->id.name); kcontrol 801 drivers/staging/greybus/audio_topology.c __func__, kcontrol->id.name); kcontrol 842 drivers/staging/greybus/audio_topology.c __func__, kcontrol->id.name); kcontrol 849 drivers/staging/greybus/audio_topology.c snd_soc_dapm_mux_update_power(widget, kcontrol, mux, e); kcontrol 934 drivers/staging/greybus/audio_topology.c struct snd_kcontrol *kcontrol, int event) kcontrol 30 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c static int snd_bcm2835_ctl_info(struct snd_kcontrol *kcontrol, kcontrol 33 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c if (kcontrol->private_value == PCM_PLAYBACK_VOLUME) { kcontrol 38 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c } else if (kcontrol->private_value == PCM_PLAYBACK_MUTE) { kcontrol 43 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c } else if (kcontrol->private_value == PCM_PLAYBACK_DEVICE) { kcontrol 52 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c static int snd_bcm2835_ctl_get(struct snd_kcontrol *kcontrol, kcontrol 55 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c struct bcm2835_chip *chip = snd_kcontrol_chip(kcontrol); kcontrol 59 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c if (kcontrol->private_value == PCM_PLAYBACK_VOLUME) kcontrol 61 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c else if (kcontrol->private_value == PCM_PLAYBACK_MUTE) kcontrol 63 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c else if (kcontrol->private_value == PCM_PLAYBACK_DEVICE) kcontrol 70 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c static int snd_bcm2835_ctl_put(struct snd_kcontrol *kcontrol, kcontrol 73 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c struct bcm2835_chip *chip = snd_kcontrol_chip(kcontrol); kcontrol 77 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c if (kcontrol->private_value == PCM_PLAYBACK_VOLUME) kcontrol 79 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c else if (kcontrol->private_value == PCM_PLAYBACK_MUTE) kcontrol 81 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c else if (kcontrol->private_value == PCM_PLAYBACK_DEVICE) kcontrol 131 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c static int snd_bcm2835_spdif_default_info(struct snd_kcontrol *kcontrol, kcontrol 139 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c static int snd_bcm2835_spdif_default_get(struct snd_kcontrol *kcontrol, kcontrol 142 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c struct bcm2835_chip *chip = snd_kcontrol_chip(kcontrol); kcontrol 155 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c static int snd_bcm2835_spdif_default_put(struct snd_kcontrol *kcontrol, kcontrol 158 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c struct bcm2835_chip *chip = snd_kcontrol_chip(kcontrol); kcontrol 174 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c static int snd_bcm2835_spdif_mask_info(struct snd_kcontrol *kcontrol, kcontrol 182 drivers/staging/vc04_services/bcm2835-audio/bcm2835-ctl.c static int snd_bcm2835_spdif_mask_get(struct snd_kcontrol *kcontrol, kcontrol 14 include/sound/control.h #define snd_kcontrol_chip(kcontrol) ((kcontrol)->private_data) kcontrol 17 include/sound/control.h typedef int (snd_kcontrol_info_t) (struct snd_kcontrol * kcontrol, struct snd_ctl_elem_info * uinfo); kcontrol 18 include/sound/control.h typedef int (snd_kcontrol_get_t) (struct snd_kcontrol * kcontrol, struct snd_ctl_elem_value * ucontrol); kcontrol 19 include/sound/control.h typedef int (snd_kcontrol_put_t) (struct snd_kcontrol * kcontrol, struct snd_ctl_elem_value * ucontrol); kcontrol 20 include/sound/control.h typedef int (snd_kcontrol_tlv_rw_t)(struct snd_kcontrol *kcontrol, kcontrol 67 include/sound/control.h void (*private_free)(struct snd_kcontrol *kcontrol); kcontrol 110 include/sound/control.h void snd_ctl_free_one(struct snd_kcontrol * kcontrol); kcontrol 111 include/sound/control.h int snd_ctl_add(struct snd_card * card, struct snd_kcontrol * kcontrol); kcontrol 112 include/sound/control.h int snd_ctl_remove(struct snd_card * card, struct snd_kcontrol * kcontrol); kcontrol 113 include/sound/control.h int snd_ctl_replace(struct snd_card *card, struct snd_kcontrol *kcontrol, bool add_on_replace); kcontrol 169 include/sound/control.h int snd_ctl_boolean_mono_info(struct snd_kcontrol *kcontrol, kcontrol 171 include/sound/control.h int snd_ctl_boolean_stereo_info(struct snd_kcontrol *kcontrol, kcontrol 1569 include/sound/emu10k1.h struct snd_kcontrol *kcontrol; kcontrol 239 include/sound/soc-component.h struct snd_kcontrol *kcontrol) kcontrol 241 include/sound/soc-component.h return snd_soc_dapm_to_component(snd_soc_dapm_kcontrol_dapm(kcontrol)); kcontrol 380 include/sound/soc-dapm.h struct snd_kcontrol *kcontrol, int event); kcontrol 382 include/sound/soc-dapm.h struct snd_kcontrol *kcontrol, int event); kcontrol 384 include/sound/soc-dapm.h struct snd_kcontrol *kcontrol, int event); kcontrol 387 include/sound/soc-dapm.h int snd_soc_dapm_put_volsw(struct snd_kcontrol *kcontrol, kcontrol 389 include/sound/soc-dapm.h int snd_soc_dapm_get_volsw(struct snd_kcontrol *kcontrol, kcontrol 391 include/sound/soc-dapm.h int snd_soc_dapm_get_enum_double(struct snd_kcontrol *kcontrol, kcontrol 393 include/sound/soc-dapm.h int snd_soc_dapm_put_enum_double(struct snd_kcontrol *kcontrol, kcontrol 395 include/sound/soc-dapm.h int snd_soc_dapm_info_pin_switch(struct snd_kcontrol *kcontrol, kcontrol 397 include/sound/soc-dapm.h int snd_soc_dapm_get_pin_switch(struct snd_kcontrol *kcontrol, kcontrol 399 include/sound/soc-dapm.h int snd_soc_dapm_put_pin_switch(struct snd_kcontrol *kcontrol, kcontrol 441 include/sound/soc-dapm.h struct snd_kcontrol *kcontrol, int connect, kcontrol 444 include/sound/soc-dapm.h struct snd_kcontrol *kcontrol, int mux, struct soc_enum *e, kcontrol 474 include/sound/soc-dapm.h unsigned int dapm_kcontrol_get_value(const struct snd_kcontrol *kcontrol); kcontrol 486 include/sound/soc-dapm.h struct snd_kcontrol *kcontrol); kcontrol 489 include/sound/soc-dapm.h struct snd_kcontrol *kcontrol); kcontrol 650 include/sound/soc-dapm.h struct snd_kcontrol *kcontrol; kcontrol 53 include/sound/soc-topology.h struct snd_kcontrol *kcontrol; kcontrol 81 include/sound/soc-topology.h int (*get)(struct snd_kcontrol *kcontrol, kcontrol 83 include/sound/soc-topology.h int (*put)(struct snd_kcontrol *kcontrol, kcontrol 85 include/sound/soc-topology.h int (*info)(struct snd_kcontrol *kcontrol, kcontrol 92 include/sound/soc-topology.h int (*get)(struct snd_kcontrol *kcontrol, unsigned int __user *bytes, kcontrol 94 include/sound/soc-topology.h int (*put)(struct snd_kcontrol *kcontrol, kcontrol 575 include/sound/soc.h int snd_soc_info_enum_double(struct snd_kcontrol *kcontrol, kcontrol 577 include/sound/soc.h int snd_soc_get_enum_double(struct snd_kcontrol *kcontrol, kcontrol 579 include/sound/soc.h int snd_soc_put_enum_double(struct snd_kcontrol *kcontrol, kcontrol 581 include/sound/soc.h int snd_soc_info_volsw(struct snd_kcontrol *kcontrol, kcontrol 583 include/sound/soc.h int snd_soc_info_volsw_sx(struct snd_kcontrol *kcontrol, kcontrol 586 include/sound/soc.h int snd_soc_get_volsw(struct snd_kcontrol *kcontrol, kcontrol 588 include/sound/soc.h int snd_soc_put_volsw(struct snd_kcontrol *kcontrol, kcontrol 592 include/sound/soc.h int snd_soc_get_volsw_sx(struct snd_kcontrol *kcontrol, kcontrol 594 include/sound/soc.h int snd_soc_put_volsw_sx(struct snd_kcontrol *kcontrol, kcontrol 596 include/sound/soc.h int snd_soc_info_volsw_range(struct snd_kcontrol *kcontrol, kcontrol 598 include/sound/soc.h int snd_soc_put_volsw_range(struct snd_kcontrol *kcontrol, kcontrol 600 include/sound/soc.h int snd_soc_get_volsw_range(struct snd_kcontrol *kcontrol, kcontrol 604 include/sound/soc.h int snd_soc_bytes_info(struct snd_kcontrol *kcontrol, kcontrol 606 include/sound/soc.h int snd_soc_bytes_get(struct snd_kcontrol *kcontrol, kcontrol 608 include/sound/soc.h int snd_soc_bytes_put(struct snd_kcontrol *kcontrol, kcontrol 610 include/sound/soc.h int snd_soc_bytes_info_ext(struct snd_kcontrol *kcontrol, kcontrol 612 include/sound/soc.h int snd_soc_bytes_tlv_callback(struct snd_kcontrol *kcontrol, int op_flag, kcontrol 614 include/sound/soc.h int snd_soc_info_xr_sx(struct snd_kcontrol *kcontrol, kcontrol 616 include/sound/soc.h int snd_soc_get_xr_sx(struct snd_kcontrol *kcontrol, kcontrol 618 include/sound/soc.h int snd_soc_put_xr_sx(struct snd_kcontrol *kcontrol, kcontrol 620 include/sound/soc.h int snd_soc_get_strobe(struct snd_kcontrol *kcontrol, kcontrol 622 include/sound/soc.h int snd_soc_put_strobe(struct snd_kcontrol *kcontrol, kcontrol 1186 include/sound/soc.h int (*get)(struct snd_kcontrol *kcontrol, unsigned int __user *bytes, kcontrol 1188 include/sound/soc.h int (*put)(struct snd_kcontrol *kcontrol, const unsigned int __user *bytes, kcontrol 1271 include/sound/soc.h struct snd_kcontrol *kcontrol) kcontrol 1273 include/sound/soc.h return snd_kcontrol_chip(kcontrol); kcontrol 171 include/sound/wss.h int snd_wss_info_single(struct snd_kcontrol *kcontrol, kcontrol 173 include/sound/wss.h int snd_wss_get_single(struct snd_kcontrol *kcontrol, kcontrol 175 include/sound/wss.h int snd_wss_put_single(struct snd_kcontrol *kcontrol, kcontrol 213 include/sound/wss.h int snd_wss_info_double(struct snd_kcontrol *kcontrol, kcontrol 215 include/sound/wss.h int snd_wss_get_double(struct snd_kcontrol *kcontrol, kcontrol 217 include/sound/wss.h int snd_wss_put_double(struct snd_kcontrol *kcontrol, kcontrol 108 sound/aoa/codecs/onyx.c static int onyx_snd_vol_info(struct snd_kcontrol *kcontrol, kcontrol 118 sound/aoa/codecs/onyx.c static int onyx_snd_vol_get(struct snd_kcontrol *kcontrol, kcontrol 121 sound/aoa/codecs/onyx.c struct onyx *onyx = snd_kcontrol_chip(kcontrol); kcontrol 135 sound/aoa/codecs/onyx.c static int onyx_snd_vol_put(struct snd_kcontrol *kcontrol, kcontrol 138 sound/aoa/codecs/onyx.c struct onyx *onyx = snd_kcontrol_chip(kcontrol); kcontrol 184 sound/aoa/codecs/onyx.c static int onyx_snd_inputgain_info(struct snd_kcontrol *kcontrol, kcontrol 194 sound/aoa/codecs/onyx.c static int onyx_snd_inputgain_get(struct snd_kcontrol *kcontrol, kcontrol 197 sound/aoa/codecs/onyx.c struct onyx *onyx = snd_kcontrol_chip(kcontrol); kcontrol 210 sound/aoa/codecs/onyx.c static int onyx_snd_inputgain_put(struct snd_kcontrol *kcontrol, kcontrol 213 sound/aoa/codecs/onyx.c struct onyx *onyx = snd_kcontrol_chip(kcontrol); kcontrol 240 sound/aoa/codecs/onyx.c static int onyx_snd_capture_source_info(struct snd_kcontrol *kcontrol, kcontrol 248 sound/aoa/codecs/onyx.c static int onyx_snd_capture_source_get(struct snd_kcontrol *kcontrol, kcontrol 251 sound/aoa/codecs/onyx.c struct onyx *onyx = snd_kcontrol_chip(kcontrol); kcontrol 276 sound/aoa/codecs/onyx.c static int onyx_snd_capture_source_put(struct snd_kcontrol *kcontrol, kcontrol 281 sound/aoa/codecs/onyx.c onyx_set_capture_source(snd_kcontrol_chip(kcontrol), kcontrol 308 sound/aoa/codecs/onyx.c static int onyx_snd_mute_get(struct snd_kcontrol *kcontrol, kcontrol 311 sound/aoa/codecs/onyx.c struct onyx *onyx = snd_kcontrol_chip(kcontrol); kcontrol 324 sound/aoa/codecs/onyx.c static int onyx_snd_mute_put(struct snd_kcontrol *kcontrol, kcontrol 327 sound/aoa/codecs/onyx.c struct onyx *onyx = snd_kcontrol_chip(kcontrol); kcontrol 365 sound/aoa/codecs/onyx.c static int onyx_snd_single_bit_get(struct snd_kcontrol *kcontrol, kcontrol 368 sound/aoa/codecs/onyx.c struct onyx *onyx = snd_kcontrol_chip(kcontrol); kcontrol 370 sound/aoa/codecs/onyx.c long int pv = kcontrol->private_value; kcontrol 384 sound/aoa/codecs/onyx.c static int onyx_snd_single_bit_put(struct snd_kcontrol *kcontrol, kcontrol 387 sound/aoa/codecs/onyx.c struct onyx *onyx = snd_kcontrol_chip(kcontrol); kcontrol 390 sound/aoa/codecs/onyx.c long int pv = kcontrol->private_value; kcontrol 457 sound/aoa/codecs/onyx.c static int onyx_spdif_info(struct snd_kcontrol *kcontrol, kcontrol 465 sound/aoa/codecs/onyx.c static int onyx_spdif_mask_get(struct snd_kcontrol *kcontrol, kcontrol 486 sound/aoa/codecs/onyx.c static int onyx_spdif_get(struct snd_kcontrol *kcontrol, kcontrol 489 sound/aoa/codecs/onyx.c struct onyx *onyx = snd_kcontrol_chip(kcontrol); kcontrol 509 sound/aoa/codecs/onyx.c static int onyx_spdif_put(struct snd_kcontrol *kcontrol, kcontrol 512 sound/aoa/codecs/onyx.c struct onyx *onyx = snd_kcontrol_chip(kcontrol); kcontrol 224 sound/aoa/codecs/tas.c static int tas_snd_vol_info(struct snd_kcontrol *kcontrol, kcontrol 234 sound/aoa/codecs/tas.c static int tas_snd_vol_get(struct snd_kcontrol *kcontrol, kcontrol 237 sound/aoa/codecs/tas.c struct tas *tas = snd_kcontrol_chip(kcontrol); kcontrol 246 sound/aoa/codecs/tas.c static int tas_snd_vol_put(struct snd_kcontrol *kcontrol, kcontrol 249 sound/aoa/codecs/tas.c struct tas *tas = snd_kcontrol_chip(kcontrol); kcontrol 284 sound/aoa/codecs/tas.c static int tas_snd_mute_get(struct snd_kcontrol *kcontrol, kcontrol 287 sound/aoa/codecs/tas.c struct tas *tas = snd_kcontrol_chip(kcontrol); kcontrol 296 sound/aoa/codecs/tas.c static int tas_snd_mute_put(struct snd_kcontrol *kcontrol, kcontrol 299 sound/aoa/codecs/tas.c struct tas *tas = snd_kcontrol_chip(kcontrol); kcontrol 325 sound/aoa/codecs/tas.c static int tas_snd_mixer_info(struct snd_kcontrol *kcontrol, kcontrol 335 sound/aoa/codecs/tas.c static int tas_snd_mixer_get(struct snd_kcontrol *kcontrol, kcontrol 338 sound/aoa/codecs/tas.c struct tas *tas = snd_kcontrol_chip(kcontrol); kcontrol 339 sound/aoa/codecs/tas.c int idx = kcontrol->private_value; kcontrol 349 sound/aoa/codecs/tas.c static int tas_snd_mixer_put(struct snd_kcontrol *kcontrol, kcontrol 352 sound/aoa/codecs/tas.c struct tas *tas = snd_kcontrol_chip(kcontrol); kcontrol 353 sound/aoa/codecs/tas.c int idx = kcontrol->private_value; kcontrol 385 sound/aoa/codecs/tas.c static int tas_snd_drc_range_info(struct snd_kcontrol *kcontrol, kcontrol 395 sound/aoa/codecs/tas.c static int tas_snd_drc_range_get(struct snd_kcontrol *kcontrol, kcontrol 398 sound/aoa/codecs/tas.c struct tas *tas = snd_kcontrol_chip(kcontrol); kcontrol 406 sound/aoa/codecs/tas.c static int tas_snd_drc_range_put(struct snd_kcontrol *kcontrol, kcontrol 409 sound/aoa/codecs/tas.c struct tas *tas = snd_kcontrol_chip(kcontrol); kcontrol 439 sound/aoa/codecs/tas.c static int tas_snd_drc_switch_get(struct snd_kcontrol *kcontrol, kcontrol 442 sound/aoa/codecs/tas.c struct tas *tas = snd_kcontrol_chip(kcontrol); kcontrol 450 sound/aoa/codecs/tas.c static int tas_snd_drc_switch_put(struct snd_kcontrol *kcontrol, kcontrol 453 sound/aoa/codecs/tas.c struct tas *tas = snd_kcontrol_chip(kcontrol); kcontrol 477 sound/aoa/codecs/tas.c static int tas_snd_capture_source_info(struct snd_kcontrol *kcontrol, kcontrol 485 sound/aoa/codecs/tas.c static int tas_snd_capture_source_get(struct snd_kcontrol *kcontrol, kcontrol 488 sound/aoa/codecs/tas.c struct tas *tas = snd_kcontrol_chip(kcontrol); kcontrol 496 sound/aoa/codecs/tas.c static int tas_snd_capture_source_put(struct snd_kcontrol *kcontrol, kcontrol 499 sound/aoa/codecs/tas.c struct tas *tas = snd_kcontrol_chip(kcontrol); kcontrol 546 sound/aoa/codecs/tas.c static int tas_snd_treble_info(struct snd_kcontrol *kcontrol, kcontrol 556 sound/aoa/codecs/tas.c static int tas_snd_treble_get(struct snd_kcontrol *kcontrol, kcontrol 559 sound/aoa/codecs/tas.c struct tas *tas = snd_kcontrol_chip(kcontrol); kcontrol 567 sound/aoa/codecs/tas.c static int tas_snd_treble_put(struct snd_kcontrol *kcontrol, kcontrol 570 sound/aoa/codecs/tas.c struct tas *tas = snd_kcontrol_chip(kcontrol); kcontrol 597 sound/aoa/codecs/tas.c static int tas_snd_bass_info(struct snd_kcontrol *kcontrol, kcontrol 607 sound/aoa/codecs/tas.c static int tas_snd_bass_get(struct snd_kcontrol *kcontrol, kcontrol 610 sound/aoa/codecs/tas.c struct tas *tas = snd_kcontrol_chip(kcontrol); kcontrol 618 sound/aoa/codecs/tas.c static int tas_snd_bass_put(struct snd_kcontrol *kcontrol, kcontrol 621 sound/aoa/codecs/tas.c struct tas *tas = snd_kcontrol_chip(kcontrol); kcontrol 640 sound/aoa/fabrics/layout.c static int n##_control_get(struct snd_kcontrol *kcontrol, \ kcontrol 643 sound/aoa/fabrics/layout.c struct gpio_runtime *gpio = snd_kcontrol_chip(kcontrol); \ kcontrol 649 sound/aoa/fabrics/layout.c static int n##_control_put(struct snd_kcontrol *kcontrol, \ kcontrol 652 sound/aoa/fabrics/layout.c struct gpio_runtime *gpio = snd_kcontrol_chip(kcontrol); \ kcontrol 672 sound/aoa/fabrics/layout.c static int detect_choice_get(struct snd_kcontrol *kcontrol, kcontrol 675 sound/aoa/fabrics/layout.c struct layout_dev *ldev = snd_kcontrol_chip(kcontrol); kcontrol 677 sound/aoa/fabrics/layout.c switch (kcontrol->private_value) { kcontrol 690 sound/aoa/fabrics/layout.c static int detect_choice_put(struct snd_kcontrol *kcontrol, kcontrol 693 sound/aoa/fabrics/layout.c struct layout_dev *ldev = snd_kcontrol_chip(kcontrol); kcontrol 695 sound/aoa/fabrics/layout.c switch (kcontrol->private_value) { kcontrol 728 sound/aoa/fabrics/layout.c static int detected_get(struct snd_kcontrol *kcontrol, kcontrol 731 sound/aoa/fabrics/layout.c struct layout_dev *ldev = snd_kcontrol_chip(kcontrol); kcontrol 734 sound/aoa/fabrics/layout.c switch (kcontrol->private_value) { kcontrol 289 sound/core/control.c void snd_ctl_free_one(struct snd_kcontrol *kcontrol) kcontrol 291 sound/core/control.c if (kcontrol) { kcontrol 292 sound/core/control.c if (kcontrol->private_free) kcontrol 293 sound/core/control.c kcontrol->private_free(kcontrol); kcontrol 294 sound/core/control.c kfree(kcontrol); kcontrol 338 sound/core/control.c struct snd_kcontrol *kcontrol, kcontrol 347 sound/core/control.c id = kcontrol->id; kcontrol 348 sound/core/control.c if (id.index > UINT_MAX - kcontrol->count) kcontrol 369 sound/core/control.c if (snd_ctl_find_hole(card, kcontrol->count) < 0) kcontrol 372 sound/core/control.c list_add_tail(&kcontrol->list, &card->controls); kcontrol 373 sound/core/control.c card->controls_count += kcontrol->count; kcontrol 374 sound/core/control.c kcontrol->id.numid = card->last_numid + 1; kcontrol 375 sound/core/control.c card->last_numid += kcontrol->count; kcontrol 377 sound/core/control.c id = kcontrol->id; kcontrol 378 sound/core/control.c count = kcontrol->count; kcontrol 386 sound/core/control.c struct snd_kcontrol *kcontrol, kcontrol 391 sound/core/control.c if (! kcontrol) kcontrol 393 sound/core/control.c if (snd_BUG_ON(!card || !kcontrol->info)) kcontrol 397 sound/core/control.c err = __snd_ctl_add_replace(card, kcontrol, mode); kcontrol 404 sound/core/control.c snd_ctl_free_one(kcontrol); kcontrol 422 sound/core/control.c int snd_ctl_add(struct snd_card *card, struct snd_kcontrol *kcontrol) kcontrol 424 sound/core/control.c return snd_ctl_add_replace(card, kcontrol, CTL_ADD_EXCLUSIVE); kcontrol 442 sound/core/control.c int snd_ctl_replace(struct snd_card *card, struct snd_kcontrol *kcontrol, kcontrol 445 sound/core/control.c return snd_ctl_add_replace(card, kcontrol, kcontrol 461 sound/core/control.c int snd_ctl_remove(struct snd_card *card, struct snd_kcontrol *kcontrol) kcontrol 466 sound/core/control.c if (snd_BUG_ON(!card || !kcontrol)) kcontrol 468 sound/core/control.c list_del(&kcontrol->list); kcontrol 469 sound/core/control.c card->controls_count -= kcontrol->count; kcontrol 470 sound/core/control.c id = kcontrol->id; kcontrol 471 sound/core/control.c for (idx = 0; idx < kcontrol->count; idx++, id.index++, id.numid++) kcontrol 473 sound/core/control.c snd_ctl_free_one(kcontrol); kcontrol 1024 sound/core/control.c static int snd_ctl_elem_user_info(struct snd_kcontrol *kcontrol, kcontrol 1027 sound/core/control.c struct user_element *ue = kcontrol->private_data; kcontrol 1030 sound/core/control.c offset = snd_ctl_get_ioff(kcontrol, &uinfo->id); kcontrol 1032 sound/core/control.c snd_ctl_build_ioff(&uinfo->id, kcontrol, offset); kcontrol 1037 sound/core/control.c static int snd_ctl_elem_user_enum_info(struct snd_kcontrol *kcontrol, kcontrol 1040 sound/core/control.c struct user_element *ue = kcontrol->private_data; kcontrol 1047 sound/core/control.c offset = snd_ctl_get_ioff(kcontrol, &uinfo->id); kcontrol 1049 sound/core/control.c snd_ctl_build_ioff(&uinfo->id, kcontrol, offset); kcontrol 1062 sound/core/control.c static int snd_ctl_elem_user_get(struct snd_kcontrol *kcontrol, kcontrol 1065 sound/core/control.c struct user_element *ue = kcontrol->private_data; kcontrol 1068 sound/core/control.c snd_ctl_get_ioff(kcontrol, &ucontrol->id) * size; kcontrol 1074 sound/core/control.c static int snd_ctl_elem_user_put(struct snd_kcontrol *kcontrol, kcontrol 1078 sound/core/control.c struct user_element *ue = kcontrol->private_data; kcontrol 1081 sound/core/control.c snd_ctl_get_ioff(kcontrol, &ucontrol->id) * size; kcontrol 1194 sound/core/control.c static void snd_ctl_elem_user_free(struct snd_kcontrol *kcontrol) kcontrol 1196 sound/core/control.c struct user_element *ue = kcontrol->private_data; kcontrol 1892 sound/core/control.c int snd_ctl_boolean_mono_info(struct snd_kcontrol *kcontrol, kcontrol 1912 sound/core/control.c int snd_ctl_boolean_stereo_info(struct snd_kcontrol *kcontrol, kcontrol 15 sound/core/ctljack.c static int jack_detect_kctl_get(struct snd_kcontrol *kcontrol, kcontrol 18 sound/core/ctljack.c ucontrol->value.integer.value[0] = kcontrol->private_value; kcontrol 903 sound/core/oss/mixer_oss.c struct snd_kcontrol *kcontrol; kcontrol 908 sound/core/oss/mixer_oss.c kcontrol = snd_mixer_oss_test_id(mixer, name, index); kcontrol 909 sound/core/oss/mixer_oss.c if (kcontrol == NULL) { kcontrol 918 sound/core/oss/mixer_oss.c if ((err = kcontrol->info(kcontrol, info)) < 0) { kcontrol 923 sound/core/oss/mixer_oss.c slot->numid[item] = kcontrol->id.numid; kcontrol 2306 sound/core/pcm_lib.c static int pcm_chmap_ctl_info(struct snd_kcontrol *kcontrol, kcontrol 2309 sound/core/pcm_lib.c struct snd_pcm_chmap *info = snd_kcontrol_chip(kcontrol); kcontrol 2322 sound/core/pcm_lib.c static int pcm_chmap_ctl_get(struct snd_kcontrol *kcontrol, kcontrol 2325 sound/core/pcm_lib.c struct snd_pcm_chmap *info = snd_kcontrol_chip(kcontrol); kcontrol 2326 sound/core/pcm_lib.c unsigned int idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); kcontrol 2354 sound/core/pcm_lib.c static int pcm_chmap_ctl_tlv(struct snd_kcontrol *kcontrol, int op_flag, kcontrol 2357 sound/core/pcm_lib.c struct snd_pcm_chmap *info = snd_kcontrol_chip(kcontrol); kcontrol 2397 sound/core/pcm_lib.c static void pcm_chmap_ctl_private_free(struct snd_kcontrol *kcontrol) kcontrol 2399 sound/core/pcm_lib.c struct snd_pcm_chmap *info = snd_kcontrol_chip(kcontrol); kcontrol 184 sound/core/vmaster.c static int slave_info(struct snd_kcontrol *kcontrol, kcontrol 187 sound/core/vmaster.c struct link_slave *slave = snd_kcontrol_chip(kcontrol); kcontrol 191 sound/core/vmaster.c static int slave_get(struct snd_kcontrol *kcontrol, kcontrol 194 sound/core/vmaster.c struct link_slave *slave = snd_kcontrol_chip(kcontrol); kcontrol 198 sound/core/vmaster.c static int slave_put(struct snd_kcontrol *kcontrol, kcontrol 201 sound/core/vmaster.c struct link_slave *slave = snd_kcontrol_chip(kcontrol); kcontrol 221 sound/core/vmaster.c static int slave_tlv_cmd(struct snd_kcontrol *kcontrol, kcontrol 225 sound/core/vmaster.c struct link_slave *slave = snd_kcontrol_chip(kcontrol); kcontrol 230 sound/core/vmaster.c static void slave_free(struct snd_kcontrol *kcontrol) kcontrol 232 sound/core/vmaster.c struct link_slave *slave = snd_kcontrol_chip(kcontrol); kcontrol 285 sound/core/vmaster.c static int master_info(struct snd_kcontrol *kcontrol, kcontrol 288 sound/core/vmaster.c struct link_master *master = snd_kcontrol_chip(kcontrol); kcontrol 301 sound/core/vmaster.c static int master_get(struct snd_kcontrol *kcontrol, kcontrol 304 sound/core/vmaster.c struct link_master *master = snd_kcontrol_chip(kcontrol); kcontrol 331 sound/core/vmaster.c static int master_put(struct snd_kcontrol *kcontrol, kcontrol 334 sound/core/vmaster.c struct link_master *master = snd_kcontrol_chip(kcontrol); kcontrol 355 sound/core/vmaster.c static void master_free(struct snd_kcontrol *kcontrol) kcontrol 357 sound/core/vmaster.c struct link_master *master = snd_kcontrol_chip(kcontrol); kcontrol 446 sound/core/vmaster.c int snd_ctl_add_vmaster_hook(struct snd_kcontrol *kcontrol, kcontrol 450 sound/core/vmaster.c struct link_master *master = snd_kcontrol_chip(kcontrol); kcontrol 466 sound/core/vmaster.c void snd_ctl_sync_vmaster(struct snd_kcontrol *kcontrol, bool hook_only) kcontrol 471 sound/core/vmaster.c if (!kcontrol) kcontrol 473 sound/core/vmaster.c master = snd_kcontrol_chip(kcontrol); kcontrol 792 sound/drivers/aloop.c static int loopback_rate_shift_info(struct snd_kcontrol *kcontrol, kcontrol 803 sound/drivers/aloop.c static int loopback_rate_shift_get(struct snd_kcontrol *kcontrol, kcontrol 806 sound/drivers/aloop.c struct loopback *loopback = snd_kcontrol_chip(kcontrol); kcontrol 810 sound/drivers/aloop.c loopback->setup[kcontrol->id.subdevice] kcontrol 811 sound/drivers/aloop.c [kcontrol->id.device].rate_shift; kcontrol 816 sound/drivers/aloop.c static int loopback_rate_shift_put(struct snd_kcontrol *kcontrol, kcontrol 819 sound/drivers/aloop.c struct loopback *loopback = snd_kcontrol_chip(kcontrol); kcontrol 829 sound/drivers/aloop.c if (val != loopback->setup[kcontrol->id.subdevice] kcontrol 830 sound/drivers/aloop.c [kcontrol->id.device].rate_shift) { kcontrol 831 sound/drivers/aloop.c loopback->setup[kcontrol->id.subdevice] kcontrol 832 sound/drivers/aloop.c [kcontrol->id.device].rate_shift = val; kcontrol 839 sound/drivers/aloop.c static int loopback_notify_get(struct snd_kcontrol *kcontrol, kcontrol 842 sound/drivers/aloop.c struct loopback *loopback = snd_kcontrol_chip(kcontrol); kcontrol 846 sound/drivers/aloop.c loopback->setup[kcontrol->id.subdevice] kcontrol 847 sound/drivers/aloop.c [kcontrol->id.device].notify; kcontrol 852 sound/drivers/aloop.c static int loopback_notify_put(struct snd_kcontrol *kcontrol, kcontrol 855 sound/drivers/aloop.c struct loopback *loopback = snd_kcontrol_chip(kcontrol); kcontrol 861 sound/drivers/aloop.c if (val != loopback->setup[kcontrol->id.subdevice] kcontrol 862 sound/drivers/aloop.c [kcontrol->id.device].notify) { kcontrol 863 sound/drivers/aloop.c loopback->setup[kcontrol->id.subdevice] kcontrol 864 sound/drivers/aloop.c [kcontrol->id.device].notify = val; kcontrol 871 sound/drivers/aloop.c static int loopback_active_get(struct snd_kcontrol *kcontrol, kcontrol 874 sound/drivers/aloop.c struct loopback *loopback = snd_kcontrol_chip(kcontrol); kcontrol 880 sound/drivers/aloop.c cable = loopback->cables[kcontrol->id.subdevice][kcontrol->id.device ^ 1]; kcontrol 891 sound/drivers/aloop.c static int loopback_format_info(struct snd_kcontrol *kcontrol, kcontrol 902 sound/drivers/aloop.c static int loopback_format_get(struct snd_kcontrol *kcontrol, kcontrol 905 sound/drivers/aloop.c struct loopback *loopback = snd_kcontrol_chip(kcontrol); kcontrol 908 sound/drivers/aloop.c loopback->setup[kcontrol->id.subdevice] kcontrol 909 sound/drivers/aloop.c [kcontrol->id.device].format; kcontrol 913 sound/drivers/aloop.c static int loopback_rate_info(struct snd_kcontrol *kcontrol, kcontrol 924 sound/drivers/aloop.c static int loopback_rate_get(struct snd_kcontrol *kcontrol, kcontrol 927 sound/drivers/aloop.c struct loopback *loopback = snd_kcontrol_chip(kcontrol); kcontrol 931 sound/drivers/aloop.c loopback->setup[kcontrol->id.subdevice] kcontrol 932 sound/drivers/aloop.c [kcontrol->id.device].rate; kcontrol 937 sound/drivers/aloop.c static int loopback_channels_info(struct snd_kcontrol *kcontrol, kcontrol 948 sound/drivers/aloop.c static int loopback_channels_get(struct snd_kcontrol *kcontrol, kcontrol 951 sound/drivers/aloop.c struct loopback *loopback = snd_kcontrol_chip(kcontrol); kcontrol 955 sound/drivers/aloop.c loopback->setup[kcontrol->id.subdevice] kcontrol 956 sound/drivers/aloop.c [kcontrol->id.device].channels; kcontrol 724 sound/drivers/dummy.c static int snd_dummy_volume_info(struct snd_kcontrol *kcontrol, kcontrol 734 sound/drivers/dummy.c static int snd_dummy_volume_get(struct snd_kcontrol *kcontrol, kcontrol 737 sound/drivers/dummy.c struct snd_dummy *dummy = snd_kcontrol_chip(kcontrol); kcontrol 738 sound/drivers/dummy.c int addr = kcontrol->private_value; kcontrol 747 sound/drivers/dummy.c static int snd_dummy_volume_put(struct snd_kcontrol *kcontrol, kcontrol 750 sound/drivers/dummy.c struct snd_dummy *dummy = snd_kcontrol_chip(kcontrol); kcontrol 751 sound/drivers/dummy.c int change, addr = kcontrol->private_value; kcontrol 783 sound/drivers/dummy.c static int snd_dummy_capsrc_get(struct snd_kcontrol *kcontrol, kcontrol 786 sound/drivers/dummy.c struct snd_dummy *dummy = snd_kcontrol_chip(kcontrol); kcontrol 787 sound/drivers/dummy.c int addr = kcontrol->private_value; kcontrol 796 sound/drivers/dummy.c static int snd_dummy_capsrc_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 798 sound/drivers/dummy.c struct snd_dummy *dummy = snd_kcontrol_chip(kcontrol); kcontrol 799 sound/drivers/dummy.c int change, addr = kcontrol->private_value; kcontrol 813 sound/drivers/dummy.c static int snd_dummy_iobox_info(struct snd_kcontrol *kcontrol, kcontrol 821 sound/drivers/dummy.c static int snd_dummy_iobox_get(struct snd_kcontrol *kcontrol, kcontrol 824 sound/drivers/dummy.c struct snd_dummy *dummy = snd_kcontrol_chip(kcontrol); kcontrol 830 sound/drivers/dummy.c static int snd_dummy_iobox_put(struct snd_kcontrol *kcontrol, kcontrol 833 sound/drivers/dummy.c struct snd_dummy *dummy = snd_kcontrol_chip(kcontrol); kcontrol 887 sound/drivers/dummy.c struct snd_kcontrol *kcontrol; kcontrol 896 sound/drivers/dummy.c kcontrol = snd_ctl_new1(&snd_dummy_controls[idx], dummy); kcontrol 897 sound/drivers/dummy.c err = snd_ctl_add(card, kcontrol); kcontrol 900 sound/drivers/dummy.c if (!strcmp(kcontrol->id.name, "CD Volume")) kcontrol 901 sound/drivers/dummy.c dummy->cd_volume_ctl = kcontrol; kcontrol 902 sound/drivers/dummy.c else if (!strcmp(kcontrol->id.name, "CD Capture Switch")) kcontrol 903 sound/drivers/dummy.c dummy->cd_switch_ctl = kcontrol; kcontrol 10 sound/drivers/opl4/opl4_mixer.c static int snd_opl4_ctl_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 19 sound/drivers/opl4/opl4_mixer.c static int snd_opl4_ctl_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 21 sound/drivers/opl4/opl4_mixer.c struct snd_opl4 *opl4 = snd_kcontrol_chip(kcontrol); kcontrol 23 sound/drivers/opl4/opl4_mixer.c u8 reg = kcontrol->private_value; kcontrol 34 sound/drivers/opl4/opl4_mixer.c static int snd_opl4_ctl_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 36 sound/drivers/opl4/opl4_mixer.c struct snd_opl4 *opl4 = snd_kcontrol_chip(kcontrol); kcontrol 38 sound/drivers/opl4/opl4_mixer.c u8 reg = kcontrol->private_value; kcontrol 14 sound/drivers/pcsp/pcsp_mixer.c static int pcsp_enable_info(struct snd_kcontrol *kcontrol, kcontrol 24 sound/drivers/pcsp/pcsp_mixer.c static int pcsp_enable_get(struct snd_kcontrol *kcontrol, kcontrol 27 sound/drivers/pcsp/pcsp_mixer.c struct snd_pcsp *chip = snd_kcontrol_chip(kcontrol); kcontrol 32 sound/drivers/pcsp/pcsp_mixer.c static int pcsp_enable_put(struct snd_kcontrol *kcontrol, kcontrol 35 sound/drivers/pcsp/pcsp_mixer.c struct snd_pcsp *chip = snd_kcontrol_chip(kcontrol); kcontrol 45 sound/drivers/pcsp/pcsp_mixer.c static int pcsp_treble_info(struct snd_kcontrol *kcontrol, kcontrol 48 sound/drivers/pcsp/pcsp_mixer.c struct snd_pcsp *chip = snd_kcontrol_chip(kcontrol); kcontrol 59 sound/drivers/pcsp/pcsp_mixer.c static int pcsp_treble_get(struct snd_kcontrol *kcontrol, kcontrol 62 sound/drivers/pcsp/pcsp_mixer.c struct snd_pcsp *chip = snd_kcontrol_chip(kcontrol); kcontrol 67 sound/drivers/pcsp/pcsp_mixer.c static int pcsp_treble_put(struct snd_kcontrol *kcontrol, kcontrol 70 sound/drivers/pcsp/pcsp_mixer.c struct snd_pcsp *chip = snd_kcontrol_chip(kcontrol); kcontrol 83 sound/drivers/pcsp/pcsp_mixer.c static int pcsp_pcspkr_info(struct snd_kcontrol *kcontrol, kcontrol 93 sound/drivers/pcsp/pcsp_mixer.c static int pcsp_pcspkr_get(struct snd_kcontrol *kcontrol, kcontrol 96 sound/drivers/pcsp/pcsp_mixer.c struct snd_pcsp *chip = snd_kcontrol_chip(kcontrol); kcontrol 101 sound/drivers/pcsp/pcsp_mixer.c static int pcsp_pcspkr_put(struct snd_kcontrol *kcontrol, kcontrol 104 sound/drivers/pcsp/pcsp_mixer.c struct snd_pcsp *chip = snd_kcontrol_chip(kcontrol); kcontrol 400 sound/drivers/vx/vx_mixer.c static int vx_output_level_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 402 sound/drivers/vx/vx_mixer.c struct vx_core *chip = snd_kcontrol_chip(kcontrol); kcontrol 410 sound/drivers/vx/vx_mixer.c static int vx_output_level_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 412 sound/drivers/vx/vx_mixer.c struct vx_core *chip = snd_kcontrol_chip(kcontrol); kcontrol 413 sound/drivers/vx/vx_mixer.c int codec = kcontrol->id.index; kcontrol 421 sound/drivers/vx/vx_mixer.c static int vx_output_level_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 423 sound/drivers/vx/vx_mixer.c struct vx_core *chip = snd_kcontrol_chip(kcontrol); kcontrol 424 sound/drivers/vx/vx_mixer.c int codec = kcontrol->id.index; kcontrol 459 sound/drivers/vx/vx_mixer.c static int vx_audio_src_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 467 sound/drivers/vx/vx_mixer.c struct vx_core *chip = snd_kcontrol_chip(kcontrol); kcontrol 475 sound/drivers/vx/vx_mixer.c static int vx_audio_src_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 477 sound/drivers/vx/vx_mixer.c struct vx_core *chip = snd_kcontrol_chip(kcontrol); kcontrol 482 sound/drivers/vx/vx_mixer.c static int vx_audio_src_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 484 sound/drivers/vx/vx_mixer.c struct vx_core *chip = snd_kcontrol_chip(kcontrol); kcontrol 515 sound/drivers/vx/vx_mixer.c static int vx_clock_mode_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 524 sound/drivers/vx/vx_mixer.c static int vx_clock_mode_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 526 sound/drivers/vx/vx_mixer.c struct vx_core *chip = snd_kcontrol_chip(kcontrol); kcontrol 531 sound/drivers/vx/vx_mixer.c static int vx_clock_mode_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 533 sound/drivers/vx/vx_mixer.c struct vx_core *chip = snd_kcontrol_chip(kcontrol); kcontrol 559 sound/drivers/vx/vx_mixer.c static int vx_audio_gain_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 568 sound/drivers/vx/vx_mixer.c static int vx_audio_gain_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 570 sound/drivers/vx/vx_mixer.c struct vx_core *chip = snd_kcontrol_chip(kcontrol); kcontrol 571 sound/drivers/vx/vx_mixer.c int audio = kcontrol->private_value & 0xff; kcontrol 572 sound/drivers/vx/vx_mixer.c int capture = (kcontrol->private_value >> 8) & 1; kcontrol 581 sound/drivers/vx/vx_mixer.c static int vx_audio_gain_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 583 sound/drivers/vx/vx_mixer.c struct vx_core *chip = snd_kcontrol_chip(kcontrol); kcontrol 584 sound/drivers/vx/vx_mixer.c int audio = kcontrol->private_value & 0xff; kcontrol 585 sound/drivers/vx/vx_mixer.c int capture = (kcontrol->private_value >> 8) & 1; kcontrol 604 sound/drivers/vx/vx_mixer.c static int vx_audio_monitor_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 606 sound/drivers/vx/vx_mixer.c struct vx_core *chip = snd_kcontrol_chip(kcontrol); kcontrol 607 sound/drivers/vx/vx_mixer.c int audio = kcontrol->private_value & 0xff; kcontrol 616 sound/drivers/vx/vx_mixer.c static int vx_audio_monitor_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 618 sound/drivers/vx/vx_mixer.c struct vx_core *chip = snd_kcontrol_chip(kcontrol); kcontrol 619 sound/drivers/vx/vx_mixer.c int audio = kcontrol->private_value & 0xff; kcontrol 643 sound/drivers/vx/vx_mixer.c static int vx_audio_sw_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 645 sound/drivers/vx/vx_mixer.c struct vx_core *chip = snd_kcontrol_chip(kcontrol); kcontrol 646 sound/drivers/vx/vx_mixer.c int audio = kcontrol->private_value & 0xff; kcontrol 655 sound/drivers/vx/vx_mixer.c static int vx_audio_sw_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 657 sound/drivers/vx/vx_mixer.c struct vx_core *chip = snd_kcontrol_chip(kcontrol); kcontrol 658 sound/drivers/vx/vx_mixer.c int audio = kcontrol->private_value & 0xff; kcontrol 674 sound/drivers/vx/vx_mixer.c static int vx_monitor_sw_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 676 sound/drivers/vx/vx_mixer.c struct vx_core *chip = snd_kcontrol_chip(kcontrol); kcontrol 677 sound/drivers/vx/vx_mixer.c int audio = kcontrol->private_value & 0xff; kcontrol 686 sound/drivers/vx/vx_mixer.c static int vx_monitor_sw_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 688 sound/drivers/vx/vx_mixer.c struct vx_core *chip = snd_kcontrol_chip(kcontrol); kcontrol 689 sound/drivers/vx/vx_mixer.c int audio = kcontrol->private_value & 0xff; kcontrol 746 sound/drivers/vx/vx_mixer.c static int vx_iec958_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 753 sound/drivers/vx/vx_mixer.c static int vx_iec958_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 755 sound/drivers/vx/vx_mixer.c struct vx_core *chip = snd_kcontrol_chip(kcontrol); kcontrol 766 sound/drivers/vx/vx_mixer.c static int vx_iec958_mask_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 775 sound/drivers/vx/vx_mixer.c static int vx_iec958_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 777 sound/drivers/vx/vx_mixer.c struct vx_core *chip = snd_kcontrol_chip(kcontrol); kcontrol 819 sound/drivers/vx/vx_mixer.c static int vx_vu_meter_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 828 sound/drivers/vx/vx_mixer.c static int vx_vu_meter_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 830 sound/drivers/vx/vx_mixer.c struct vx_core *chip = snd_kcontrol_chip(kcontrol); kcontrol 832 sound/drivers/vx/vx_mixer.c int audio = kcontrol->private_value & 0xff; kcontrol 833 sound/drivers/vx/vx_mixer.c int capture = (kcontrol->private_value >> 8) & 1; kcontrol 841 sound/drivers/vx/vx_mixer.c static int vx_peak_meter_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 843 sound/drivers/vx/vx_mixer.c struct vx_core *chip = snd_kcontrol_chip(kcontrol); kcontrol 845 sound/drivers/vx/vx_mixer.c int audio = kcontrol->private_value & 0xff; kcontrol 846 sound/drivers/vx/vx_mixer.c int capture = (kcontrol->private_value >> 8) & 1; kcontrol 856 sound/drivers/vx/vx_mixer.c static int vx_saturation_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 858 sound/drivers/vx/vx_mixer.c struct vx_core *chip = snd_kcontrol_chip(kcontrol); kcontrol 860 sound/drivers/vx/vx_mixer.c int audio = kcontrol->private_value & 0xff; kcontrol 608 sound/hda/hdmi_chmap.c static int hdmi_chmap_ctl_info(struct snd_kcontrol *kcontrol, kcontrol 611 sound/hda/hdmi_chmap.c struct snd_pcm_chmap *info = snd_kcontrol_chip(kcontrol); kcontrol 664 sound/hda/hdmi_chmap.c static int hdmi_chmap_ctl_tlv(struct snd_kcontrol *kcontrol, int op_flag, kcontrol 667 sound/hda/hdmi_chmap.c struct snd_pcm_chmap *info = snd_kcontrol_chip(kcontrol); kcontrol 669 sound/hda/hdmi_chmap.c int pcm_idx = kcontrol->private_value; kcontrol 738 sound/hda/hdmi_chmap.c static int hdmi_chmap_ctl_get(struct snd_kcontrol *kcontrol, kcontrol 741 sound/hda/hdmi_chmap.c struct snd_pcm_chmap *info = snd_kcontrol_chip(kcontrol); kcontrol 743 sound/hda/hdmi_chmap.c int pcm_idx = kcontrol->private_value; kcontrol 756 sound/hda/hdmi_chmap.c static int hdmi_chmap_ctl_put(struct snd_kcontrol *kcontrol, kcontrol 759 sound/hda/hdmi_chmap.c struct snd_pcm_chmap *info = snd_kcontrol_chip(kcontrol); kcontrol 761 sound/hda/hdmi_chmap.c int pcm_idx = kcontrol->private_value; kcontrol 773 sound/hda/hdmi_chmap.c ctl_idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); kcontrol 345 sound/i2c/cs8427.c static int snd_cs8427_in_status_info(struct snd_kcontrol *kcontrol, kcontrol 355 sound/i2c/cs8427.c static int snd_cs8427_in_status_get(struct snd_kcontrol *kcontrol, kcontrol 358 sound/i2c/cs8427.c struct snd_i2c_device *device = snd_kcontrol_chip(kcontrol); kcontrol 362 sound/i2c/cs8427.c data = snd_cs8427_reg_read(device, kcontrol->private_value); kcontrol 370 sound/i2c/cs8427.c static int snd_cs8427_qsubcode_info(struct snd_kcontrol *kcontrol, kcontrol 378 sound/i2c/cs8427.c static int snd_cs8427_qsubcode_get(struct snd_kcontrol *kcontrol, kcontrol 381 sound/i2c/cs8427.c struct snd_i2c_device *device = snd_kcontrol_chip(kcontrol); kcontrol 403 sound/i2c/cs8427.c static int snd_cs8427_spdif_info(struct snd_kcontrol *kcontrol, kcontrol 411 sound/i2c/cs8427.c static int snd_cs8427_spdif_get(struct snd_kcontrol *kcontrol, kcontrol 414 sound/i2c/cs8427.c struct snd_i2c_device *device = snd_kcontrol_chip(kcontrol); kcontrol 423 sound/i2c/cs8427.c static int snd_cs8427_spdif_put(struct snd_kcontrol *kcontrol, kcontrol 426 sound/i2c/cs8427.c struct snd_i2c_device *device = snd_kcontrol_chip(kcontrol); kcontrol 428 sound/i2c/cs8427.c unsigned char *status = kcontrol->private_value ? kcontrol 437 sound/i2c/cs8427.c if (change && (kcontrol->private_value ? kcontrol 447 sound/i2c/cs8427.c static int snd_cs8427_spdif_mask_info(struct snd_kcontrol *kcontrol, kcontrol 455 sound/i2c/cs8427.c static int snd_cs8427_spdif_mask_get(struct snd_kcontrol *kcontrol, kcontrol 173 sound/i2c/other/ak4113.c static int snd_ak4113_in_error_info(struct snd_kcontrol *kcontrol, kcontrol 183 sound/i2c/other/ak4113.c static int snd_ak4113_in_error_get(struct snd_kcontrol *kcontrol, kcontrol 186 sound/i2c/other/ak4113.c struct ak4113 *chip = snd_kcontrol_chip(kcontrol); kcontrol 190 sound/i2c/other/ak4113.c chip->errors[kcontrol->private_value]; kcontrol 191 sound/i2c/other/ak4113.c chip->errors[kcontrol->private_value] = 0; kcontrol 198 sound/i2c/other/ak4113.c static int snd_ak4113_in_bit_get(struct snd_kcontrol *kcontrol, kcontrol 201 sound/i2c/other/ak4113.c struct ak4113 *chip = snd_kcontrol_chip(kcontrol); kcontrol 202 sound/i2c/other/ak4113.c unsigned char reg = kcontrol->private_value & 0xff; kcontrol 203 sound/i2c/other/ak4113.c unsigned char bit = (kcontrol->private_value >> 8) & 0xff; kcontrol 204 sound/i2c/other/ak4113.c unsigned char inv = (kcontrol->private_value >> 31) & 1; kcontrol 211 sound/i2c/other/ak4113.c static int snd_ak4113_rx_info(struct snd_kcontrol *kcontrol, kcontrol 221 sound/i2c/other/ak4113.c static int snd_ak4113_rx_get(struct snd_kcontrol *kcontrol, kcontrol 224 sound/i2c/other/ak4113.c struct ak4113 *chip = snd_kcontrol_chip(kcontrol); kcontrol 231 sound/i2c/other/ak4113.c static int snd_ak4113_rx_put(struct snd_kcontrol *kcontrol, kcontrol 234 sound/i2c/other/ak4113.c struct ak4113 *chip = snd_kcontrol_chip(kcontrol); kcontrol 249 sound/i2c/other/ak4113.c static int snd_ak4113_rate_info(struct snd_kcontrol *kcontrol, kcontrol 259 sound/i2c/other/ak4113.c static int snd_ak4113_rate_get(struct snd_kcontrol *kcontrol, kcontrol 262 sound/i2c/other/ak4113.c struct ak4113 *chip = snd_kcontrol_chip(kcontrol); kcontrol 269 sound/i2c/other/ak4113.c static int snd_ak4113_spdif_info(struct snd_kcontrol *kcontrol, kcontrol 277 sound/i2c/other/ak4113.c static int snd_ak4113_spdif_get(struct snd_kcontrol *kcontrol, kcontrol 280 sound/i2c/other/ak4113.c struct ak4113 *chip = snd_kcontrol_chip(kcontrol); kcontrol 289 sound/i2c/other/ak4113.c static int snd_ak4113_spdif_mask_info(struct snd_kcontrol *kcontrol, kcontrol 297 sound/i2c/other/ak4113.c static int snd_ak4113_spdif_mask_get(struct snd_kcontrol *kcontrol, kcontrol 304 sound/i2c/other/ak4113.c static int snd_ak4113_spdif_pinfo(struct snd_kcontrol *kcontrol, kcontrol 314 sound/i2c/other/ak4113.c static int snd_ak4113_spdif_pget(struct snd_kcontrol *kcontrol, kcontrol 317 sound/i2c/other/ak4113.c struct ak4113 *chip = snd_kcontrol_chip(kcontrol); kcontrol 331 sound/i2c/other/ak4113.c static int snd_ak4113_spdif_qinfo(struct snd_kcontrol *kcontrol, kcontrol 339 sound/i2c/other/ak4113.c static int snd_ak4113_spdif_qget(struct snd_kcontrol *kcontrol, kcontrol 342 sound/i2c/other/ak4113.c struct ak4113 *chip = snd_kcontrol_chip(kcontrol); kcontrol 168 sound/i2c/other/ak4114.c static int snd_ak4114_in_error_info(struct snd_kcontrol *kcontrol, kcontrol 178 sound/i2c/other/ak4114.c static int snd_ak4114_in_error_get(struct snd_kcontrol *kcontrol, kcontrol 181 sound/i2c/other/ak4114.c struct ak4114 *chip = snd_kcontrol_chip(kcontrol); kcontrol 185 sound/i2c/other/ak4114.c chip->errors[kcontrol->private_value]; kcontrol 186 sound/i2c/other/ak4114.c chip->errors[kcontrol->private_value] = 0; kcontrol 193 sound/i2c/other/ak4114.c static int snd_ak4114_in_bit_get(struct snd_kcontrol *kcontrol, kcontrol 196 sound/i2c/other/ak4114.c struct ak4114 *chip = snd_kcontrol_chip(kcontrol); kcontrol 197 sound/i2c/other/ak4114.c unsigned char reg = kcontrol->private_value & 0xff; kcontrol 198 sound/i2c/other/ak4114.c unsigned char bit = (kcontrol->private_value >> 8) & 0xff; kcontrol 199 sound/i2c/other/ak4114.c unsigned char inv = (kcontrol->private_value >> 31) & 1; kcontrol 205 sound/i2c/other/ak4114.c static int snd_ak4114_rate_info(struct snd_kcontrol *kcontrol, kcontrol 215 sound/i2c/other/ak4114.c static int snd_ak4114_rate_get(struct snd_kcontrol *kcontrol, kcontrol 218 sound/i2c/other/ak4114.c struct ak4114 *chip = snd_kcontrol_chip(kcontrol); kcontrol 224 sound/i2c/other/ak4114.c static int snd_ak4114_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 231 sound/i2c/other/ak4114.c static int snd_ak4114_spdif_get(struct snd_kcontrol *kcontrol, kcontrol 234 sound/i2c/other/ak4114.c struct ak4114 *chip = snd_kcontrol_chip(kcontrol); kcontrol 242 sound/i2c/other/ak4114.c static int snd_ak4114_spdif_playback_get(struct snd_kcontrol *kcontrol, kcontrol 245 sound/i2c/other/ak4114.c struct ak4114 *chip = snd_kcontrol_chip(kcontrol); kcontrol 253 sound/i2c/other/ak4114.c static int snd_ak4114_spdif_playback_put(struct snd_kcontrol *kcontrol, kcontrol 256 sound/i2c/other/ak4114.c struct ak4114 *chip = snd_kcontrol_chip(kcontrol); kcontrol 264 sound/i2c/other/ak4114.c static int snd_ak4114_spdif_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 271 sound/i2c/other/ak4114.c static int snd_ak4114_spdif_mask_get(struct snd_kcontrol *kcontrol, kcontrol 278 sound/i2c/other/ak4114.c static int snd_ak4114_spdif_pinfo(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 287 sound/i2c/other/ak4114.c static int snd_ak4114_spdif_pget(struct snd_kcontrol *kcontrol, kcontrol 290 sound/i2c/other/ak4114.c struct ak4114 *chip = snd_kcontrol_chip(kcontrol); kcontrol 302 sound/i2c/other/ak4114.c static int snd_ak4114_spdif_qinfo(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 309 sound/i2c/other/ak4114.c static int snd_ak4114_spdif_qget(struct snd_kcontrol *kcontrol, kcontrol 312 sound/i2c/other/ak4114.c struct ak4114 *chip = snd_kcontrol_chip(kcontrol); kcontrol 142 sound/i2c/other/ak4117.c static int snd_ak4117_in_error_info(struct snd_kcontrol *kcontrol, kcontrol 152 sound/i2c/other/ak4117.c static int snd_ak4117_in_error_get(struct snd_kcontrol *kcontrol, kcontrol 155 sound/i2c/other/ak4117.c struct ak4117 *chip = snd_kcontrol_chip(kcontrol); kcontrol 159 sound/i2c/other/ak4117.c chip->errors[kcontrol->private_value]; kcontrol 160 sound/i2c/other/ak4117.c chip->errors[kcontrol->private_value] = 0; kcontrol 167 sound/i2c/other/ak4117.c static int snd_ak4117_in_bit_get(struct snd_kcontrol *kcontrol, kcontrol 170 sound/i2c/other/ak4117.c struct ak4117 *chip = snd_kcontrol_chip(kcontrol); kcontrol 171 sound/i2c/other/ak4117.c unsigned char reg = kcontrol->private_value & 0xff; kcontrol 172 sound/i2c/other/ak4117.c unsigned char bit = (kcontrol->private_value >> 8) & 0xff; kcontrol 173 sound/i2c/other/ak4117.c unsigned char inv = (kcontrol->private_value >> 31) & 1; kcontrol 179 sound/i2c/other/ak4117.c static int snd_ak4117_rx_info(struct snd_kcontrol *kcontrol, kcontrol 189 sound/i2c/other/ak4117.c static int snd_ak4117_rx_get(struct snd_kcontrol *kcontrol, kcontrol 192 sound/i2c/other/ak4117.c struct ak4117 *chip = snd_kcontrol_chip(kcontrol); kcontrol 198 sound/i2c/other/ak4117.c static int snd_ak4117_rx_put(struct snd_kcontrol *kcontrol, kcontrol 201 sound/i2c/other/ak4117.c struct ak4117 *chip = snd_kcontrol_chip(kcontrol); kcontrol 214 sound/i2c/other/ak4117.c static int snd_ak4117_rate_info(struct snd_kcontrol *kcontrol, kcontrol 224 sound/i2c/other/ak4117.c static int snd_ak4117_rate_get(struct snd_kcontrol *kcontrol, kcontrol 227 sound/i2c/other/ak4117.c struct ak4117 *chip = snd_kcontrol_chip(kcontrol); kcontrol 233 sound/i2c/other/ak4117.c static int snd_ak4117_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 240 sound/i2c/other/ak4117.c static int snd_ak4117_spdif_get(struct snd_kcontrol *kcontrol, kcontrol 243 sound/i2c/other/ak4117.c struct ak4117 *chip = snd_kcontrol_chip(kcontrol); kcontrol 251 sound/i2c/other/ak4117.c static int snd_ak4117_spdif_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 258 sound/i2c/other/ak4117.c static int snd_ak4117_spdif_mask_get(struct snd_kcontrol *kcontrol, kcontrol 265 sound/i2c/other/ak4117.c static int snd_ak4117_spdif_pinfo(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 274 sound/i2c/other/ak4117.c static int snd_ak4117_spdif_pget(struct snd_kcontrol *kcontrol, kcontrol 277 sound/i2c/other/ak4117.c struct ak4117 *chip = snd_kcontrol_chip(kcontrol); kcontrol 289 sound/i2c/other/ak4117.c static int snd_ak4117_spdif_qinfo(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 296 sound/i2c/other/ak4117.c static int snd_ak4117_spdif_qget(struct snd_kcontrol *kcontrol, kcontrol 299 sound/i2c/other/ak4117.c struct ak4117 *chip = snd_kcontrol_chip(kcontrol); kcontrol 352 sound/i2c/other/ak4xxx-adda.c static int snd_akm4xxx_volume_info(struct snd_kcontrol *kcontrol, kcontrol 355 sound/i2c/other/ak4xxx-adda.c unsigned int mask = AK_GET_MASK(kcontrol->private_value); kcontrol 364 sound/i2c/other/ak4xxx-adda.c static int snd_akm4xxx_volume_get(struct snd_kcontrol *kcontrol, kcontrol 367 sound/i2c/other/ak4xxx-adda.c struct snd_akm4xxx *ak = snd_kcontrol_chip(kcontrol); kcontrol 368 sound/i2c/other/ak4xxx-adda.c int chip = AK_GET_CHIP(kcontrol->private_value); kcontrol 369 sound/i2c/other/ak4xxx-adda.c int addr = AK_GET_ADDR(kcontrol->private_value); kcontrol 375 sound/i2c/other/ak4xxx-adda.c static int put_ak_reg(struct snd_kcontrol *kcontrol, int addr, kcontrol 378 sound/i2c/other/ak4xxx-adda.c struct snd_akm4xxx *ak = snd_kcontrol_chip(kcontrol); kcontrol 379 sound/i2c/other/ak4xxx-adda.c unsigned int mask = AK_GET_MASK(kcontrol->private_value); kcontrol 380 sound/i2c/other/ak4xxx-adda.c int chip = AK_GET_CHIP(kcontrol->private_value); kcontrol 386 sound/i2c/other/ak4xxx-adda.c if (AK_GET_VOL_CVT(kcontrol->private_value) && nval < 128) kcontrol 388 sound/i2c/other/ak4xxx-adda.c if (AK_GET_IPGA(kcontrol->private_value) && nval >= 128) kcontrol 390 sound/i2c/other/ak4xxx-adda.c if (AK_GET_INVERT(kcontrol->private_value)) kcontrol 392 sound/i2c/other/ak4xxx-adda.c if (AK_GET_NEEDSMSB(kcontrol->private_value)) kcontrol 400 sound/i2c/other/ak4xxx-adda.c static int snd_akm4xxx_volume_put(struct snd_kcontrol *kcontrol, kcontrol 403 sound/i2c/other/ak4xxx-adda.c unsigned int mask = AK_GET_MASK(kcontrol->private_value); kcontrol 407 sound/i2c/other/ak4xxx-adda.c return put_ak_reg(kcontrol, AK_GET_ADDR(kcontrol->private_value), val); kcontrol 410 sound/i2c/other/ak4xxx-adda.c static int snd_akm4xxx_stereo_volume_info(struct snd_kcontrol *kcontrol, kcontrol 413 sound/i2c/other/ak4xxx-adda.c unsigned int mask = AK_GET_MASK(kcontrol->private_value); kcontrol 422 sound/i2c/other/ak4xxx-adda.c static int snd_akm4xxx_stereo_volume_get(struct snd_kcontrol *kcontrol, kcontrol 425 sound/i2c/other/ak4xxx-adda.c struct snd_akm4xxx *ak = snd_kcontrol_chip(kcontrol); kcontrol 426 sound/i2c/other/ak4xxx-adda.c int chip = AK_GET_CHIP(kcontrol->private_value); kcontrol 427 sound/i2c/other/ak4xxx-adda.c int addr = AK_GET_ADDR(kcontrol->private_value); kcontrol 434 sound/i2c/other/ak4xxx-adda.c static int snd_akm4xxx_stereo_volume_put(struct snd_kcontrol *kcontrol, kcontrol 437 sound/i2c/other/ak4xxx-adda.c int addr = AK_GET_ADDR(kcontrol->private_value); kcontrol 438 sound/i2c/other/ak4xxx-adda.c unsigned int mask = AK_GET_MASK(kcontrol->private_value); kcontrol 446 sound/i2c/other/ak4xxx-adda.c change = put_ak_reg(kcontrol, addr, val[0]); kcontrol 447 sound/i2c/other/ak4xxx-adda.c change |= put_ak_reg(kcontrol, addr + 1, val[1]); kcontrol 451 sound/i2c/other/ak4xxx-adda.c static int snd_akm4xxx_deemphasis_info(struct snd_kcontrol *kcontrol, kcontrol 460 sound/i2c/other/ak4xxx-adda.c static int snd_akm4xxx_deemphasis_get(struct snd_kcontrol *kcontrol, kcontrol 463 sound/i2c/other/ak4xxx-adda.c struct snd_akm4xxx *ak = snd_kcontrol_chip(kcontrol); kcontrol 464 sound/i2c/other/ak4xxx-adda.c int chip = AK_GET_CHIP(kcontrol->private_value); kcontrol 465 sound/i2c/other/ak4xxx-adda.c int addr = AK_GET_ADDR(kcontrol->private_value); kcontrol 466 sound/i2c/other/ak4xxx-adda.c int shift = AK_GET_SHIFT(kcontrol->private_value); kcontrol 472 sound/i2c/other/ak4xxx-adda.c static int snd_akm4xxx_deemphasis_put(struct snd_kcontrol *kcontrol, kcontrol 475 sound/i2c/other/ak4xxx-adda.c struct snd_akm4xxx *ak = snd_kcontrol_chip(kcontrol); kcontrol 476 sound/i2c/other/ak4xxx-adda.c int chip = AK_GET_CHIP(kcontrol->private_value); kcontrol 477 sound/i2c/other/ak4xxx-adda.c int addr = AK_GET_ADDR(kcontrol->private_value); kcontrol 478 sound/i2c/other/ak4xxx-adda.c int shift = AK_GET_SHIFT(kcontrol->private_value); kcontrol 492 sound/i2c/other/ak4xxx-adda.c static int ak4xxx_switch_get(struct snd_kcontrol *kcontrol, kcontrol 495 sound/i2c/other/ak4xxx-adda.c struct snd_akm4xxx *ak = snd_kcontrol_chip(kcontrol); kcontrol 496 sound/i2c/other/ak4xxx-adda.c int chip = AK_GET_CHIP(kcontrol->private_value); kcontrol 497 sound/i2c/other/ak4xxx-adda.c int addr = AK_GET_ADDR(kcontrol->private_value); kcontrol 498 sound/i2c/other/ak4xxx-adda.c int shift = AK_GET_SHIFT(kcontrol->private_value); kcontrol 499 sound/i2c/other/ak4xxx-adda.c int invert = AK_GET_INVERT(kcontrol->private_value); kcontrol 508 sound/i2c/other/ak4xxx-adda.c static int ak4xxx_switch_put(struct snd_kcontrol *kcontrol, kcontrol 511 sound/i2c/other/ak4xxx-adda.c struct snd_akm4xxx *ak = snd_kcontrol_chip(kcontrol); kcontrol 512 sound/i2c/other/ak4xxx-adda.c int chip = AK_GET_CHIP(kcontrol->private_value); kcontrol 513 sound/i2c/other/ak4xxx-adda.c int addr = AK_GET_ADDR(kcontrol->private_value); kcontrol 514 sound/i2c/other/ak4xxx-adda.c int shift = AK_GET_SHIFT(kcontrol->private_value); kcontrol 515 sound/i2c/other/ak4xxx-adda.c int invert = AK_GET_INVERT(kcontrol->private_value); kcontrol 547 sound/i2c/other/ak4xxx-adda.c static int ak4xxx_capture_source_info(struct snd_kcontrol *kcontrol, kcontrol 550 sound/i2c/other/ak4xxx-adda.c struct snd_akm4xxx *ak = snd_kcontrol_chip(kcontrol); kcontrol 551 sound/i2c/other/ak4xxx-adda.c int mixer_ch = AK_GET_SHIFT(kcontrol->private_value); kcontrol 561 sound/i2c/other/ak4xxx-adda.c static int ak4xxx_capture_source_get(struct snd_kcontrol *kcontrol, kcontrol 564 sound/i2c/other/ak4xxx-adda.c struct snd_akm4xxx *ak = snd_kcontrol_chip(kcontrol); kcontrol 565 sound/i2c/other/ak4xxx-adda.c int chip = AK_GET_CHIP(kcontrol->private_value); kcontrol 566 sound/i2c/other/ak4xxx-adda.c int addr = AK_GET_ADDR(kcontrol->private_value); kcontrol 567 sound/i2c/other/ak4xxx-adda.c int mask = AK_GET_MASK(kcontrol->private_value); kcontrol 575 sound/i2c/other/ak4xxx-adda.c static int ak4xxx_capture_source_put(struct snd_kcontrol *kcontrol, kcontrol 578 sound/i2c/other/ak4xxx-adda.c struct snd_akm4xxx *ak = snd_kcontrol_chip(kcontrol); kcontrol 579 sound/i2c/other/ak4xxx-adda.c int mixer_ch = AK_GET_SHIFT(kcontrol->private_value); kcontrol 580 sound/i2c/other/ak4xxx-adda.c int chip = AK_GET_CHIP(kcontrol->private_value); kcontrol 581 sound/i2c/other/ak4xxx-adda.c int addr = AK_GET_ADDR(kcontrol->private_value); kcontrol 582 sound/i2c/other/ak4xxx-adda.c int mask = AK_GET_MASK(kcontrol->private_value); kcontrol 70 sound/i2c/other/pt2258.c static int pt2258_stereo_volume_info(struct snd_kcontrol *kcontrol, kcontrol 80 sound/i2c/other/pt2258.c static int pt2258_stereo_volume_get(struct snd_kcontrol *kcontrol, kcontrol 83 sound/i2c/other/pt2258.c struct snd_pt2258 *pt = kcontrol->private_data; kcontrol 84 sound/i2c/other/pt2258.c int base = kcontrol->private_value; kcontrol 92 sound/i2c/other/pt2258.c static int pt2258_stereo_volume_put(struct snd_kcontrol *kcontrol, kcontrol 95 sound/i2c/other/pt2258.c struct snd_pt2258 *pt = kcontrol->private_data; kcontrol 96 sound/i2c/other/pt2258.c int base = kcontrol->private_value; kcontrol 133 sound/i2c/other/pt2258.c static int pt2258_switch_get(struct snd_kcontrol *kcontrol, kcontrol 136 sound/i2c/other/pt2258.c struct snd_pt2258 *pt = kcontrol->private_data; kcontrol 142 sound/i2c/other/pt2258.c static int pt2258_switch_put(struct snd_kcontrol *kcontrol, kcontrol 145 sound/i2c/other/pt2258.c struct snd_pt2258 *pt = kcontrol->private_data; kcontrol 71 sound/i2c/tea6330t.c static int snd_tea6330t_info_master_volume(struct snd_kcontrol *kcontrol, kcontrol 81 sound/i2c/tea6330t.c static int snd_tea6330t_get_master_volume(struct snd_kcontrol *kcontrol, kcontrol 84 sound/i2c/tea6330t.c struct tea6330t *tea = snd_kcontrol_chip(kcontrol); kcontrol 93 sound/i2c/tea6330t.c static int snd_tea6330t_put_master_volume(struct snd_kcontrol *kcontrol, kcontrol 96 sound/i2c/tea6330t.c struct tea6330t *tea = snd_kcontrol_chip(kcontrol); kcontrol 132 sound/i2c/tea6330t.c static int snd_tea6330t_get_master_switch(struct snd_kcontrol *kcontrol, kcontrol 135 sound/i2c/tea6330t.c struct tea6330t *tea = snd_kcontrol_chip(kcontrol); kcontrol 144 sound/i2c/tea6330t.c static int snd_tea6330t_put_master_switch(struct snd_kcontrol *kcontrol, kcontrol 147 sound/i2c/tea6330t.c struct tea6330t *tea = snd_kcontrol_chip(kcontrol); kcontrol 174 sound/i2c/tea6330t.c static int snd_tea6330t_info_bass(struct snd_kcontrol *kcontrol, kcontrol 177 sound/i2c/tea6330t.c struct tea6330t *tea = snd_kcontrol_chip(kcontrol); kcontrol 186 sound/i2c/tea6330t.c static int snd_tea6330t_get_bass(struct snd_kcontrol *kcontrol, kcontrol 189 sound/i2c/tea6330t.c struct tea6330t *tea = snd_kcontrol_chip(kcontrol); kcontrol 195 sound/i2c/tea6330t.c static int snd_tea6330t_put_bass(struct snd_kcontrol *kcontrol, kcontrol 198 sound/i2c/tea6330t.c struct tea6330t *tea = snd_kcontrol_chip(kcontrol); kcontrol 221 sound/i2c/tea6330t.c static int snd_tea6330t_info_treble(struct snd_kcontrol *kcontrol, kcontrol 224 sound/i2c/tea6330t.c struct tea6330t *tea = snd_kcontrol_chip(kcontrol); kcontrol 233 sound/i2c/tea6330t.c static int snd_tea6330t_get_treble(struct snd_kcontrol *kcontrol, kcontrol 236 sound/i2c/tea6330t.c struct tea6330t *tea = snd_kcontrol_chip(kcontrol); kcontrol 242 sound/i2c/tea6330t.c static int snd_tea6330t_put_treble(struct snd_kcontrol *kcontrol, kcontrol 245 sound/i2c/tea6330t.c struct tea6330t *tea = snd_kcontrol_chip(kcontrol); kcontrol 715 sound/isa/ad1816a/ad1816a_lib.c static int snd_ad1816a_info_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 725 sound/isa/ad1816a/ad1816a_lib.c static int snd_ad1816a_get_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 727 sound/isa/ad1816a/ad1816a_lib.c struct snd_ad1816a *chip = snd_kcontrol_chip(kcontrol); kcontrol 739 sound/isa/ad1816a/ad1816a_lib.c static int snd_ad1816a_put_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 741 sound/isa/ad1816a/ad1816a_lib.c struct snd_ad1816a *chip = snd_kcontrol_chip(kcontrol); kcontrol 770 sound/isa/ad1816a/ad1816a_lib.c static int snd_ad1816a_info_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 772 sound/isa/ad1816a/ad1816a_lib.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 781 sound/isa/ad1816a/ad1816a_lib.c static int snd_ad1816a_get_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 783 sound/isa/ad1816a/ad1816a_lib.c struct snd_ad1816a *chip = snd_kcontrol_chip(kcontrol); kcontrol 785 sound/isa/ad1816a/ad1816a_lib.c int reg = kcontrol->private_value & 0xff; kcontrol 786 sound/isa/ad1816a/ad1816a_lib.c int shift = (kcontrol->private_value >> 8) & 0xff; kcontrol 787 sound/isa/ad1816a/ad1816a_lib.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 788 sound/isa/ad1816a/ad1816a_lib.c int invert = (kcontrol->private_value >> 24) & 0xff; kcontrol 798 sound/isa/ad1816a/ad1816a_lib.c static int snd_ad1816a_put_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 800 sound/isa/ad1816a/ad1816a_lib.c struct snd_ad1816a *chip = snd_kcontrol_chip(kcontrol); kcontrol 802 sound/isa/ad1816a/ad1816a_lib.c int reg = kcontrol->private_value & 0xff; kcontrol 803 sound/isa/ad1816a/ad1816a_lib.c int shift = (kcontrol->private_value >> 8) & 0xff; kcontrol 804 sound/isa/ad1816a/ad1816a_lib.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 805 sound/isa/ad1816a/ad1816a_lib.c int invert = (kcontrol->private_value >> 24) & 0xff; kcontrol 835 sound/isa/ad1816a/ad1816a_lib.c static int snd_ad1816a_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 837 sound/isa/ad1816a/ad1816a_lib.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 846 sound/isa/ad1816a/ad1816a_lib.c static int snd_ad1816a_get_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 848 sound/isa/ad1816a/ad1816a_lib.c struct snd_ad1816a *chip = snd_kcontrol_chip(kcontrol); kcontrol 850 sound/isa/ad1816a/ad1816a_lib.c int reg = kcontrol->private_value & 0xff; kcontrol 851 sound/isa/ad1816a/ad1816a_lib.c int shift_left = (kcontrol->private_value >> 8) & 0x0f; kcontrol 852 sound/isa/ad1816a/ad1816a_lib.c int shift_right = (kcontrol->private_value >> 12) & 0x0f; kcontrol 853 sound/isa/ad1816a/ad1816a_lib.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 854 sound/isa/ad1816a/ad1816a_lib.c int invert = (kcontrol->private_value >> 24) & 0xff; kcontrol 869 sound/isa/ad1816a/ad1816a_lib.c static int snd_ad1816a_put_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 871 sound/isa/ad1816a/ad1816a_lib.c struct snd_ad1816a *chip = snd_kcontrol_chip(kcontrol); kcontrol 873 sound/isa/ad1816a/ad1816a_lib.c int reg = kcontrol->private_value & 0xff; kcontrol 874 sound/isa/ad1816a/ad1816a_lib.c int shift_left = (kcontrol->private_value >> 8) & 0x0f; kcontrol 875 sound/isa/ad1816a/ad1816a_lib.c int shift_right = (kcontrol->private_value >> 12) & 0x0f; kcontrol 876 sound/isa/ad1816a/ad1816a_lib.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 877 sound/isa/ad1816a/ad1816a_lib.c int invert = (kcontrol->private_value >> 24) & 0xff; kcontrol 394 sound/isa/cs423x/cs4236_lib.c static int snd_cs4236_info_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 396 sound/isa/cs423x/cs4236_lib.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 405 sound/isa/cs423x/cs4236_lib.c static int snd_cs4236_get_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 407 sound/isa/cs423x/cs4236_lib.c struct snd_wss *chip = snd_kcontrol_chip(kcontrol); kcontrol 409 sound/isa/cs423x/cs4236_lib.c int reg = kcontrol->private_value & 0xff; kcontrol 410 sound/isa/cs423x/cs4236_lib.c int shift = (kcontrol->private_value >> 8) & 0xff; kcontrol 411 sound/isa/cs423x/cs4236_lib.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 412 sound/isa/cs423x/cs4236_lib.c int invert = (kcontrol->private_value >> 24) & 0xff; kcontrol 422 sound/isa/cs423x/cs4236_lib.c static int snd_cs4236_put_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 424 sound/isa/cs423x/cs4236_lib.c struct snd_wss *chip = snd_kcontrol_chip(kcontrol); kcontrol 426 sound/isa/cs423x/cs4236_lib.c int reg = kcontrol->private_value & 0xff; kcontrol 427 sound/isa/cs423x/cs4236_lib.c int shift = (kcontrol->private_value >> 8) & 0xff; kcontrol 428 sound/isa/cs423x/cs4236_lib.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 429 sound/isa/cs423x/cs4236_lib.c int invert = (kcontrol->private_value >> 24) & 0xff; kcontrol 451 sound/isa/cs423x/cs4236_lib.c static int snd_cs4236_get_singlec(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 453 sound/isa/cs423x/cs4236_lib.c struct snd_wss *chip = snd_kcontrol_chip(kcontrol); kcontrol 455 sound/isa/cs423x/cs4236_lib.c int reg = kcontrol->private_value & 0xff; kcontrol 456 sound/isa/cs423x/cs4236_lib.c int shift = (kcontrol->private_value >> 8) & 0xff; kcontrol 457 sound/isa/cs423x/cs4236_lib.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 458 sound/isa/cs423x/cs4236_lib.c int invert = (kcontrol->private_value >> 24) & 0xff; kcontrol 468 sound/isa/cs423x/cs4236_lib.c static int snd_cs4236_put_singlec(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 470 sound/isa/cs423x/cs4236_lib.c struct snd_wss *chip = snd_kcontrol_chip(kcontrol); kcontrol 472 sound/isa/cs423x/cs4236_lib.c int reg = kcontrol->private_value & 0xff; kcontrol 473 sound/isa/cs423x/cs4236_lib.c int shift = (kcontrol->private_value >> 8) & 0xff; kcontrol 474 sound/isa/cs423x/cs4236_lib.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 475 sound/isa/cs423x/cs4236_lib.c int invert = (kcontrol->private_value >> 24) & 0xff; kcontrol 507 sound/isa/cs423x/cs4236_lib.c static int snd_cs4236_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 509 sound/isa/cs423x/cs4236_lib.c int mask = (kcontrol->private_value >> 24) & 0xff; kcontrol 518 sound/isa/cs423x/cs4236_lib.c static int snd_cs4236_get_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 520 sound/isa/cs423x/cs4236_lib.c struct snd_wss *chip = snd_kcontrol_chip(kcontrol); kcontrol 522 sound/isa/cs423x/cs4236_lib.c int left_reg = kcontrol->private_value & 0xff; kcontrol 523 sound/isa/cs423x/cs4236_lib.c int right_reg = (kcontrol->private_value >> 8) & 0xff; kcontrol 524 sound/isa/cs423x/cs4236_lib.c int shift_left = (kcontrol->private_value >> 16) & 0x07; kcontrol 525 sound/isa/cs423x/cs4236_lib.c int shift_right = (kcontrol->private_value >> 19) & 0x07; kcontrol 526 sound/isa/cs423x/cs4236_lib.c int mask = (kcontrol->private_value >> 24) & 0xff; kcontrol 527 sound/isa/cs423x/cs4236_lib.c int invert = (kcontrol->private_value >> 22) & 1; kcontrol 540 sound/isa/cs423x/cs4236_lib.c static int snd_cs4236_put_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 542 sound/isa/cs423x/cs4236_lib.c struct snd_wss *chip = snd_kcontrol_chip(kcontrol); kcontrol 544 sound/isa/cs423x/cs4236_lib.c int left_reg = kcontrol->private_value & 0xff; kcontrol 545 sound/isa/cs423x/cs4236_lib.c int right_reg = (kcontrol->private_value >> 8) & 0xff; kcontrol 546 sound/isa/cs423x/cs4236_lib.c int shift_left = (kcontrol->private_value >> 16) & 0x07; kcontrol 547 sound/isa/cs423x/cs4236_lib.c int shift_right = (kcontrol->private_value >> 19) & 0x07; kcontrol 548 sound/isa/cs423x/cs4236_lib.c int mask = (kcontrol->private_value >> 24) & 0xff; kcontrol 549 sound/isa/cs423x/cs4236_lib.c int invert = (kcontrol->private_value >> 22) & 1; kcontrol 594 sound/isa/cs423x/cs4236_lib.c static int snd_cs4236_get_double1(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 596 sound/isa/cs423x/cs4236_lib.c struct snd_wss *chip = snd_kcontrol_chip(kcontrol); kcontrol 598 sound/isa/cs423x/cs4236_lib.c int left_reg = kcontrol->private_value & 0xff; kcontrol 599 sound/isa/cs423x/cs4236_lib.c int right_reg = (kcontrol->private_value >> 8) & 0xff; kcontrol 600 sound/isa/cs423x/cs4236_lib.c int shift_left = (kcontrol->private_value >> 16) & 0x07; kcontrol 601 sound/isa/cs423x/cs4236_lib.c int shift_right = (kcontrol->private_value >> 19) & 0x07; kcontrol 602 sound/isa/cs423x/cs4236_lib.c int mask = (kcontrol->private_value >> 24) & 0xff; kcontrol 603 sound/isa/cs423x/cs4236_lib.c int invert = (kcontrol->private_value >> 22) & 1; kcontrol 616 sound/isa/cs423x/cs4236_lib.c static int snd_cs4236_put_double1(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 618 sound/isa/cs423x/cs4236_lib.c struct snd_wss *chip = snd_kcontrol_chip(kcontrol); kcontrol 620 sound/isa/cs423x/cs4236_lib.c int left_reg = kcontrol->private_value & 0xff; kcontrol 621 sound/isa/cs423x/cs4236_lib.c int right_reg = (kcontrol->private_value >> 8) & 0xff; kcontrol 622 sound/isa/cs423x/cs4236_lib.c int shift_left = (kcontrol->private_value >> 16) & 0x07; kcontrol 623 sound/isa/cs423x/cs4236_lib.c int shift_right = (kcontrol->private_value >> 19) & 0x07; kcontrol 624 sound/isa/cs423x/cs4236_lib.c int mask = (kcontrol->private_value >> 24) & 0xff; kcontrol 625 sound/isa/cs423x/cs4236_lib.c int invert = (kcontrol->private_value >> 22) & 1; kcontrol 660 sound/isa/cs423x/cs4236_lib.c static int snd_cs4236_get_master_digital(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 662 sound/isa/cs423x/cs4236_lib.c struct snd_wss *chip = snd_kcontrol_chip(kcontrol); kcontrol 672 sound/isa/cs423x/cs4236_lib.c static int snd_cs4236_put_master_digital(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 674 sound/isa/cs423x/cs4236_lib.c struct snd_wss *chip = snd_kcontrol_chip(kcontrol); kcontrol 721 sound/isa/cs423x/cs4236_lib.c static int snd_cs4235_get_output_accu(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 723 sound/isa/cs423x/cs4236_lib.c struct snd_wss *chip = snd_kcontrol_chip(kcontrol); kcontrol 733 sound/isa/cs423x/cs4236_lib.c static int snd_cs4235_put_output_accu(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 735 sound/isa/cs423x/cs4236_lib.c struct snd_wss *chip = snd_kcontrol_chip(kcontrol); kcontrol 931 sound/isa/cs423x/cs4236_lib.c static int snd_cs4236_get_iec958_switch(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 933 sound/isa/cs423x/cs4236_lib.c struct snd_wss *chip = snd_kcontrol_chip(kcontrol); kcontrol 952 sound/isa/cs423x/cs4236_lib.c static int snd_cs4236_put_iec958_switch(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 954 sound/isa/cs423x/cs4236_lib.c struct snd_wss *chip = snd_kcontrol_chip(kcontrol); kcontrol 1023 sound/isa/cs423x/cs4236_lib.c struct snd_kcontrol_new *kcontrol; kcontrol 1046 sound/isa/cs423x/cs4236_lib.c kcontrol = snd_cs4236_3d_controls_cs4235; kcontrol 1050 sound/isa/cs423x/cs4236_lib.c kcontrol = snd_cs4236_3d_controls_cs4237; kcontrol 1054 sound/isa/cs423x/cs4236_lib.c kcontrol = snd_cs4236_3d_controls_cs4238; kcontrol 1058 sound/isa/cs423x/cs4236_lib.c kcontrol = NULL; kcontrol 1060 sound/isa/cs423x/cs4236_lib.c for (idx = 0; idx < count; idx++, kcontrol++) { kcontrol 1061 sound/isa/cs423x/cs4236_lib.c if ((err = snd_ctl_add(card, snd_ctl_new1(kcontrol, chip))) < 0) kcontrol 741 sound/isa/es1688/es1688_lib.c static int snd_es1688_info_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 751 sound/isa/es1688/es1688_lib.c static int snd_es1688_get_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 753 sound/isa/es1688/es1688_lib.c struct snd_es1688 *chip = snd_kcontrol_chip(kcontrol); kcontrol 758 sound/isa/es1688/es1688_lib.c static int snd_es1688_put_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 760 sound/isa/es1688/es1688_lib.c struct snd_es1688 *chip = snd_kcontrol_chip(kcontrol); kcontrol 783 sound/isa/es1688/es1688_lib.c static int snd_es1688_info_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 785 sound/isa/es1688/es1688_lib.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 794 sound/isa/es1688/es1688_lib.c static int snd_es1688_get_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 796 sound/isa/es1688/es1688_lib.c struct snd_es1688 *chip = snd_kcontrol_chip(kcontrol); kcontrol 798 sound/isa/es1688/es1688_lib.c int reg = kcontrol->private_value & 0xff; kcontrol 799 sound/isa/es1688/es1688_lib.c int shift = (kcontrol->private_value >> 8) & 0xff; kcontrol 800 sound/isa/es1688/es1688_lib.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 801 sound/isa/es1688/es1688_lib.c int invert = (kcontrol->private_value >> 24) & 0xff; kcontrol 811 sound/isa/es1688/es1688_lib.c static int snd_es1688_put_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 813 sound/isa/es1688/es1688_lib.c struct snd_es1688 *chip = snd_kcontrol_chip(kcontrol); kcontrol 815 sound/isa/es1688/es1688_lib.c int reg = kcontrol->private_value & 0xff; kcontrol 816 sound/isa/es1688/es1688_lib.c int shift = (kcontrol->private_value >> 8) & 0xff; kcontrol 817 sound/isa/es1688/es1688_lib.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 818 sound/isa/es1688/es1688_lib.c int invert = (kcontrol->private_value >> 24) & 0xff; kcontrol 842 sound/isa/es1688/es1688_lib.c static int snd_es1688_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 844 sound/isa/es1688/es1688_lib.c int mask = (kcontrol->private_value >> 24) & 0xff; kcontrol 853 sound/isa/es1688/es1688_lib.c static int snd_es1688_get_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 855 sound/isa/es1688/es1688_lib.c struct snd_es1688 *chip = snd_kcontrol_chip(kcontrol); kcontrol 857 sound/isa/es1688/es1688_lib.c int left_reg = kcontrol->private_value & 0xff; kcontrol 858 sound/isa/es1688/es1688_lib.c int right_reg = (kcontrol->private_value >> 8) & 0xff; kcontrol 859 sound/isa/es1688/es1688_lib.c int shift_left = (kcontrol->private_value >> 16) & 0x07; kcontrol 860 sound/isa/es1688/es1688_lib.c int shift_right = (kcontrol->private_value >> 19) & 0x07; kcontrol 861 sound/isa/es1688/es1688_lib.c int mask = (kcontrol->private_value >> 24) & 0xff; kcontrol 862 sound/isa/es1688/es1688_lib.c int invert = (kcontrol->private_value >> 22) & 1; kcontrol 887 sound/isa/es1688/es1688_lib.c static int snd_es1688_put_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 889 sound/isa/es1688/es1688_lib.c struct snd_es1688 *chip = snd_kcontrol_chip(kcontrol); kcontrol 891 sound/isa/es1688/es1688_lib.c int left_reg = kcontrol->private_value & 0xff; kcontrol 892 sound/isa/es1688/es1688_lib.c int right_reg = (kcontrol->private_value >> 8) & 0xff; kcontrol 893 sound/isa/es1688/es1688_lib.c int shift_left = (kcontrol->private_value >> 16) & 0x07; kcontrol 894 sound/isa/es1688/es1688_lib.c int shift_right = (kcontrol->private_value >> 19) & 0x07; kcontrol 895 sound/isa/es1688/es1688_lib.c int mask = (kcontrol->private_value >> 24) & 0xff; kcontrol 896 sound/isa/es1688/es1688_lib.c int invert = (kcontrol->private_value >> 22) & 1; kcontrol 951 sound/isa/es18xx.c static int snd_es18xx_info_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 960 sound/isa/es18xx.c struct snd_es18xx *chip = snd_kcontrol_chip(kcontrol); kcontrol 977 sound/isa/es18xx.c static int snd_es18xx_get_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 980 sound/isa/es18xx.c struct snd_es18xx *chip = snd_kcontrol_chip(kcontrol); kcontrol 994 sound/isa/es18xx.c static int snd_es18xx_put_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 997 sound/isa/es18xx.c struct snd_es18xx *chip = snd_kcontrol_chip(kcontrol); kcontrol 1034 sound/isa/es18xx.c static int snd_es18xx_get_spatializer_enable(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1036 sound/isa/es18xx.c struct snd_es18xx *chip = snd_kcontrol_chip(kcontrol); kcontrol 1042 sound/isa/es18xx.c static int snd_es18xx_put_spatializer_enable(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1044 sound/isa/es18xx.c struct snd_es18xx *chip = snd_kcontrol_chip(kcontrol); kcontrol 1057 sound/isa/es18xx.c static int snd_es18xx_info_hw_volume(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1066 sound/isa/es18xx.c static int snd_es18xx_get_hw_volume(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1068 sound/isa/es18xx.c struct snd_es18xx *chip = snd_kcontrol_chip(kcontrol); kcontrol 1076 sound/isa/es18xx.c static int snd_es18xx_get_hw_switch(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1078 sound/isa/es18xx.c struct snd_es18xx *chip = snd_kcontrol_chip(kcontrol); kcontrol 1084 sound/isa/es18xx.c static void snd_es18xx_hwv_free(struct snd_kcontrol *kcontrol) kcontrol 1086 sound/isa/es18xx.c struct snd_es18xx *chip = snd_kcontrol_chip(kcontrol); kcontrol 1119 sound/isa/es18xx.c static int snd_es18xx_info_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1121 sound/isa/es18xx.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 1130 sound/isa/es18xx.c static int snd_es18xx_get_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1132 sound/isa/es18xx.c struct snd_es18xx *chip = snd_kcontrol_chip(kcontrol); kcontrol 1133 sound/isa/es18xx.c int reg = kcontrol->private_value & 0xff; kcontrol 1134 sound/isa/es18xx.c int shift = (kcontrol->private_value >> 8) & 0xff; kcontrol 1135 sound/isa/es18xx.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 1136 sound/isa/es18xx.c int invert = (kcontrol->private_value >> 24) & ES18XX_FL_INVERT; kcontrol 1137 sound/isa/es18xx.c int pm_port = (kcontrol->private_value >> 24) & ES18XX_FL_PMPORT; kcontrol 1150 sound/isa/es18xx.c static int snd_es18xx_put_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1152 sound/isa/es18xx.c struct snd_es18xx *chip = snd_kcontrol_chip(kcontrol); kcontrol 1153 sound/isa/es18xx.c int reg = kcontrol->private_value & 0xff; kcontrol 1154 sound/isa/es18xx.c int shift = (kcontrol->private_value >> 8) & 0xff; kcontrol 1155 sound/isa/es18xx.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 1156 sound/isa/es18xx.c int invert = (kcontrol->private_value >> 24) & ES18XX_FL_INVERT; kcontrol 1157 sound/isa/es18xx.c int pm_port = (kcontrol->private_value >> 24) & ES18XX_FL_PMPORT; kcontrol 1183 sound/isa/es18xx.c static int snd_es18xx_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1185 sound/isa/es18xx.c int mask = (kcontrol->private_value >> 24) & 0xff; kcontrol 1194 sound/isa/es18xx.c static int snd_es18xx_get_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1196 sound/isa/es18xx.c struct snd_es18xx *chip = snd_kcontrol_chip(kcontrol); kcontrol 1197 sound/isa/es18xx.c int left_reg = kcontrol->private_value & 0xff; kcontrol 1198 sound/isa/es18xx.c int right_reg = (kcontrol->private_value >> 8) & 0xff; kcontrol 1199 sound/isa/es18xx.c int shift_left = (kcontrol->private_value >> 16) & 0x07; kcontrol 1200 sound/isa/es18xx.c int shift_right = (kcontrol->private_value >> 19) & 0x07; kcontrol 1201 sound/isa/es18xx.c int mask = (kcontrol->private_value >> 24) & 0xff; kcontrol 1202 sound/isa/es18xx.c int invert = (kcontrol->private_value >> 22) & 1; kcontrol 1219 sound/isa/es18xx.c static int snd_es18xx_put_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1221 sound/isa/es18xx.c struct snd_es18xx *chip = snd_kcontrol_chip(kcontrol); kcontrol 1222 sound/isa/es18xx.c int left_reg = kcontrol->private_value & 0xff; kcontrol 1223 sound/isa/es18xx.c int right_reg = (kcontrol->private_value >> 8) & 0xff; kcontrol 1224 sound/isa/es18xx.c int shift_left = (kcontrol->private_value >> 16) & 0x07; kcontrol 1225 sound/isa/es18xx.c int shift_right = (kcontrol->private_value >> 19) & 0x07; kcontrol 1226 sound/isa/es18xx.c int mask = (kcontrol->private_value >> 24) & 0xff; kcontrol 1227 sound/isa/es18xx.c int invert = (kcontrol->private_value >> 22) & 1; kcontrol 37 sound/isa/gus/gus_main.c static int snd_gus_joystick_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 46 sound/isa/gus/gus_main.c static int snd_gus_joystick_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 48 sound/isa/gus/gus_main.c struct snd_gus_card *gus = snd_kcontrol_chip(kcontrol); kcontrol 54 sound/isa/gus/gus_main.c static int snd_gus_joystick_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 56 sound/isa/gus/gus_main.c struct snd_gus_card *gus = snd_kcontrol_chip(kcontrol); kcontrol 25 sound/isa/gus/gus_mixer.c static int snd_gf1_get_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 27 sound/isa/gus/gus_mixer.c struct snd_gus_card *gus = snd_kcontrol_chip(kcontrol); kcontrol 28 sound/isa/gus/gus_mixer.c int shift = kcontrol->private_value & 0xff; kcontrol 29 sound/isa/gus/gus_mixer.c int invert = (kcontrol->private_value >> 8) & 1; kcontrol 37 sound/isa/gus/gus_mixer.c static int snd_gf1_put_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 39 sound/isa/gus/gus_mixer.c struct snd_gus_card *gus = snd_kcontrol_chip(kcontrol); kcontrol 41 sound/isa/gus/gus_mixer.c int shift = kcontrol->private_value & 0xff; kcontrol 42 sound/isa/gus/gus_mixer.c int invert = (kcontrol->private_value >> 8) & 1; kcontrol 66 sound/isa/gus/gus_mixer.c static int snd_ics_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 75 sound/isa/gus/gus_mixer.c static int snd_ics_get_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 77 sound/isa/gus/gus_mixer.c struct snd_gus_card *gus = snd_kcontrol_chip(kcontrol); kcontrol 79 sound/isa/gus/gus_mixer.c int addr = kcontrol->private_value & 0xff; kcontrol 91 sound/isa/gus/gus_mixer.c static int snd_ics_put_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 93 sound/isa/gus/gus_mixer.c struct snd_gus_card *gus = snd_kcontrol_chip(kcontrol); kcontrol 95 sound/isa/gus/gus_mixer.c int addr = kcontrol->private_value & 0xff; kcontrol 749 sound/isa/gus/gus_pcm.c static int snd_gf1_pcm_volume_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 758 sound/isa/gus/gus_pcm.c static int snd_gf1_pcm_volume_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 760 sound/isa/gus/gus_pcm.c struct snd_gus_card *gus = snd_kcontrol_chip(kcontrol); kcontrol 770 sound/isa/gus/gus_pcm.c static int snd_gf1_pcm_volume_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 772 sound/isa/gus/gus_pcm.c struct snd_gus_card *gus = snd_kcontrol_chip(kcontrol); kcontrol 52 sound/isa/msnd/msnd_pinnacle_mixer.c static int snd_msndmix_info_mux(struct snd_kcontrol *kcontrol, kcontrol 58 sound/isa/msnd/msnd_pinnacle_mixer.c struct snd_msnd *chip = snd_kcontrol_chip(kcontrol); kcontrol 64 sound/isa/msnd/msnd_pinnacle_mixer.c static int snd_msndmix_get_mux(struct snd_kcontrol *kcontrol, kcontrol 67 sound/isa/msnd/msnd_pinnacle_mixer.c struct snd_msnd *chip = snd_kcontrol_chip(kcontrol); kcontrol 116 sound/isa/msnd/msnd_pinnacle_mixer.c static int snd_msndmix_put_mux(struct snd_kcontrol *kcontrol, kcontrol 119 sound/isa/msnd/msnd_pinnacle_mixer.c struct snd_msnd *msnd = snd_kcontrol_chip(kcontrol); kcontrol 124 sound/isa/msnd/msnd_pinnacle_mixer.c static int snd_msndmix_volume_info(struct snd_kcontrol *kcontrol, kcontrol 134 sound/isa/msnd/msnd_pinnacle_mixer.c static int snd_msndmix_volume_get(struct snd_kcontrol *kcontrol, kcontrol 137 sound/isa/msnd/msnd_pinnacle_mixer.c struct snd_msnd *msnd = snd_kcontrol_chip(kcontrol); kcontrol 138 sound/isa/msnd/msnd_pinnacle_mixer.c int addr = kcontrol->private_value; kcontrol 252 sound/isa/msnd/msnd_pinnacle_mixer.c static int snd_msndmix_volume_put(struct snd_kcontrol *kcontrol, kcontrol 255 sound/isa/msnd/msnd_pinnacle_mixer.c struct snd_msnd *msnd = snd_kcontrol_chip(kcontrol); kcontrol 256 sound/isa/msnd/msnd_pinnacle_mixer.c int change, addr = kcontrol->private_value; kcontrol 340 sound/isa/opl3sa2.c static int snd_opl3sa2_get_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 342 sound/isa/opl3sa2.c struct snd_opl3sa2 *chip = snd_kcontrol_chip(kcontrol); kcontrol 344 sound/isa/opl3sa2.c int reg = kcontrol->private_value & 0xff; kcontrol 345 sound/isa/opl3sa2.c int shift = (kcontrol->private_value >> 8) & 0xff; kcontrol 346 sound/isa/opl3sa2.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 347 sound/isa/opl3sa2.c int invert = (kcontrol->private_value >> 24) & 0xff; kcontrol 357 sound/isa/opl3sa2.c static int snd_opl3sa2_put_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 359 sound/isa/opl3sa2.c struct snd_opl3sa2 *chip = snd_kcontrol_chip(kcontrol); kcontrol 361 sound/isa/opl3sa2.c int reg = kcontrol->private_value & 0xff; kcontrol 362 sound/isa/opl3sa2.c int shift = (kcontrol->private_value >> 8) & 0xff; kcontrol 363 sound/isa/opl3sa2.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 364 sound/isa/opl3sa2.c int invert = (kcontrol->private_value >> 24) & 0xff; kcontrol 395 sound/isa/opl3sa2.c static int snd_opl3sa2_get_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 397 sound/isa/opl3sa2.c struct snd_opl3sa2 *chip = snd_kcontrol_chip(kcontrol); kcontrol 399 sound/isa/opl3sa2.c int left_reg = kcontrol->private_value & 0xff; kcontrol 400 sound/isa/opl3sa2.c int right_reg = (kcontrol->private_value >> 8) & 0xff; kcontrol 401 sound/isa/opl3sa2.c int shift_left = (kcontrol->private_value >> 16) & 0x07; kcontrol 402 sound/isa/opl3sa2.c int shift_right = (kcontrol->private_value >> 19) & 0x07; kcontrol 403 sound/isa/opl3sa2.c int mask = (kcontrol->private_value >> 24) & 0xff; kcontrol 404 sound/isa/opl3sa2.c int invert = (kcontrol->private_value >> 22) & 1; kcontrol 417 sound/isa/opl3sa2.c static int snd_opl3sa2_put_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 419 sound/isa/opl3sa2.c struct snd_opl3sa2 *chip = snd_kcontrol_chip(kcontrol); kcontrol 421 sound/isa/opl3sa2.c int left_reg = kcontrol->private_value & 0xff; kcontrol 422 sound/isa/opl3sa2.c int right_reg = (kcontrol->private_value >> 8) & 0xff; kcontrol 423 sound/isa/opl3sa2.c int shift_left = (kcontrol->private_value >> 16) & 0x07; kcontrol 424 sound/isa/opl3sa2.c int shift_right = (kcontrol->private_value >> 19) & 0x07; kcontrol 425 sound/isa/opl3sa2.c int mask = (kcontrol->private_value >> 24) & 0xff; kcontrol 426 sound/isa/opl3sa2.c int invert = (kcontrol->private_value >> 22) & 1; kcontrol 476 sound/isa/opl3sa2.c static void snd_opl3sa2_master_free(struct snd_kcontrol *kcontrol) kcontrol 478 sound/isa/opl3sa2.c struct snd_opl3sa2 *chip = snd_kcontrol_chip(kcontrol); kcontrol 258 sound/isa/opti9xx/miro.c static int snd_miro_get_capture(struct snd_kcontrol *kcontrol, kcontrol 261 sound/isa/opti9xx/miro.c struct snd_miro *miro = snd_kcontrol_chip(kcontrol); kcontrol 276 sound/isa/opti9xx/miro.c static int snd_miro_put_capture(struct snd_kcontrol *kcontrol, kcontrol 279 sound/isa/opti9xx/miro.c struct snd_miro *miro = snd_kcontrol_chip(kcontrol); kcontrol 297 sound/isa/opti9xx/miro.c static int snd_miro_info_preamp(struct snd_kcontrol *kcontrol, kcontrol 308 sound/isa/opti9xx/miro.c static int snd_miro_get_preamp(struct snd_kcontrol *kcontrol, kcontrol 311 sound/isa/opti9xx/miro.c struct snd_miro *miro = snd_kcontrol_chip(kcontrol); kcontrol 338 sound/isa/opti9xx/miro.c static int snd_miro_put_preamp(struct snd_kcontrol *kcontrol, kcontrol 341 sound/isa/opti9xx/miro.c struct snd_miro *miro = snd_kcontrol_chip(kcontrol); kcontrol 361 sound/isa/opti9xx/miro.c static int snd_miro_get_amp(struct snd_kcontrol *kcontrol, kcontrol 364 sound/isa/opti9xx/miro.c struct snd_miro *miro = snd_kcontrol_chip(kcontrol); kcontrol 370 sound/isa/opti9xx/miro.c static int snd_miro_put_amp(struct snd_kcontrol *kcontrol, kcontrol 373 sound/isa/opti9xx/miro.c struct snd_miro *miro = snd_kcontrol_chip(kcontrol); kcontrol 400 sound/isa/opti9xx/miro.c static int snd_miro_info_double(struct snd_kcontrol *kcontrol, kcontrol 403 sound/isa/opti9xx/miro.c int reg = kcontrol->private_value & 0xff; kcontrol 425 sound/isa/opti9xx/miro.c static int snd_miro_get_double(struct snd_kcontrol *kcontrol, kcontrol 428 sound/isa/opti9xx/miro.c struct snd_miro *miro = snd_kcontrol_chip(kcontrol); kcontrol 431 sound/isa/opti9xx/miro.c int right_reg = kcontrol->private_value & 0xff; kcontrol 473 sound/isa/opti9xx/miro.c static int snd_miro_put_double(struct snd_kcontrol *kcontrol, kcontrol 476 sound/isa/opti9xx/miro.c struct snd_miro *miro = snd_kcontrol_chip(kcontrol); kcontrol 485 sound/isa/opti9xx/miro.c setreg_right = (kcontrol->private_value >> 8) & 0xff; kcontrol 490 sound/isa/opti9xx/miro.c getreg_right = kcontrol->private_value & 0xff; kcontrol 820 sound/isa/sb/emu8000.c static int mixer_bass_treble_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 829 sound/isa/sb/emu8000.c static int mixer_bass_treble_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 831 sound/isa/sb/emu8000.c struct snd_emu8000 *emu = snd_kcontrol_chip(kcontrol); kcontrol 833 sound/isa/sb/emu8000.c ucontrol->value.integer.value[0] = kcontrol->private_value ? emu->treble_level : emu->bass_level; kcontrol 837 sound/isa/sb/emu8000.c static int mixer_bass_treble_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 839 sound/isa/sb/emu8000.c struct snd_emu8000 *emu = snd_kcontrol_chip(kcontrol); kcontrol 846 sound/isa/sb/emu8000.c if (kcontrol->private_value) { kcontrol 881 sound/isa/sb/emu8000.c static int mixer_chorus_reverb_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 886 sound/isa/sb/emu8000.c uinfo->value.integer.max = kcontrol->private_value ? (SNDRV_EMU8000_CHORUS_NUMBERS-1) : (SNDRV_EMU8000_REVERB_NUMBERS-1); kcontrol 890 sound/isa/sb/emu8000.c static int mixer_chorus_reverb_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 892 sound/isa/sb/emu8000.c struct snd_emu8000 *emu = snd_kcontrol_chip(kcontrol); kcontrol 894 sound/isa/sb/emu8000.c ucontrol->value.integer.value[0] = kcontrol->private_value ? emu->chorus_mode : emu->reverb_mode; kcontrol 898 sound/isa/sb/emu8000.c static int mixer_chorus_reverb_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 900 sound/isa/sb/emu8000.c struct snd_emu8000 *emu = snd_kcontrol_chip(kcontrol); kcontrol 906 sound/isa/sb/emu8000.c if (kcontrol->private_value) { kcontrol 917 sound/isa/sb/emu8000.c if (kcontrol->private_value) kcontrol 948 sound/isa/sb/emu8000.c static int mixer_fm_depth_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 957 sound/isa/sb/emu8000.c static int mixer_fm_depth_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 959 sound/isa/sb/emu8000.c struct snd_emu8000 *emu = snd_kcontrol_chip(kcontrol); kcontrol 961 sound/isa/sb/emu8000.c ucontrol->value.integer.value[0] = kcontrol->private_value ? emu->fm_chorus_depth : emu->fm_reverb_depth; kcontrol 965 sound/isa/sb/emu8000.c static int mixer_fm_depth_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 967 sound/isa/sb/emu8000.c struct snd_emu8000 *emu = snd_kcontrol_chip(kcontrol); kcontrol 974 sound/isa/sb/emu8000.c if (kcontrol->private_value) { kcontrol 952 sound/isa/sb/sb16_csp.c static int snd_sb_qsound_switch_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 954 sound/isa/sb/sb16_csp.c struct snd_sb_csp *p = snd_kcontrol_chip(kcontrol); kcontrol 960 sound/isa/sb/sb16_csp.c static int snd_sb_qsound_switch_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 962 sound/isa/sb/sb16_csp.c struct snd_sb_csp *p = snd_kcontrol_chip(kcontrol); kcontrol 975 sound/isa/sb/sb16_csp.c static int snd_sb_qsound_space_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 984 sound/isa/sb/sb16_csp.c static int snd_sb_qsound_space_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 986 sound/isa/sb/sb16_csp.c struct snd_sb_csp *p = snd_kcontrol_chip(kcontrol); kcontrol 996 sound/isa/sb/sb16_csp.c static int snd_sb_qsound_space_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 998 sound/isa/sb/sb16_csp.c struct snd_sb_csp *p = snd_kcontrol_chip(kcontrol); kcontrol 691 sound/isa/sb/sb16_main.c static int snd_sb16_dma_control_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 700 sound/isa/sb/sb16_main.c static int snd_sb16_dma_control_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 702 sound/isa/sb/sb16_main.c struct snd_sb *chip = snd_kcontrol_chip(kcontrol); kcontrol 711 sound/isa/sb/sb16_main.c static int snd_sb16_dma_control_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 713 sound/isa/sb/sb16_main.c struct snd_sb *chip = snd_kcontrol_chip(kcontrol); kcontrol 45 sound/isa/sb/sb_mixer.c static int snd_sbmixer_info_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 47 sound/isa/sb/sb_mixer.c int mask = (kcontrol->private_value >> 24) & 0xff; kcontrol 56 sound/isa/sb/sb_mixer.c static int snd_sbmixer_get_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 58 sound/isa/sb/sb_mixer.c struct snd_sb *sb = snd_kcontrol_chip(kcontrol); kcontrol 60 sound/isa/sb/sb_mixer.c int reg = kcontrol->private_value & 0xff; kcontrol 61 sound/isa/sb/sb_mixer.c int shift = (kcontrol->private_value >> 16) & 0xff; kcontrol 62 sound/isa/sb/sb_mixer.c int mask = (kcontrol->private_value >> 24) & 0xff; kcontrol 72 sound/isa/sb/sb_mixer.c static int snd_sbmixer_put_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 74 sound/isa/sb/sb_mixer.c struct snd_sb *sb = snd_kcontrol_chip(kcontrol); kcontrol 76 sound/isa/sb/sb_mixer.c int reg = kcontrol->private_value & 0xff; kcontrol 77 sound/isa/sb/sb_mixer.c int shift = (kcontrol->private_value >> 16) & 0x07; kcontrol 78 sound/isa/sb/sb_mixer.c int mask = (kcontrol->private_value >> 24) & 0xff; kcontrol 97 sound/isa/sb/sb_mixer.c static int snd_sbmixer_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 99 sound/isa/sb/sb_mixer.c int mask = (kcontrol->private_value >> 24) & 0xff; kcontrol 108 sound/isa/sb/sb_mixer.c static int snd_sbmixer_get_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 110 sound/isa/sb/sb_mixer.c struct snd_sb *sb = snd_kcontrol_chip(kcontrol); kcontrol 112 sound/isa/sb/sb_mixer.c int left_reg = kcontrol->private_value & 0xff; kcontrol 113 sound/isa/sb/sb_mixer.c int right_reg = (kcontrol->private_value >> 8) & 0xff; kcontrol 114 sound/isa/sb/sb_mixer.c int left_shift = (kcontrol->private_value >> 16) & 0x07; kcontrol 115 sound/isa/sb/sb_mixer.c int right_shift = (kcontrol->private_value >> 19) & 0x07; kcontrol 116 sound/isa/sb/sb_mixer.c int mask = (kcontrol->private_value >> 24) & 0xff; kcontrol 128 sound/isa/sb/sb_mixer.c static int snd_sbmixer_put_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 130 sound/isa/sb/sb_mixer.c struct snd_sb *sb = snd_kcontrol_chip(kcontrol); kcontrol 132 sound/isa/sb/sb_mixer.c int left_reg = kcontrol->private_value & 0xff; kcontrol 133 sound/isa/sb/sb_mixer.c int right_reg = (kcontrol->private_value >> 8) & 0xff; kcontrol 134 sound/isa/sb/sb_mixer.c int left_shift = (kcontrol->private_value >> 16) & 0x07; kcontrol 135 sound/isa/sb/sb_mixer.c int right_shift = (kcontrol->private_value >> 19) & 0x07; kcontrol 136 sound/isa/sb/sb_mixer.c int mask = (kcontrol->private_value >> 24) & 0xff; kcontrol 168 sound/isa/sb/sb_mixer.c static int snd_dt019x_input_sw_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 177 sound/isa/sb/sb_mixer.c static int snd_dt019x_input_sw_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 179 sound/isa/sb/sb_mixer.c struct snd_sb *sb = snd_kcontrol_chip(kcontrol); kcontrol 213 sound/isa/sb/sb_mixer.c static int snd_dt019x_input_sw_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 215 sound/isa/sb/sb_mixer.c struct snd_sb *sb = snd_kcontrol_chip(kcontrol); kcontrol 254 sound/isa/sb/sb_mixer.c static int snd_als4k_mono_capture_route_info(struct snd_kcontrol *kcontrol, kcontrol 264 sound/isa/sb/sb_mixer.c static int snd_als4k_mono_capture_route_get(struct snd_kcontrol *kcontrol, kcontrol 267 sound/isa/sb/sb_mixer.c struct snd_sb *sb = snd_kcontrol_chip(kcontrol); kcontrol 282 sound/isa/sb/sb_mixer.c static int snd_als4k_mono_capture_route_put(struct snd_kcontrol *kcontrol, kcontrol 285 sound/isa/sb/sb_mixer.c struct snd_sb *sb = snd_kcontrol_chip(kcontrol); kcontrol 308 sound/isa/sb/sb_mixer.c static int snd_sb8mixer_info_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 318 sound/isa/sb/sb_mixer.c static int snd_sb8mixer_get_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 320 sound/isa/sb/sb_mixer.c struct snd_sb *sb = snd_kcontrol_chip(kcontrol); kcontrol 341 sound/isa/sb/sb_mixer.c static int snd_sb8mixer_put_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 343 sound/isa/sb/sb_mixer.c struct snd_sb *sb = snd_kcontrol_chip(kcontrol); kcontrol 375 sound/isa/sb/sb_mixer.c static int snd_sb16mixer_info_input_sw(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 384 sound/isa/sb/sb_mixer.c static int snd_sb16mixer_get_input_sw(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 386 sound/isa/sb/sb_mixer.c struct snd_sb *sb = snd_kcontrol_chip(kcontrol); kcontrol 388 sound/isa/sb/sb_mixer.c int reg1 = kcontrol->private_value & 0xff; kcontrol 389 sound/isa/sb/sb_mixer.c int reg2 = (kcontrol->private_value >> 8) & 0xff; kcontrol 390 sound/isa/sb/sb_mixer.c int left_shift = (kcontrol->private_value >> 16) & 0x0f; kcontrol 391 sound/isa/sb/sb_mixer.c int right_shift = (kcontrol->private_value >> 24) & 0x0f; kcontrol 405 sound/isa/sb/sb_mixer.c static int snd_sb16mixer_put_input_sw(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 407 sound/isa/sb/sb_mixer.c struct snd_sb *sb = snd_kcontrol_chip(kcontrol); kcontrol 409 sound/isa/sb/sb_mixer.c int reg1 = kcontrol->private_value & 0xff; kcontrol 410 sound/isa/sb/sb_mixer.c int reg2 = (kcontrol->private_value >> 8) & 0xff; kcontrol 411 sound/isa/sb/sb_mixer.c int left_shift = (kcontrol->private_value >> 16) & 0x0f; kcontrol 412 sound/isa/sb/sb_mixer.c int right_shift = (kcontrol->private_value >> 24) & 0x0f; kcontrol 1972 sound/isa/wss/wss_lib.c static int snd_wss_info_mux(struct snd_kcontrol *kcontrol, kcontrol 1985 sound/isa/wss/wss_lib.c struct snd_wss *chip = snd_kcontrol_chip(kcontrol); kcontrol 2003 sound/isa/wss/wss_lib.c static int snd_wss_get_mux(struct snd_kcontrol *kcontrol, kcontrol 2006 sound/isa/wss/wss_lib.c struct snd_wss *chip = snd_kcontrol_chip(kcontrol); kcontrol 2016 sound/isa/wss/wss_lib.c static int snd_wss_put_mux(struct snd_kcontrol *kcontrol, kcontrol 2019 sound/isa/wss/wss_lib.c struct snd_wss *chip = snd_kcontrol_chip(kcontrol); kcontrol 2040 sound/isa/wss/wss_lib.c int snd_wss_info_single(struct snd_kcontrol *kcontrol, kcontrol 2043 sound/isa/wss/wss_lib.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 2053 sound/isa/wss/wss_lib.c int snd_wss_get_single(struct snd_kcontrol *kcontrol, kcontrol 2056 sound/isa/wss/wss_lib.c struct snd_wss *chip = snd_kcontrol_chip(kcontrol); kcontrol 2058 sound/isa/wss/wss_lib.c int reg = kcontrol->private_value & 0xff; kcontrol 2059 sound/isa/wss/wss_lib.c int shift = (kcontrol->private_value >> 8) & 0xff; kcontrol 2060 sound/isa/wss/wss_lib.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 2061 sound/isa/wss/wss_lib.c int invert = (kcontrol->private_value >> 24) & 0xff; kcontrol 2072 sound/isa/wss/wss_lib.c int snd_wss_put_single(struct snd_kcontrol *kcontrol, kcontrol 2075 sound/isa/wss/wss_lib.c struct snd_wss *chip = snd_kcontrol_chip(kcontrol); kcontrol 2077 sound/isa/wss/wss_lib.c int reg = kcontrol->private_value & 0xff; kcontrol 2078 sound/isa/wss/wss_lib.c int shift = (kcontrol->private_value >> 8) & 0xff; kcontrol 2079 sound/isa/wss/wss_lib.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 2080 sound/isa/wss/wss_lib.c int invert = (kcontrol->private_value >> 24) & 0xff; kcontrol 2097 sound/isa/wss/wss_lib.c int snd_wss_info_double(struct snd_kcontrol *kcontrol, kcontrol 2100 sound/isa/wss/wss_lib.c int mask = (kcontrol->private_value >> 24) & 0xff; kcontrol 2110 sound/isa/wss/wss_lib.c int snd_wss_get_double(struct snd_kcontrol *kcontrol, kcontrol 2113 sound/isa/wss/wss_lib.c struct snd_wss *chip = snd_kcontrol_chip(kcontrol); kcontrol 2115 sound/isa/wss/wss_lib.c int left_reg = kcontrol->private_value & 0xff; kcontrol 2116 sound/isa/wss/wss_lib.c int right_reg = (kcontrol->private_value >> 8) & 0xff; kcontrol 2117 sound/isa/wss/wss_lib.c int shift_left = (kcontrol->private_value >> 16) & 0x07; kcontrol 2118 sound/isa/wss/wss_lib.c int shift_right = (kcontrol->private_value >> 19) & 0x07; kcontrol 2119 sound/isa/wss/wss_lib.c int mask = (kcontrol->private_value >> 24) & 0xff; kcontrol 2120 sound/isa/wss/wss_lib.c int invert = (kcontrol->private_value >> 22) & 1; kcontrol 2134 sound/isa/wss/wss_lib.c int snd_wss_put_double(struct snd_kcontrol *kcontrol, kcontrol 2137 sound/isa/wss/wss_lib.c struct snd_wss *chip = snd_kcontrol_chip(kcontrol); kcontrol 2139 sound/isa/wss/wss_lib.c int left_reg = kcontrol->private_value & 0xff; kcontrol 2140 sound/isa/wss/wss_lib.c int right_reg = (kcontrol->private_value >> 8) & 0xff; kcontrol 2141 sound/isa/wss/wss_lib.c int shift_left = (kcontrol->private_value >> 16) & 0x07; kcontrol 2142 sound/isa/wss/wss_lib.c int shift_right = (kcontrol->private_value >> 19) & 0x07; kcontrol 2143 sound/isa/wss/wss_lib.c int mask = (kcontrol->private_value >> 24) & 0xff; kcontrol 2144 sound/isa/wss/wss_lib.c int invert = (kcontrol->private_value >> 22) & 1; kcontrol 169 sound/mips/hal2.c static int hal2_gain_info(struct snd_kcontrol *kcontrol, kcontrol 175 sound/mips/hal2.c switch ((int)kcontrol->private_value) { kcontrol 186 sound/mips/hal2.c static int hal2_gain_get(struct snd_kcontrol *kcontrol, kcontrol 189 sound/mips/hal2.c struct snd_hal2 *hal2 = snd_kcontrol_chip(kcontrol); kcontrol 193 sound/mips/hal2.c switch ((int)kcontrol->private_value) { kcontrol 218 sound/mips/hal2.c static int hal2_gain_put(struct snd_kcontrol *kcontrol, kcontrol 221 sound/mips/hal2.c struct snd_hal2 *hal2 = snd_kcontrol_chip(kcontrol); kcontrol 228 sound/mips/hal2.c switch ((int)kcontrol->private_value) { kcontrol 144 sound/mips/sgio2audio.c static int sgio2audio_gain_info(struct snd_kcontrol *kcontrol, kcontrol 147 sound/mips/sgio2audio.c struct snd_sgio2audio *chip = snd_kcontrol_chip(kcontrol); kcontrol 153 sound/mips/sgio2audio.c (int)kcontrol->private_value); kcontrol 157 sound/mips/sgio2audio.c static int sgio2audio_gain_get(struct snd_kcontrol *kcontrol, kcontrol 160 sound/mips/sgio2audio.c struct snd_sgio2audio *chip = snd_kcontrol_chip(kcontrol); kcontrol 163 sound/mips/sgio2audio.c vol = ad1843_get_gain(&chip->ad1843, (int)kcontrol->private_value); kcontrol 171 sound/mips/sgio2audio.c static int sgio2audio_gain_put(struct snd_kcontrol *kcontrol, kcontrol 174 sound/mips/sgio2audio.c struct snd_sgio2audio *chip = snd_kcontrol_chip(kcontrol); kcontrol 177 sound/mips/sgio2audio.c oldvol = ad1843_get_gain(&chip->ad1843, kcontrol->private_value); kcontrol 181 sound/mips/sgio2audio.c newvol = ad1843_set_gain(&chip->ad1843, kcontrol->private_value, kcontrol 187 sound/mips/sgio2audio.c static int sgio2audio_source_info(struct snd_kcontrol *kcontrol, kcontrol 196 sound/mips/sgio2audio.c static int sgio2audio_source_get(struct snd_kcontrol *kcontrol, kcontrol 199 sound/mips/sgio2audio.c struct snd_sgio2audio *chip = snd_kcontrol_chip(kcontrol); kcontrol 205 sound/mips/sgio2audio.c static int sgio2audio_source_put(struct snd_kcontrol *kcontrol, kcontrol 208 sound/mips/sgio2audio.c struct snd_sgio2audio *chip = snd_kcontrol_chip(kcontrol); kcontrol 447 sound/pci/ac97/ac97_codec.c static int snd_ac97_info_enum_double(struct snd_kcontrol *kcontrol, kcontrol 450 sound/pci/ac97/ac97_codec.c struct ac97_enum *e = (struct ac97_enum *)kcontrol->private_value; kcontrol 456 sound/pci/ac97/ac97_codec.c static int snd_ac97_get_enum_double(struct snd_kcontrol *kcontrol, kcontrol 459 sound/pci/ac97/ac97_codec.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 460 sound/pci/ac97/ac97_codec.c struct ac97_enum *e = (struct ac97_enum *)kcontrol->private_value; kcontrol 473 sound/pci/ac97/ac97_codec.c static int snd_ac97_put_enum_double(struct snd_kcontrol *kcontrol, kcontrol 476 sound/pci/ac97/ac97_codec.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 477 sound/pci/ac97/ac97_codec.c struct ac97_enum *e = (struct ac97_enum *)kcontrol->private_value; kcontrol 497 sound/pci/ac97/ac97_codec.c static int snd_ac97_page_save(struct snd_ac97 *ac97, int reg, struct snd_kcontrol *kcontrol) kcontrol 500 sound/pci/ac97/ac97_codec.c if ((kcontrol->private_value & (1<<25)) && kcontrol 503 sound/pci/ac97/ac97_codec.c unsigned short page = (kcontrol->private_value >> 26) & 0x0f; kcontrol 520 sound/pci/ac97/ac97_codec.c static int snd_ac97_info_volsw(struct snd_kcontrol *kcontrol, kcontrol 523 sound/pci/ac97/ac97_codec.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 524 sound/pci/ac97/ac97_codec.c int shift = (kcontrol->private_value >> 8) & 0x0f; kcontrol 525 sound/pci/ac97/ac97_codec.c int rshift = (kcontrol->private_value >> 12) & 0x0f; kcontrol 534 sound/pci/ac97/ac97_codec.c static int snd_ac97_get_volsw(struct snd_kcontrol *kcontrol, kcontrol 537 sound/pci/ac97/ac97_codec.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 538 sound/pci/ac97/ac97_codec.c int reg = kcontrol->private_value & 0xff; kcontrol 539 sound/pci/ac97/ac97_codec.c int shift = (kcontrol->private_value >> 8) & 0x0f; kcontrol 540 sound/pci/ac97/ac97_codec.c int rshift = (kcontrol->private_value >> 12) & 0x0f; kcontrol 541 sound/pci/ac97/ac97_codec.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 542 sound/pci/ac97/ac97_codec.c int invert = (kcontrol->private_value >> 24) & 0x01; kcontrol 545 sound/pci/ac97/ac97_codec.c page_save = snd_ac97_page_save(ac97, reg, kcontrol); kcontrol 558 sound/pci/ac97/ac97_codec.c static int snd_ac97_put_volsw(struct snd_kcontrol *kcontrol, kcontrol 561 sound/pci/ac97/ac97_codec.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 562 sound/pci/ac97/ac97_codec.c int reg = kcontrol->private_value & 0xff; kcontrol 563 sound/pci/ac97/ac97_codec.c int shift = (kcontrol->private_value >> 8) & 0x0f; kcontrol 564 sound/pci/ac97/ac97_codec.c int rshift = (kcontrol->private_value >> 12) & 0x0f; kcontrol 565 sound/pci/ac97/ac97_codec.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 566 sound/pci/ac97/ac97_codec.c int invert = (kcontrol->private_value >> 24) & 0x01; kcontrol 570 sound/pci/ac97/ac97_codec.c page_save = snd_ac97_page_save(ac97, reg, kcontrol); kcontrol 588 sound/pci/ac97/ac97_codec.c (kcontrol->private_value & (1<<30))) { kcontrol 687 sound/pci/ac97/ac97_codec.c static int snd_ac97_spdif_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 694 sound/pci/ac97/ac97_codec.c static int snd_ac97_spdif_cmask_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 706 sound/pci/ac97/ac97_codec.c static int snd_ac97_spdif_pmask_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 716 sound/pci/ac97/ac97_codec.c static int snd_ac97_spdif_default_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 718 sound/pci/ac97/ac97_codec.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 729 sound/pci/ac97/ac97_codec.c static int snd_ac97_spdif_default_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 731 sound/pci/ac97/ac97_codec.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 803 sound/pci/ac97/ac97_codec.c static int snd_ac97_put_spsa(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 805 sound/pci/ac97/ac97_codec.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 806 sound/pci/ac97/ac97_codec.c int reg = kcontrol->private_value & 0xff; kcontrol 807 sound/pci/ac97/ac97_codec.c int shift = (kcontrol->private_value >> 8) & 0x0f; kcontrol 808 sound/pci/ac97/ac97_codec.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 872 sound/pci/ac97/ac97_codec.c static int snd_ac97_ad18xx_pcm_info_bits(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 874 sound/pci/ac97/ac97_codec.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 875 sound/pci/ac97/ac97_codec.c int mask = (kcontrol->private_value >> 16) & 0x0f; kcontrol 876 sound/pci/ac97/ac97_codec.c int lshift = (kcontrol->private_value >> 8) & 0x0f; kcontrol 877 sound/pci/ac97/ac97_codec.c int rshift = (kcontrol->private_value >> 12) & 0x0f; kcontrol 889 sound/pci/ac97/ac97_codec.c static int snd_ac97_ad18xx_pcm_get_bits(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 891 sound/pci/ac97/ac97_codec.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 892 sound/pci/ac97/ac97_codec.c int codec = kcontrol->private_value & 3; kcontrol 893 sound/pci/ac97/ac97_codec.c int lshift = (kcontrol->private_value >> 8) & 0x0f; kcontrol 894 sound/pci/ac97/ac97_codec.c int rshift = (kcontrol->private_value >> 12) & 0x0f; kcontrol 895 sound/pci/ac97/ac97_codec.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 903 sound/pci/ac97/ac97_codec.c static int snd_ac97_ad18xx_pcm_put_bits(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 905 sound/pci/ac97/ac97_codec.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 906 sound/pci/ac97/ac97_codec.c int codec = kcontrol->private_value & 3; kcontrol 907 sound/pci/ac97/ac97_codec.c int lshift = (kcontrol->private_value >> 8) & 0x0f; kcontrol 908 sound/pci/ac97/ac97_codec.c int rshift = (kcontrol->private_value >> 12) & 0x0f; kcontrol 909 sound/pci/ac97/ac97_codec.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 926 sound/pci/ac97/ac97_codec.c static int snd_ac97_ad18xx_pcm_info_volume(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 935 sound/pci/ac97/ac97_codec.c static int snd_ac97_ad18xx_pcm_get_volume(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 937 sound/pci/ac97/ac97_codec.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 938 sound/pci/ac97/ac97_codec.c int codec = kcontrol->private_value & 3; kcontrol 947 sound/pci/ac97/ac97_codec.c static int snd_ac97_ad18xx_pcm_put_volume(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 949 sound/pci/ac97/ac97_codec.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 950 sound/pci/ac97/ac97_codec.c int codec = kcontrol->private_value & 3; kcontrol 2653 sound/pci/ac97/ac97_codec.c static int bind_hp_volsw_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2655 sound/pci/ac97/ac97_codec.c int err = snd_ac97_put_volsw(kcontrol, ucontrol); kcontrol 2657 sound/pci/ac97/ac97_codec.c unsigned long priv_saved = kcontrol->private_value; kcontrol 2658 sound/pci/ac97/ac97_codec.c kcontrol->private_value = (kcontrol->private_value & ~0xff) | AC97_HEADPHONE; kcontrol 2659 sound/pci/ac97/ac97_codec.c snd_ac97_put_volsw(kcontrol, ucontrol); kcontrol 2660 sound/pci/ac97/ac97_codec.c kcontrol->private_value = priv_saved; kcontrol 2753 sound/pci/ac97/ac97_codec.c static int master_mute_sw_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2755 sound/pci/ac97/ac97_codec.c int err = snd_ac97_put_volsw(kcontrol, ucontrol); kcontrol 2757 sound/pci/ac97/ac97_codec.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 2758 sound/pci/ac97/ac97_codec.c int shift = (kcontrol->private_value >> 8) & 0x0f; kcontrol 2759 sound/pci/ac97/ac97_codec.c int rshift = (kcontrol->private_value >> 12) & 0x0f; kcontrol 2788 sound/pci/ac97/ac97_codec.c static int hp_master_mute_sw_put(struct snd_kcontrol *kcontrol, kcontrol 2791 sound/pci/ac97/ac97_codec.c int err = bind_hp_volsw_put(kcontrol, ucontrol); kcontrol 2793 sound/pci/ac97/ac97_codec.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 2794 sound/pci/ac97/ac97_codec.c int shift = (kcontrol->private_value >> 8) & 0x0f; kcontrol 2795 sound/pci/ac97/ac97_codec.c int rshift = (kcontrol->private_value >> 12) & 0x0f; kcontrol 70 sound/pci/ac97/ac97_patch.c static int ac97_surround_jack_mode_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 77 sound/pci/ac97/ac97_patch.c static int ac97_surround_jack_mode_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 79 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 85 sound/pci/ac97/ac97_patch.c static int ac97_surround_jack_mode_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 87 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 99 sound/pci/ac97/ac97_patch.c static int ac97_channel_mode_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 103 sound/pci/ac97/ac97_patch.c return snd_ctl_enum_info(uinfo, 1, kcontrol->private_value, texts); kcontrol 106 sound/pci/ac97/ac97_patch.c static int ac97_channel_mode_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 108 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 114 sound/pci/ac97/ac97_patch.c static int ac97_channel_mode_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 116 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 119 sound/pci/ac97/ac97_patch.c if (mode >= kcontrol->private_value) kcontrol 215 sound/pci/ac97/ac97_patch.c static int snd_ac97_ymf7x3_info_speaker(struct snd_kcontrol *kcontrol, kcontrol 225 sound/pci/ac97/ac97_patch.c static int snd_ac97_ymf7x3_get_speaker(struct snd_kcontrol *kcontrol, kcontrol 228 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 239 sound/pci/ac97/ac97_patch.c static int snd_ac97_ymf7x3_put_speaker(struct snd_kcontrol *kcontrol, kcontrol 242 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 262 sound/pci/ac97/ac97_patch.c static int snd_ac97_ymf7x3_spdif_source_info(struct snd_kcontrol *kcontrol, kcontrol 270 sound/pci/ac97/ac97_patch.c static int snd_ac97_ymf7x3_spdif_source_get(struct snd_kcontrol *kcontrol, kcontrol 273 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 281 sound/pci/ac97/ac97_patch.c static int snd_ac97_ymf7x3_spdif_source_put(struct snd_kcontrol *kcontrol, kcontrol 284 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 365 sound/pci/ac97/ac97_patch.c static int snd_ac97_ymf753_spdif_output_pin_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 372 sound/pci/ac97/ac97_patch.c static int snd_ac97_ymf753_spdif_output_pin_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 374 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 382 sound/pci/ac97/ac97_patch.c static int snd_ac97_ymf753_spdif_output_pin_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 384 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 956 sound/pci/ac97/ac97_patch.c static int snd_ac97_stac9708_put_bias(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 958 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 1061 sound/pci/ac97/ac97_patch.c static int snd_ac97_stac9758_output_jack_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1070 sound/pci/ac97/ac97_patch.c static int snd_ac97_stac9758_output_jack_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1072 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 1073 sound/pci/ac97/ac97_patch.c int shift = kcontrol->private_value; kcontrol 1084 sound/pci/ac97/ac97_patch.c static int snd_ac97_stac9758_output_jack_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1086 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 1087 sound/pci/ac97/ac97_patch.c int shift = kcontrol->private_value; kcontrol 1100 sound/pci/ac97/ac97_patch.c static int snd_ac97_stac9758_input_jack_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1109 sound/pci/ac97/ac97_patch.c static int snd_ac97_stac9758_input_jack_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1111 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 1112 sound/pci/ac97/ac97_patch.c int shift = kcontrol->private_value; kcontrol 1120 sound/pci/ac97/ac97_patch.c static int snd_ac97_stac9758_input_jack_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1122 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 1123 sound/pci/ac97/ac97_patch.c int shift = kcontrol->private_value; kcontrol 1129 sound/pci/ac97/ac97_patch.c static int snd_ac97_stac9758_phonesel_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1138 sound/pci/ac97/ac97_patch.c static int snd_ac97_stac9758_phonesel_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1140 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 1146 sound/pci/ac97/ac97_patch.c static int snd_ac97_stac9758_phonesel_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1148 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 1748 sound/pci/ac97/ac97_patch.c static int snd_ac97_ad198x_spdif_source_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1755 sound/pci/ac97/ac97_patch.c static int snd_ac97_ad198x_spdif_source_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1757 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 1765 sound/pci/ac97/ac97_patch.c static int snd_ac97_ad198x_spdif_source_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1767 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 1906 sound/pci/ac97/ac97_patch.c static int snd_ac97_ad1888_lohpsel_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1908 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 1919 sound/pci/ac97/ac97_patch.c static int snd_ac97_ad1888_lohpsel_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1921 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 1932 sound/pci/ac97/ac97_patch.c static int snd_ac97_ad1888_downmix_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1939 sound/pci/ac97/ac97_patch.c static int snd_ac97_ad1888_downmix_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1941 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 1952 sound/pci/ac97/ac97_patch.c static int snd_ac97_ad1888_downmix_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1954 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 2084 sound/pci/ac97/ac97_patch.c static int snd_ac97_ad1985_vrefout_info(struct snd_kcontrol *kcontrol, kcontrol 2094 sound/pci/ac97/ac97_patch.c static int snd_ac97_ad1985_vrefout_get(struct snd_kcontrol *kcontrol, kcontrol 2098 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 2106 sound/pci/ac97/ac97_patch.c static int snd_ac97_ad1985_vrefout_put(struct snd_kcontrol *kcontrol, kcontrol 2110 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 2214 sound/pci/ac97/ac97_patch.c static int snd_ac97_ad1986_lososel_get(struct snd_kcontrol *kcontrol, kcontrol 2217 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 2225 sound/pci/ac97/ac97_patch.c static int snd_ac97_ad1986_lososel_put(struct snd_kcontrol *kcontrol, kcontrol 2228 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 2250 sound/pci/ac97/ac97_patch.c static int snd_ac97_ad1986_spread_get(struct snd_kcontrol *kcontrol, kcontrol 2253 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 2261 sound/pci/ac97/ac97_patch.c static int snd_ac97_ad1986_spread_put(struct snd_kcontrol *kcontrol, kcontrol 2264 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 2286 sound/pci/ac97/ac97_patch.c static int snd_ac97_ad1986_miclisel_get(struct snd_kcontrol *kcontrol, kcontrol 2289 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 2295 sound/pci/ac97/ac97_patch.c static int snd_ac97_ad1986_miclisel_put(struct snd_kcontrol *kcontrol, kcontrol 2298 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 2310 sound/pci/ac97/ac97_patch.c static int snd_ac97_ad1986_vrefout_get(struct snd_kcontrol *kcontrol, kcontrol 2314 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 2329 sound/pci/ac97/ac97_patch.c static int snd_ac97_ad1986_vrefout_put(struct snd_kcontrol *kcontrol, kcontrol 2332 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 2524 sound/pci/ac97/ac97_patch.c static int alc650_swap_surround_put(struct snd_kcontrol *kcontrol, kcontrol 2527 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 2536 sound/pci/ac97/ac97_patch.c return snd_ac97_put_volsw(kcontrol, ucontrol); kcontrol 2683 sound/pci/ac97/ac97_patch.c static int alc655_iec958_route_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 2691 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 2699 sound/pci/ac97/ac97_patch.c static int alc655_iec958_route_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2701 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 2712 sound/pci/ac97/ac97_patch.c static int alc655_iec958_route_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2714 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 2980 sound/pci/ac97/ac97_patch.c static int snd_ac97_cmedia_spdif_playback_source_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 2987 sound/pci/ac97/ac97_patch.c static int snd_ac97_cmedia_spdif_playback_source_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2989 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 2997 sound/pci/ac97/ac97_patch.c static int snd_ac97_cmedia_spdif_playback_source_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2999 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 3154 sound/pci/ac97/ac97_patch.c static int cm9761_spdif_out_source_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 3161 sound/pci/ac97/ac97_patch.c static int cm9761_spdif_out_source_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 3163 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 3174 sound/pci/ac97/ac97_patch.c static int cm9761_spdif_out_source_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 3176 sound/pci/ac97/ac97_patch.c struct snd_ac97 *ac97 = snd_kcontrol_chip(kcontrol); kcontrol 3491 sound/pci/ac97/ac97_patch.c static int snd_ac97_vt1617a_smart51_info(struct snd_kcontrol *kcontrol, kcontrol 3507 sound/pci/ac97/ac97_patch.c static int snd_ac97_vt1617a_smart51_get(struct snd_kcontrol *kcontrol, kcontrol 3514 sound/pci/ac97/ac97_patch.c pac97 = snd_kcontrol_chip(kcontrol); /* grab codec handle */ kcontrol 3527 sound/pci/ac97/ac97_patch.c static int snd_ac97_vt1617a_smart51_put(struct snd_kcontrol *kcontrol, kcontrol 3534 sound/pci/ac97/ac97_patch.c pac97 = snd_kcontrol_chip(kcontrol); /* grab codec handle */ kcontrol 3665 sound/pci/ac97/ac97_patch.c static int snd_ac97_vt1618_UAJ_info(struct snd_kcontrol *kcontrol, kcontrol 3669 sound/pci/ac97/ac97_patch.c vt1618_uaj[kcontrol->private_value].items); kcontrol 3676 sound/pci/ac97/ac97_patch.c static int snd_ac97_vt1618_UAJ_get(struct snd_kcontrol *kcontrol, kcontrol 3680 sound/pci/ac97/ac97_patch.c struct snd_ac97 *pac97 = snd_kcontrol_chip(kcontrol); kcontrol 3688 sound/pci/ac97/ac97_patch.c vt1618_uaj[kcontrol->private_value].mask; kcontrol 3694 sound/pci/ac97/ac97_patch.c vt1618_uaj[kcontrol->private_value].shift; kcontrol 3699 sound/pci/ac97/ac97_patch.c static int snd_ac97_vt1618_UAJ_put(struct snd_kcontrol *kcontrol, kcontrol 3702 sound/pci/ac97/ac97_patch.c return ac97_update_bits_page(snd_kcontrol_chip(kcontrol), 0x60, kcontrol 3703 sound/pci/ac97/ac97_patch.c vt1618_uaj[kcontrol->private_value].mask, kcontrol 3705 sound/pci/ac97/ac97_patch.c vt1618_uaj[kcontrol->private_value].shift, kcontrol 3711 sound/pci/ac97/ac97_patch.c static int snd_ac97_vt1618_aux_info(struct snd_kcontrol *kcontrol, kcontrol 3719 sound/pci/ac97/ac97_patch.c static int snd_ac97_vt1618_aux_get(struct snd_kcontrol *kcontrol, kcontrol 3723 sound/pci/ac97/ac97_patch.c (snd_ac97_read(snd_kcontrol_chip(kcontrol), 0x5c) & 0x0008)>>3; kcontrol 3727 sound/pci/ac97/ac97_patch.c static int snd_ac97_vt1618_aux_put(struct snd_kcontrol *kcontrol, kcontrol 3732 sound/pci/ac97/ac97_patch.c snd_ac97_update_bits(snd_kcontrol_chip(kcontrol), 0x5c, 0x0008, kcontrol 3737 sound/pci/ac97/ac97_patch.c return snd_ac97_update_bits(snd_kcontrol_chip(kcontrol), 0x76, 0x0008, kcontrol 56 sound/pci/ac97/ac97_patch.h static int snd_ac97_info_volsw(struct snd_kcontrol *kcontrol, kcontrol 58 sound/pci/ac97/ac97_patch.h static int snd_ac97_get_volsw(struct snd_kcontrol *kcontrol, kcontrol 60 sound/pci/ac97/ac97_patch.h static int snd_ac97_put_volsw(struct snd_kcontrol *kcontrol, kcontrol 75 sound/pci/ac97/ac97_patch.h static int snd_ac97_info_enum_double(struct snd_kcontrol *kcontrol, kcontrol 77 sound/pci/ac97/ac97_patch.h static int snd_ac97_get_enum_double(struct snd_kcontrol *kcontrol, kcontrol 79 sound/pci/ac97/ac97_patch.h static int snd_ac97_put_enum_double(struct snd_kcontrol *kcontrol, kcontrol 60 sound/pci/ak4531_codec.c static int snd_ak4531_info_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 62 sound/pci/ak4531_codec.c int mask = (kcontrol->private_value >> 24) & 0xff; kcontrol 71 sound/pci/ak4531_codec.c static int snd_ak4531_get_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 73 sound/pci/ak4531_codec.c struct snd_ak4531 *ak4531 = snd_kcontrol_chip(kcontrol); kcontrol 74 sound/pci/ak4531_codec.c int reg = kcontrol->private_value & 0xff; kcontrol 75 sound/pci/ak4531_codec.c int shift = (kcontrol->private_value >> 16) & 0x07; kcontrol 76 sound/pci/ak4531_codec.c int mask = (kcontrol->private_value >> 24) & 0xff; kcontrol 77 sound/pci/ak4531_codec.c int invert = (kcontrol->private_value >> 22) & 1; kcontrol 90 sound/pci/ak4531_codec.c static int snd_ak4531_put_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 92 sound/pci/ak4531_codec.c struct snd_ak4531 *ak4531 = snd_kcontrol_chip(kcontrol); kcontrol 93 sound/pci/ak4531_codec.c int reg = kcontrol->private_value & 0xff; kcontrol 94 sound/pci/ak4531_codec.c int shift = (kcontrol->private_value >> 16) & 0x07; kcontrol 95 sound/pci/ak4531_codec.c int mask = (kcontrol->private_value >> 24) & 0xff; kcontrol 96 sound/pci/ak4531_codec.c int invert = (kcontrol->private_value >> 22) & 1; kcontrol 127 sound/pci/ak4531_codec.c static int snd_ak4531_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 129 sound/pci/ak4531_codec.c int mask = (kcontrol->private_value >> 24) & 0xff; kcontrol 138 sound/pci/ak4531_codec.c static int snd_ak4531_get_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 140 sound/pci/ak4531_codec.c struct snd_ak4531 *ak4531 = snd_kcontrol_chip(kcontrol); kcontrol 141 sound/pci/ak4531_codec.c int left_reg = kcontrol->private_value & 0xff; kcontrol 142 sound/pci/ak4531_codec.c int right_reg = (kcontrol->private_value >> 8) & 0xff; kcontrol 143 sound/pci/ak4531_codec.c int left_shift = (kcontrol->private_value >> 16) & 0x07; kcontrol 144 sound/pci/ak4531_codec.c int right_shift = (kcontrol->private_value >> 19) & 0x07; kcontrol 145 sound/pci/ak4531_codec.c int mask = (kcontrol->private_value >> 24) & 0xff; kcontrol 146 sound/pci/ak4531_codec.c int invert = (kcontrol->private_value >> 22) & 1; kcontrol 162 sound/pci/ak4531_codec.c static int snd_ak4531_put_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 164 sound/pci/ak4531_codec.c struct snd_ak4531 *ak4531 = snd_kcontrol_chip(kcontrol); kcontrol 165 sound/pci/ak4531_codec.c int left_reg = kcontrol->private_value & 0xff; kcontrol 166 sound/pci/ak4531_codec.c int right_reg = (kcontrol->private_value >> 8) & 0xff; kcontrol 167 sound/pci/ak4531_codec.c int left_shift = (kcontrol->private_value >> 16) & 0x07; kcontrol 168 sound/pci/ak4531_codec.c int right_shift = (kcontrol->private_value >> 19) & 0x07; kcontrol 169 sound/pci/ak4531_codec.c int mask = (kcontrol->private_value >> 24) & 0xff; kcontrol 170 sound/pci/ak4531_codec.c int invert = (kcontrol->private_value >> 22) & 1; kcontrol 204 sound/pci/ak4531_codec.c static int snd_ak4531_info_input_sw(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 213 sound/pci/ak4531_codec.c static int snd_ak4531_get_input_sw(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 215 sound/pci/ak4531_codec.c struct snd_ak4531 *ak4531 = snd_kcontrol_chip(kcontrol); kcontrol 216 sound/pci/ak4531_codec.c int reg1 = kcontrol->private_value & 0xff; kcontrol 217 sound/pci/ak4531_codec.c int reg2 = (kcontrol->private_value >> 8) & 0xff; kcontrol 218 sound/pci/ak4531_codec.c int left_shift = (kcontrol->private_value >> 16) & 0x0f; kcontrol 219 sound/pci/ak4531_codec.c int right_shift = (kcontrol->private_value >> 24) & 0x0f; kcontrol 230 sound/pci/ak4531_codec.c static int snd_ak4531_put_input_sw(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 232 sound/pci/ak4531_codec.c struct snd_ak4531 *ak4531 = snd_kcontrol_chip(kcontrol); kcontrol 233 sound/pci/ak4531_codec.c int reg1 = kcontrol->private_value & 0xff; kcontrol 234 sound/pci/ak4531_codec.c int reg2 = (kcontrol->private_value >> 8) & 0xff; kcontrol 235 sound/pci/ak4531_codec.c int left_shift = (kcontrol->private_value >> 16) & 0x0f; kcontrol 236 sound/pci/ak4531_codec.c int right_shift = (kcontrol->private_value >> 24) & 0x0f; kcontrol 1721 sound/pci/ali5451/ali5451.c static int snd_ali5451_spdif_get(struct snd_kcontrol *kcontrol, kcontrol 1724 sound/pci/ali5451/ali5451.c struct snd_ali *codec = kcontrol->private_data; kcontrol 1730 sound/pci/ali5451/ali5451.c switch (kcontrol->private_value) { kcontrol 1749 sound/pci/ali5451/ali5451.c static int snd_ali5451_spdif_put(struct snd_kcontrol *kcontrol, kcontrol 1752 sound/pci/ali5451/ali5451.c struct snd_ali *codec = kcontrol->private_data; kcontrol 1758 sound/pci/ali5451/ali5451.c switch (kcontrol->private_value) { kcontrol 1475 sound/pci/asihpi/asihpi.c static int snd_asihpi_volume_info(struct snd_kcontrol *kcontrol, kcontrol 1478 sound/pci/asihpi/asihpi.c u32 h_control = kcontrol->private_value; kcontrol 1506 sound/pci/asihpi/asihpi.c static int snd_asihpi_volume_get(struct snd_kcontrol *kcontrol, kcontrol 1509 sound/pci/asihpi/asihpi.c u32 h_control = kcontrol->private_value; kcontrol 1519 sound/pci/asihpi/asihpi.c static int snd_asihpi_volume_put(struct snd_kcontrol *kcontrol, kcontrol 1522 sound/pci/asihpi/asihpi.c u32 h_control = kcontrol->private_value; kcontrol 1540 sound/pci/asihpi/asihpi.c static int snd_asihpi_volume_mute_get(struct snd_kcontrol *kcontrol, kcontrol 1543 sound/pci/asihpi/asihpi.c u32 h_control = kcontrol->private_value; kcontrol 1552 sound/pci/asihpi/asihpi.c static int snd_asihpi_volume_mute_put(struct snd_kcontrol *kcontrol, kcontrol 1555 sound/pci/asihpi/asihpi.c u32 h_control = kcontrol->private_value; kcontrol 1598 sound/pci/asihpi/asihpi.c static int snd_asihpi_level_info(struct snd_kcontrol *kcontrol, kcontrol 1601 sound/pci/asihpi/asihpi.c u32 h_control = kcontrol->private_value; kcontrol 1624 sound/pci/asihpi/asihpi.c static int snd_asihpi_level_get(struct snd_kcontrol *kcontrol, kcontrol 1627 sound/pci/asihpi/asihpi.c u32 h_control = kcontrol->private_value; kcontrol 1639 sound/pci/asihpi/asihpi.c static int snd_asihpi_level_put(struct snd_kcontrol *kcontrol, kcontrol 1643 sound/pci/asihpi/asihpi.c u32 h_control = kcontrol->private_value; kcontrol 1686 sound/pci/asihpi/asihpi.c static int snd_asihpi_aesebu_format_info(struct snd_kcontrol *kcontrol, kcontrol 1692 sound/pci/asihpi/asihpi.c static int snd_asihpi_aesebu_format_get(struct snd_kcontrol *kcontrol, kcontrol 1696 sound/pci/asihpi/asihpi.c u32 h_control = kcontrol->private_value; kcontrol 1714 sound/pci/asihpi/asihpi.c static int snd_asihpi_aesebu_format_put(struct snd_kcontrol *kcontrol, kcontrol 1718 sound/pci/asihpi/asihpi.c u32 h_control = kcontrol->private_value; kcontrol 1734 sound/pci/asihpi/asihpi.c static int snd_asihpi_aesebu_rx_format_get(struct snd_kcontrol *kcontrol, kcontrol 1736 sound/pci/asihpi/asihpi.c return snd_asihpi_aesebu_format_get(kcontrol, ucontrol, kcontrol 1740 sound/pci/asihpi/asihpi.c static int snd_asihpi_aesebu_rx_format_put(struct snd_kcontrol *kcontrol, kcontrol 1742 sound/pci/asihpi/asihpi.c return snd_asihpi_aesebu_format_put(kcontrol, ucontrol, kcontrol 1746 sound/pci/asihpi/asihpi.c static int snd_asihpi_aesebu_rxstatus_info(struct snd_kcontrol *kcontrol, kcontrol 1759 sound/pci/asihpi/asihpi.c static int snd_asihpi_aesebu_rxstatus_get(struct snd_kcontrol *kcontrol, kcontrol 1762 sound/pci/asihpi/asihpi.c u32 h_control = kcontrol->private_value; kcontrol 1796 sound/pci/asihpi/asihpi.c static int snd_asihpi_aesebu_tx_format_get(struct snd_kcontrol *kcontrol, kcontrol 1798 sound/pci/asihpi/asihpi.c return snd_asihpi_aesebu_format_get(kcontrol, ucontrol, kcontrol 1802 sound/pci/asihpi/asihpi.c static int snd_asihpi_aesebu_tx_format_put(struct snd_kcontrol *kcontrol, kcontrol 1804 sound/pci/asihpi/asihpi.c return snd_asihpi_aesebu_format_put(kcontrol, ucontrol, kcontrol 1830 sound/pci/asihpi/asihpi.c static int snd_asihpi_tuner_gain_info(struct snd_kcontrol *kcontrol, kcontrol 1833 sound/pci/asihpi/asihpi.c u32 h_control = kcontrol->private_value; kcontrol 1853 sound/pci/asihpi/asihpi.c static int snd_asihpi_tuner_gain_get(struct snd_kcontrol *kcontrol, kcontrol 1859 sound/pci/asihpi/asihpi.c u32 h_control = kcontrol->private_value; kcontrol 1868 sound/pci/asihpi/asihpi.c static int snd_asihpi_tuner_gain_put(struct snd_kcontrol *kcontrol, kcontrol 1874 sound/pci/asihpi/asihpi.c u32 h_control = kcontrol->private_value; kcontrol 1885 sound/pci/asihpi/asihpi.c static int asihpi_tuner_band_query(struct snd_kcontrol *kcontrol, kcontrol 1887 sound/pci/asihpi/asihpi.c u32 h_control = kcontrol->private_value; kcontrol 1904 sound/pci/asihpi/asihpi.c static int snd_asihpi_tuner_band_info(struct snd_kcontrol *kcontrol, kcontrol 1910 sound/pci/asihpi/asihpi.c num_bands = asihpi_tuner_band_query(kcontrol, tuner_bands, kcontrol 1919 sound/pci/asihpi/asihpi.c static int snd_asihpi_tuner_band_get(struct snd_kcontrol *kcontrol, kcontrol 1922 sound/pci/asihpi/asihpi.c u32 h_control = kcontrol->private_value; kcontrol 1930 sound/pci/asihpi/asihpi.c num_bands = asihpi_tuner_band_query(kcontrol, tuner_bands, kcontrol 1945 sound/pci/asihpi/asihpi.c static int snd_asihpi_tuner_band_put(struct snd_kcontrol *kcontrol, kcontrol 1951 sound/pci/asihpi/asihpi.c u32 h_control = kcontrol->private_value; kcontrol 1957 sound/pci/asihpi/asihpi.c num_bands = asihpi_tuner_band_query(kcontrol, tuner_bands, kcontrol 1971 sound/pci/asihpi/asihpi.c static int snd_asihpi_tuner_freq_info(struct snd_kcontrol *kcontrol, kcontrol 1974 sound/pci/asihpi/asihpi.c u32 h_control = kcontrol->private_value; kcontrol 1980 sound/pci/asihpi/asihpi.c num_bands = asihpi_tuner_band_query(kcontrol, tuner_bands, kcontrol 2016 sound/pci/asihpi/asihpi.c static int snd_asihpi_tuner_freq_get(struct snd_kcontrol *kcontrol, kcontrol 2019 sound/pci/asihpi/asihpi.c u32 h_control = kcontrol->private_value; kcontrol 2028 sound/pci/asihpi/asihpi.c static int snd_asihpi_tuner_freq_put(struct snd_kcontrol *kcontrol, kcontrol 2031 sound/pci/asihpi/asihpi.c u32 h_control = kcontrol->private_value; kcontrol 2079 sound/pci/asihpi/asihpi.c static int snd_asihpi_meter_info(struct snd_kcontrol *kcontrol, kcontrol 2082 sound/pci/asihpi/asihpi.c u32 h_control = kcontrol->private_value; kcontrol 2119 sound/pci/asihpi/asihpi.c static int snd_asihpi_meter_get(struct snd_kcontrol *kcontrol, kcontrol 2122 sound/pci/asihpi/asihpi.c u32 h_control = kcontrol->private_value; kcontrol 2182 sound/pci/asihpi/asihpi.c static int snd_asihpi_mux_info(struct snd_kcontrol *kcontrol, kcontrol 2187 sound/pci/asihpi/asihpi.c u32 h_control = kcontrol->private_value; kcontrol 2192 sound/pci/asihpi/asihpi.c snd_card_asihpi_mux_count_sources(kcontrol); kcontrol 2209 sound/pci/asihpi/asihpi.c static int snd_asihpi_mux_get(struct snd_kcontrol *kcontrol, kcontrol 2212 sound/pci/asihpi/asihpi.c u32 h_control = kcontrol->private_value; kcontrol 2238 sound/pci/asihpi/asihpi.c static int snd_asihpi_mux_put(struct snd_kcontrol *kcontrol, kcontrol 2242 sound/pci/asihpi/asihpi.c u32 h_control = kcontrol->private_value; kcontrol 2278 sound/pci/asihpi/asihpi.c static int snd_asihpi_cmode_info(struct snd_kcontrol *kcontrol, kcontrol 2288 sound/pci/asihpi/asihpi.c u32 h_control = kcontrol->private_value; kcontrol 2310 sound/pci/asihpi/asihpi.c static int snd_asihpi_cmode_get(struct snd_kcontrol *kcontrol, kcontrol 2313 sound/pci/asihpi/asihpi.c u32 h_control = kcontrol->private_value; kcontrol 2324 sound/pci/asihpi/asihpi.c static int snd_asihpi_cmode_put(struct snd_kcontrol *kcontrol, kcontrol 2328 sound/pci/asihpi/asihpi.c u32 h_control = kcontrol->private_value; kcontrol 2368 sound/pci/asihpi/asihpi.c static int snd_asihpi_clksrc_info(struct snd_kcontrol *kcontrol, kcontrol 2372 sound/pci/asihpi/asihpi.c (struct snd_card_asihpi *)(kcontrol->private_data); kcontrol 2387 sound/pci/asihpi/asihpi.c static int snd_asihpi_clksrc_get(struct snd_kcontrol *kcontrol, kcontrol 2391 sound/pci/asihpi/asihpi.c (struct snd_card_asihpi *)(kcontrol->private_data); kcontrol 2393 sound/pci/asihpi/asihpi.c u32 h_control = kcontrol->private_value; kcontrol 2415 sound/pci/asihpi/asihpi.c static int snd_asihpi_clksrc_put(struct snd_kcontrol *kcontrol, kcontrol 2419 sound/pci/asihpi/asihpi.c (struct snd_card_asihpi *)(kcontrol->private_data); kcontrol 2423 sound/pci/asihpi/asihpi.c u32 h_control = kcontrol->private_value; kcontrol 2443 sound/pci/asihpi/asihpi.c static int snd_asihpi_clklocal_info(struct snd_kcontrol *kcontrol, kcontrol 2455 sound/pci/asihpi/asihpi.c static int snd_asihpi_clklocal_get(struct snd_kcontrol *kcontrol, kcontrol 2458 sound/pci/asihpi/asihpi.c u32 h_control = kcontrol->private_value; kcontrol 2470 sound/pci/asihpi/asihpi.c static int snd_asihpi_clklocal_put(struct snd_kcontrol *kcontrol, kcontrol 2474 sound/pci/asihpi/asihpi.c u32 h_control = kcontrol->private_value; kcontrol 2485 sound/pci/asihpi/asihpi.c static int snd_asihpi_clkrate_info(struct snd_kcontrol *kcontrol, kcontrol 2497 sound/pci/asihpi/asihpi.c static int snd_asihpi_clkrate_get(struct snd_kcontrol *kcontrol, kcontrol 2500 sound/pci/asihpi/asihpi.c u32 h_control = kcontrol->private_value; kcontrol 717 sound/pci/au88x0/au88x0_a3d.c snd_vortex_a3d_hrtf_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 726 sound/pci/au88x0/au88x0_a3d.c snd_vortex_a3d_itd_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 735 sound/pci/au88x0/au88x0_a3d.c snd_vortex_a3d_ild_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 744 sound/pci/au88x0/au88x0_a3d.c snd_vortex_a3d_filter_info(struct snd_kcontrol *kcontrol, kcontrol 755 sound/pci/au88x0/au88x0_a3d.c snd_vortex_a3d_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 764 sound/pci/au88x0/au88x0_a3d.c snd_vortex_a3d_hrtf_put(struct snd_kcontrol *kcontrol, kcontrol 767 sound/pci/au88x0/au88x0_a3d.c a3dsrc_t *a = kcontrol->private_data; kcontrol 781 sound/pci/au88x0/au88x0_a3d.c snd_vortex_a3d_itd_put(struct snd_kcontrol *kcontrol, kcontrol 784 sound/pci/au88x0/au88x0_a3d.c a3dsrc_t *a = kcontrol->private_data; kcontrol 800 sound/pci/au88x0/au88x0_a3d.c snd_vortex_a3d_ild_put(struct snd_kcontrol *kcontrol, kcontrol 803 sound/pci/au88x0/au88x0_a3d.c a3dsrc_t *a = kcontrol->private_data; kcontrol 816 sound/pci/au88x0/au88x0_a3d.c snd_vortex_a3d_filter_put(struct snd_kcontrol *kcontrol, kcontrol 819 sound/pci/au88x0/au88x0_a3d.c a3dsrc_t *a = kcontrol->private_data; kcontrol 848 sound/pci/au88x0/au88x0_a3d.c struct snd_kcontrol *kcontrol; kcontrol 852 sound/pci/au88x0/au88x0_a3d.c if ((kcontrol = kcontrol 855 sound/pci/au88x0/au88x0_a3d.c kcontrol->id.numid = CTRLID_HRTF; kcontrol 856 sound/pci/au88x0/au88x0_a3d.c kcontrol->info = snd_vortex_a3d_hrtf_info; kcontrol 857 sound/pci/au88x0/au88x0_a3d.c kcontrol->put = snd_vortex_a3d_hrtf_put; kcontrol 858 sound/pci/au88x0/au88x0_a3d.c if ((err = snd_ctl_add(vortex->card, kcontrol)) < 0) kcontrol 863 sound/pci/au88x0/au88x0_a3d.c if ((kcontrol = kcontrol 866 sound/pci/au88x0/au88x0_a3d.c kcontrol->id.numid = CTRLID_ITD; kcontrol 867 sound/pci/au88x0/au88x0_a3d.c kcontrol->info = snd_vortex_a3d_itd_info; kcontrol 868 sound/pci/au88x0/au88x0_a3d.c kcontrol->put = snd_vortex_a3d_itd_put; kcontrol 869 sound/pci/au88x0/au88x0_a3d.c if ((err = snd_ctl_add(vortex->card, kcontrol)) < 0) kcontrol 874 sound/pci/au88x0/au88x0_a3d.c if ((kcontrol = kcontrol 877 sound/pci/au88x0/au88x0_a3d.c kcontrol->id.numid = CTRLID_GAINS; kcontrol 878 sound/pci/au88x0/au88x0_a3d.c kcontrol->info = snd_vortex_a3d_ild_info; kcontrol 879 sound/pci/au88x0/au88x0_a3d.c kcontrol->put = snd_vortex_a3d_ild_put; kcontrol 880 sound/pci/au88x0/au88x0_a3d.c if ((err = snd_ctl_add(vortex->card, kcontrol)) < 0) kcontrol 885 sound/pci/au88x0/au88x0_a3d.c if ((kcontrol = kcontrol 888 sound/pci/au88x0/au88x0_a3d.c kcontrol->id.numid = CTRLID_FILTER; kcontrol 889 sound/pci/au88x0/au88x0_a3d.c kcontrol->info = snd_vortex_a3d_filter_info; kcontrol 890 sound/pci/au88x0/au88x0_a3d.c kcontrol->put = snd_vortex_a3d_filter_put; kcontrol 891 sound/pci/au88x0/au88x0_a3d.c if ((err = snd_ctl_add(vortex->card, kcontrol)) < 0) kcontrol 722 sound/pci/au88x0/au88x0_eq.c snd_vortex_eqtoggle_get(struct snd_kcontrol *kcontrol, kcontrol 725 sound/pci/au88x0/au88x0_eq.c vortex_t *vortex = snd_kcontrol_chip(kcontrol); kcontrol 735 sound/pci/au88x0/au88x0_eq.c snd_vortex_eqtoggle_put(struct snd_kcontrol *kcontrol, kcontrol 738 sound/pci/au88x0/au88x0_eq.c vortex_t *vortex = snd_kcontrol_chip(kcontrol); kcontrol 760 sound/pci/au88x0/au88x0_eq.c snd_vortex_eq_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 770 sound/pci/au88x0/au88x0_eq.c snd_vortex_eq_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 772 sound/pci/au88x0/au88x0_eq.c vortex_t *vortex = snd_kcontrol_chip(kcontrol); kcontrol 773 sound/pci/au88x0/au88x0_eq.c int i = kcontrol->private_value; kcontrol 784 sound/pci/au88x0/au88x0_eq.c snd_vortex_eq_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 786 sound/pci/au88x0/au88x0_eq.c vortex_t *vortex = snd_kcontrol_chip(kcontrol); kcontrol 787 sound/pci/au88x0/au88x0_eq.c int changed = 0, i = kcontrol->private_value; kcontrol 818 sound/pci/au88x0/au88x0_eq.c snd_vortex_peaks_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 828 sound/pci/au88x0/au88x0_eq.c snd_vortex_peaks_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 830 sound/pci/au88x0/au88x0_eq.c vortex_t *vortex = snd_kcontrol_chip(kcontrol); kcontrol 871 sound/pci/au88x0/au88x0_eq.c struct snd_kcontrol *kcontrol; kcontrol 876 sound/pci/au88x0/au88x0_eq.c if ((kcontrol = kcontrol 879 sound/pci/au88x0/au88x0_eq.c kcontrol->private_value = 0; kcontrol 880 sound/pci/au88x0/au88x0_eq.c if ((err = snd_ctl_add(vortex->card, kcontrol)) < 0) kcontrol 885 sound/pci/au88x0/au88x0_eq.c if ((kcontrol = kcontrol 888 sound/pci/au88x0/au88x0_eq.c snprintf(kcontrol->id.name, sizeof(kcontrol->id.name), kcontrol 890 sound/pci/au88x0/au88x0_eq.c kcontrol->private_value = i; kcontrol 891 sound/pci/au88x0/au88x0_eq.c if ((err = snd_ctl_add(vortex->card, kcontrol)) < 0) kcontrol 896 sound/pci/au88x0/au88x0_eq.c if ((kcontrol = snd_ctl_new1(&vortex_levels_kcontrol, vortex)) == NULL) kcontrol 898 sound/pci/au88x0/au88x0_eq.c if ((err = snd_ctl_add(vortex->card, kcontrol)) < 0) kcontrol 463 sound/pci/au88x0/au88x0_pcm.c static int snd_vortex_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 470 sound/pci/au88x0/au88x0_pcm.c static int snd_vortex_spdif_mask_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 479 sound/pci/au88x0/au88x0_pcm.c static int snd_vortex_spdif_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 481 sound/pci/au88x0/au88x0_pcm.c vortex_t *vortex = snd_kcontrol_chip(kcontrol); kcontrol 493 sound/pci/au88x0/au88x0_pcm.c static int snd_vortex_spdif_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 495 sound/pci/au88x0/au88x0_pcm.c vortex_t *vortex = snd_kcontrol_chip(kcontrol); kcontrol 529 sound/pci/au88x0/au88x0_pcm.c static int snd_vortex_pcm_vol_info(struct snd_kcontrol *kcontrol, kcontrol 532 sound/pci/au88x0/au88x0_pcm.c vortex_t *vortex = snd_kcontrol_chip(kcontrol); kcontrol 540 sound/pci/au88x0/au88x0_pcm.c static int snd_vortex_pcm_vol_get(struct snd_kcontrol *kcontrol, kcontrol 544 sound/pci/au88x0/au88x0_pcm.c vortex_t *vortex = snd_kcontrol_chip(kcontrol); kcontrol 545 sound/pci/au88x0/au88x0_pcm.c int subdev = kcontrol->id.subdevice; kcontrol 553 sound/pci/au88x0/au88x0_pcm.c static int snd_vortex_pcm_vol_put(struct snd_kcontrol *kcontrol, kcontrol 560 sound/pci/au88x0/au88x0_pcm.c vortex_t *vortex = snd_kcontrol_chip(kcontrol); kcontrol 561 sound/pci/au88x0/au88x0_pcm.c int subdev = kcontrol->id.subdevice; kcontrol 127 sound/pci/aw2/aw2-alsa.c static int snd_aw2_control_switch_capture_info(struct snd_kcontrol *kcontrol, kcontrol 129 sound/pci/aw2/aw2-alsa.c static int snd_aw2_control_switch_capture_get(struct snd_kcontrol *kcontrol, kcontrol 132 sound/pci/aw2/aw2-alsa.c static int snd_aw2_control_switch_capture_put(struct snd_kcontrol *kcontrol, kcontrol 694 sound/pci/aw2/aw2-alsa.c static int snd_aw2_control_switch_capture_info(struct snd_kcontrol *kcontrol, kcontrol 703 sound/pci/aw2/aw2-alsa.c static int snd_aw2_control_switch_capture_get(struct snd_kcontrol *kcontrol, kcontrol 707 sound/pci/aw2/aw2-alsa.c struct aw2 *chip = snd_kcontrol_chip(kcontrol); kcontrol 715 sound/pci/aw2/aw2-alsa.c static int snd_aw2_control_switch_capture_put(struct snd_kcontrol *kcontrol, kcontrol 719 sound/pci/aw2/aw2-alsa.c struct aw2 *chip = snd_kcontrol_chip(kcontrol); kcontrol 920 sound/pci/azt3328.c snd_azf3328_info_mixer(struct snd_kcontrol *kcontrol, kcontrol 925 sound/pci/azt3328.c snd_azf3328_mixer_reg_decode(®, kcontrol->private_value); kcontrol 935 sound/pci/azt3328.c snd_azf3328_get_mixer(struct snd_kcontrol *kcontrol, kcontrol 938 sound/pci/azt3328.c struct snd_azf3328 *chip = snd_kcontrol_chip(kcontrol); kcontrol 942 sound/pci/azt3328.c snd_azf3328_mixer_reg_decode(®, kcontrol->private_value); kcontrol 964 sound/pci/azt3328.c snd_azf3328_put_mixer(struct snd_kcontrol *kcontrol, kcontrol 967 sound/pci/azt3328.c struct snd_azf3328 *chip = snd_kcontrol_chip(kcontrol); kcontrol 971 sound/pci/azt3328.c snd_azf3328_mixer_reg_decode(®, kcontrol->private_value); kcontrol 1003 sound/pci/azt3328.c snd_azf3328_info_mixer_enum(struct snd_kcontrol *kcontrol, kcontrol 1022 sound/pci/azt3328.c snd_azf3328_mixer_reg_decode(®, kcontrol->private_value); kcontrol 1044 sound/pci/azt3328.c snd_azf3328_get_mixer_enum(struct snd_kcontrol *kcontrol, kcontrol 1047 sound/pci/azt3328.c struct snd_azf3328 *chip = snd_kcontrol_chip(kcontrol); kcontrol 1051 sound/pci/azt3328.c snd_azf3328_mixer_reg_decode(®, kcontrol->private_value); kcontrol 1067 sound/pci/azt3328.c snd_azf3328_put_mixer_enum(struct snd_kcontrol *kcontrol, kcontrol 1070 sound/pci/azt3328.c struct snd_azf3328 *chip = snd_kcontrol_chip(kcontrol); kcontrol 1074 sound/pci/azt3328.c snd_azf3328_mixer_reg_decode(®, kcontrol->private_value); kcontrol 551 sound/pci/bt87x.c static int snd_bt87x_capture_volume_info(struct snd_kcontrol *kcontrol, kcontrol 561 sound/pci/bt87x.c static int snd_bt87x_capture_volume_get(struct snd_kcontrol *kcontrol, kcontrol 564 sound/pci/bt87x.c struct snd_bt87x *chip = snd_kcontrol_chip(kcontrol); kcontrol 570 sound/pci/bt87x.c static int snd_bt87x_capture_volume_put(struct snd_kcontrol *kcontrol, kcontrol 573 sound/pci/bt87x.c struct snd_bt87x *chip = snd_kcontrol_chip(kcontrol); kcontrol 597 sound/pci/bt87x.c static int snd_bt87x_capture_boost_get(struct snd_kcontrol *kcontrol, kcontrol 600 sound/pci/bt87x.c struct snd_bt87x *chip = snd_kcontrol_chip(kcontrol); kcontrol 606 sound/pci/bt87x.c static int snd_bt87x_capture_boost_put(struct snd_kcontrol *kcontrol, kcontrol 609 sound/pci/bt87x.c struct snd_bt87x *chip = snd_kcontrol_chip(kcontrol); kcontrol 631 sound/pci/bt87x.c static int snd_bt87x_capture_source_info(struct snd_kcontrol *kcontrol, kcontrol 639 sound/pci/bt87x.c static int snd_bt87x_capture_source_get(struct snd_kcontrol *kcontrol, kcontrol 642 sound/pci/bt87x.c struct snd_bt87x *chip = snd_kcontrol_chip(kcontrol); kcontrol 648 sound/pci/bt87x.c static int snd_bt87x_capture_source_put(struct snd_kcontrol *kcontrol, kcontrol 651 sound/pci/bt87x.c struct snd_bt87x *chip = snd_kcontrol_chip(kcontrol); kcontrol 146 sound/pci/ca0106/ca0106_mixer.c static int snd_ca0106_shared_spdif_get(struct snd_kcontrol *kcontrol, kcontrol 149 sound/pci/ca0106/ca0106_mixer.c struct snd_ca0106 *emu = snd_kcontrol_chip(kcontrol); kcontrol 155 sound/pci/ca0106/ca0106_mixer.c static int snd_ca0106_shared_spdif_put(struct snd_kcontrol *kcontrol, kcontrol 158 sound/pci/ca0106/ca0106_mixer.c struct snd_ca0106 *emu = snd_kcontrol_chip(kcontrol); kcontrol 171 sound/pci/ca0106/ca0106_mixer.c static int snd_ca0106_capture_source_info(struct snd_kcontrol *kcontrol, kcontrol 181 sound/pci/ca0106/ca0106_mixer.c static int snd_ca0106_capture_source_get(struct snd_kcontrol *kcontrol, kcontrol 184 sound/pci/ca0106/ca0106_mixer.c struct snd_ca0106 *emu = snd_kcontrol_chip(kcontrol); kcontrol 190 sound/pci/ca0106/ca0106_mixer.c static int snd_ca0106_capture_source_put(struct snd_kcontrol *kcontrol, kcontrol 193 sound/pci/ca0106/ca0106_mixer.c struct snd_ca0106 *emu = snd_kcontrol_chip(kcontrol); kcontrol 208 sound/pci/ca0106/ca0106_mixer.c static int snd_ca0106_i2c_capture_source_info(struct snd_kcontrol *kcontrol, kcontrol 218 sound/pci/ca0106/ca0106_mixer.c static int snd_ca0106_i2c_capture_source_get(struct snd_kcontrol *kcontrol, kcontrol 221 sound/pci/ca0106/ca0106_mixer.c struct snd_ca0106 *emu = snd_kcontrol_chip(kcontrol); kcontrol 227 sound/pci/ca0106/ca0106_mixer.c static int snd_ca0106_i2c_capture_source_put(struct snd_kcontrol *kcontrol, kcontrol 230 sound/pci/ca0106/ca0106_mixer.c struct snd_ca0106 *emu = snd_kcontrol_chip(kcontrol); kcontrol 247 sound/pci/ca0106/ca0106_mixer.c static int snd_ca0106_capture_line_in_side_out_info(struct snd_kcontrol *kcontrol, kcontrol 255 sound/pci/ca0106/ca0106_mixer.c static int snd_ca0106_capture_mic_line_in_info(struct snd_kcontrol *kcontrol, kcontrol 263 sound/pci/ca0106/ca0106_mixer.c static int snd_ca0106_capture_mic_line_in_get(struct snd_kcontrol *kcontrol, kcontrol 266 sound/pci/ca0106/ca0106_mixer.c struct snd_ca0106 *emu = snd_kcontrol_chip(kcontrol); kcontrol 272 sound/pci/ca0106/ca0106_mixer.c static int snd_ca0106_capture_mic_line_in_put(struct snd_kcontrol *kcontrol, kcontrol 275 sound/pci/ca0106/ca0106_mixer.c struct snd_ca0106 *emu = snd_kcontrol_chip(kcontrol); kcontrol 309 sound/pci/ca0106/ca0106_mixer.c static int snd_ca0106_spdif_info(struct snd_kcontrol *kcontrol, kcontrol 325 sound/pci/ca0106/ca0106_mixer.c static int snd_ca0106_spdif_get_default(struct snd_kcontrol *kcontrol, kcontrol 328 sound/pci/ca0106/ca0106_mixer.c struct snd_ca0106 *emu = snd_kcontrol_chip(kcontrol); kcontrol 329 sound/pci/ca0106/ca0106_mixer.c unsigned int idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); kcontrol 336 sound/pci/ca0106/ca0106_mixer.c static int snd_ca0106_spdif_get_stream(struct snd_kcontrol *kcontrol, kcontrol 339 sound/pci/ca0106/ca0106_mixer.c struct snd_ca0106 *emu = snd_kcontrol_chip(kcontrol); kcontrol 340 sound/pci/ca0106/ca0106_mixer.c unsigned int idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); kcontrol 347 sound/pci/ca0106/ca0106_mixer.c static int snd_ca0106_spdif_get_mask(struct snd_kcontrol *kcontrol, kcontrol 365 sound/pci/ca0106/ca0106_mixer.c static int snd_ca0106_spdif_put_default(struct snd_kcontrol *kcontrol, kcontrol 368 sound/pci/ca0106/ca0106_mixer.c struct snd_ca0106 *emu = snd_kcontrol_chip(kcontrol); kcontrol 369 sound/pci/ca0106/ca0106_mixer.c unsigned int idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); kcontrol 385 sound/pci/ca0106/ca0106_mixer.c static int snd_ca0106_spdif_put_stream(struct snd_kcontrol *kcontrol, kcontrol 388 sound/pci/ca0106/ca0106_mixer.c struct snd_ca0106 *emu = snd_kcontrol_chip(kcontrol); kcontrol 389 sound/pci/ca0106/ca0106_mixer.c unsigned int idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); kcontrol 401 sound/pci/ca0106/ca0106_mixer.c static int snd_ca0106_volume_info(struct snd_kcontrol *kcontrol, kcontrol 411 sound/pci/ca0106/ca0106_mixer.c static int snd_ca0106_volume_get(struct snd_kcontrol *kcontrol, kcontrol 414 sound/pci/ca0106/ca0106_mixer.c struct snd_ca0106 *emu = snd_kcontrol_chip(kcontrol); kcontrol 418 sound/pci/ca0106/ca0106_mixer.c channel_id = (kcontrol->private_value >> 8) & 0xff; kcontrol 419 sound/pci/ca0106/ca0106_mixer.c reg = kcontrol->private_value & 0xff; kcontrol 427 sound/pci/ca0106/ca0106_mixer.c static int snd_ca0106_volume_put(struct snd_kcontrol *kcontrol, kcontrol 430 sound/pci/ca0106/ca0106_mixer.c struct snd_ca0106 *emu = snd_kcontrol_chip(kcontrol); kcontrol 434 sound/pci/ca0106/ca0106_mixer.c channel_id = (kcontrol->private_value >> 8) & 0xff; kcontrol 435 sound/pci/ca0106/ca0106_mixer.c reg = kcontrol->private_value & 0xff; kcontrol 448 sound/pci/ca0106/ca0106_mixer.c static int snd_ca0106_i2c_volume_info(struct snd_kcontrol *kcontrol, kcontrol 458 sound/pci/ca0106/ca0106_mixer.c static int snd_ca0106_i2c_volume_get(struct snd_kcontrol *kcontrol, kcontrol 461 sound/pci/ca0106/ca0106_mixer.c struct snd_ca0106 *emu = snd_kcontrol_chip(kcontrol); kcontrol 464 sound/pci/ca0106/ca0106_mixer.c source_id = kcontrol->private_value; kcontrol 471 sound/pci/ca0106/ca0106_mixer.c static int snd_ca0106_i2c_volume_put(struct snd_kcontrol *kcontrol, kcontrol 474 sound/pci/ca0106/ca0106_mixer.c struct snd_ca0106 *emu = snd_kcontrol_chip(kcontrol); kcontrol 480 sound/pci/ca0106/ca0106_mixer.c source_id = kcontrol->private_value; kcontrol 507 sound/pci/ca0106/ca0106_mixer.c static int spi_mute_get(struct snd_kcontrol *kcontrol, kcontrol 510 sound/pci/ca0106/ca0106_mixer.c struct snd_ca0106 *emu = snd_kcontrol_chip(kcontrol); kcontrol 511 sound/pci/ca0106/ca0106_mixer.c unsigned int reg = kcontrol->private_value >> SPI_REG_SHIFT; kcontrol 512 sound/pci/ca0106/ca0106_mixer.c unsigned int bit = kcontrol->private_value & SPI_REG_MASK; kcontrol 518 sound/pci/ca0106/ca0106_mixer.c static int spi_mute_put(struct snd_kcontrol *kcontrol, kcontrol 521 sound/pci/ca0106/ca0106_mixer.c struct snd_ca0106 *emu = snd_kcontrol_chip(kcontrol); kcontrol 522 sound/pci/ca0106/ca0106_mixer.c unsigned int reg = kcontrol->private_value >> SPI_REG_SHIFT; kcontrol 523 sound/pci/ca0106/ca0106_mixer.c unsigned int bit = kcontrol->private_value & SPI_REG_MASK; kcontrol 997 sound/pci/cmipci.c static int snd_cmipci_spdif_default_info(struct snd_kcontrol *kcontrol, kcontrol 1005 sound/pci/cmipci.c static int snd_cmipci_spdif_default_get(struct snd_kcontrol *kcontrol, kcontrol 1008 sound/pci/cmipci.c struct cmipci *chip = snd_kcontrol_chip(kcontrol); kcontrol 1018 sound/pci/cmipci.c static int snd_cmipci_spdif_default_put(struct snd_kcontrol *kcontrol, kcontrol 1021 sound/pci/cmipci.c struct cmipci *chip = snd_kcontrol_chip(kcontrol); kcontrol 1044 sound/pci/cmipci.c static int snd_cmipci_spdif_mask_info(struct snd_kcontrol *kcontrol, kcontrol 1052 sound/pci/cmipci.c static int snd_cmipci_spdif_mask_get(struct snd_kcontrol *kcontrol, kcontrol 1071 sound/pci/cmipci.c static int snd_cmipci_spdif_stream_info(struct snd_kcontrol *kcontrol, kcontrol 1079 sound/pci/cmipci.c static int snd_cmipci_spdif_stream_get(struct snd_kcontrol *kcontrol, kcontrol 1082 sound/pci/cmipci.c struct cmipci *chip = snd_kcontrol_chip(kcontrol); kcontrol 1092 sound/pci/cmipci.c static int snd_cmipci_spdif_stream_put(struct snd_kcontrol *kcontrol, kcontrol 1095 sound/pci/cmipci.c struct cmipci *chip = snd_kcontrol_chip(kcontrol); kcontrol 2022 sound/pci/cmipci.c static int snd_cmipci_info_volume(struct snd_kcontrol *kcontrol, kcontrol 2027 sound/pci/cmipci.c cmipci_sb_reg_decode(®, kcontrol->private_value); kcontrol 2035 sound/pci/cmipci.c static int snd_cmipci_get_volume(struct snd_kcontrol *kcontrol, kcontrol 2038 sound/pci/cmipci.c struct cmipci *cm = snd_kcontrol_chip(kcontrol); kcontrol 2042 sound/pci/cmipci.c cmipci_sb_reg_decode(®, kcontrol->private_value); kcontrol 2058 sound/pci/cmipci.c static int snd_cmipci_put_volume(struct snd_kcontrol *kcontrol, kcontrol 2061 sound/pci/cmipci.c struct cmipci *cm = snd_kcontrol_chip(kcontrol); kcontrol 2066 sound/pci/cmipci.c cmipci_sb_reg_decode(®, kcontrol->private_value); kcontrol 2107 sound/pci/cmipci.c static int snd_cmipci_info_input_sw(struct snd_kcontrol *kcontrol, kcontrol 2117 sound/pci/cmipci.c static int snd_cmipci_get_input_sw(struct snd_kcontrol *kcontrol, kcontrol 2120 sound/pci/cmipci.c struct cmipci *cm = snd_kcontrol_chip(kcontrol); kcontrol 2124 sound/pci/cmipci.c cmipci_sb_reg_decode(®, kcontrol->private_value); kcontrol 2136 sound/pci/cmipci.c static int snd_cmipci_put_input_sw(struct snd_kcontrol *kcontrol, kcontrol 2139 sound/pci/cmipci.c struct cmipci *cm = snd_kcontrol_chip(kcontrol); kcontrol 2144 sound/pci/cmipci.c cmipci_sb_reg_decode(®, kcontrol->private_value); kcontrol 2193 sound/pci/cmipci.c static int snd_cmipci_info_native_mixer(struct snd_kcontrol *kcontrol, kcontrol 2198 sound/pci/cmipci.c cmipci_sb_reg_decode(®, kcontrol->private_value); kcontrol 2207 sound/pci/cmipci.c static int snd_cmipci_get_native_mixer(struct snd_kcontrol *kcontrol, kcontrol 2210 sound/pci/cmipci.c struct cmipci *cm = snd_kcontrol_chip(kcontrol); kcontrol 2214 sound/pci/cmipci.c cmipci_sb_reg_decode(®, kcontrol->private_value); kcontrol 2231 sound/pci/cmipci.c static int snd_cmipci_put_native_mixer(struct snd_kcontrol *kcontrol, kcontrol 2234 sound/pci/cmipci.c struct cmipci *cm = snd_kcontrol_chip(kcontrol); kcontrol 2238 sound/pci/cmipci.c cmipci_sb_reg_decode(®, kcontrol->private_value); kcontrol 2261 sound/pci/cmipci.c static int snd_cmipci_get_native_mixer_sensitive(struct snd_kcontrol *kcontrol, kcontrol 2265 sound/pci/cmipci.c return snd_cmipci_get_native_mixer(kcontrol, ucontrol); kcontrol 2268 sound/pci/cmipci.c static int snd_cmipci_put_native_mixer_sensitive(struct snd_kcontrol *kcontrol, kcontrol 2271 sound/pci/cmipci.c struct cmipci *cm = snd_kcontrol_chip(kcontrol); kcontrol 2276 sound/pci/cmipci.c return snd_cmipci_put_native_mixer(kcontrol, ucontrol); kcontrol 2334 sound/pci/cmipci.c static int _snd_cmipci_uswitch_get(struct snd_kcontrol *kcontrol, kcontrol 2339 sound/pci/cmipci.c struct cmipci *cm = snd_kcontrol_chip(kcontrol); kcontrol 2356 sound/pci/cmipci.c static int snd_cmipci_uswitch_get(struct snd_kcontrol *kcontrol, kcontrol 2360 sound/pci/cmipci.c args = (struct cmipci_switch_args *)kcontrol->private_value; kcontrol 2363 sound/pci/cmipci.c return _snd_cmipci_uswitch_get(kcontrol, ucontrol, args); kcontrol 2366 sound/pci/cmipci.c static int _snd_cmipci_uswitch_put(struct snd_kcontrol *kcontrol, kcontrol 2372 sound/pci/cmipci.c struct cmipci *cm = snd_kcontrol_chip(kcontrol); kcontrol 2401 sound/pci/cmipci.c static int snd_cmipci_uswitch_put(struct snd_kcontrol *kcontrol, kcontrol 2405 sound/pci/cmipci.c args = (struct cmipci_switch_args *)kcontrol->private_value; kcontrol 2408 sound/pci/cmipci.c return _snd_cmipci_uswitch_put(kcontrol, ucontrol, args); kcontrol 2469 sound/pci/cmipci.c static int snd_cmipci_spdout_enable_get(struct snd_kcontrol *kcontrol, kcontrol 2473 sound/pci/cmipci.c changed = _snd_cmipci_uswitch_get(kcontrol, ucontrol, &cmipci_switch_arg_spdif_enable); kcontrol 2474 sound/pci/cmipci.c changed |= _snd_cmipci_uswitch_get(kcontrol, ucontrol, &cmipci_switch_arg_spdo2dac); kcontrol 2478 sound/pci/cmipci.c static int snd_cmipci_spdout_enable_put(struct snd_kcontrol *kcontrol, kcontrol 2481 sound/pci/cmipci.c struct cmipci *chip = snd_kcontrol_chip(kcontrol); kcontrol 2483 sound/pci/cmipci.c changed = _snd_cmipci_uswitch_put(kcontrol, ucontrol, &cmipci_switch_arg_spdif_enable); kcontrol 2484 sound/pci/cmipci.c changed |= _snd_cmipci_uswitch_put(kcontrol, ucontrol, &cmipci_switch_arg_spdo2dac); kcontrol 2499 sound/pci/cmipci.c static int snd_cmipci_line_in_mode_info(struct snd_kcontrol *kcontrol, kcontrol 2502 sound/pci/cmipci.c struct cmipci *cm = snd_kcontrol_chip(kcontrol); kcontrol 2525 sound/pci/cmipci.c static int snd_cmipci_line_in_mode_get(struct snd_kcontrol *kcontrol, kcontrol 2528 sound/pci/cmipci.c struct cmipci *cm = snd_kcontrol_chip(kcontrol); kcontrol 2536 sound/pci/cmipci.c static int snd_cmipci_line_in_mode_put(struct snd_kcontrol *kcontrol, kcontrol 2539 sound/pci/cmipci.c struct cmipci *cm = snd_kcontrol_chip(kcontrol); kcontrol 2555 sound/pci/cmipci.c static int snd_cmipci_mic_in_mode_info(struct snd_kcontrol *kcontrol, kcontrol 2563 sound/pci/cmipci.c static int snd_cmipci_mic_in_mode_get(struct snd_kcontrol *kcontrol, kcontrol 2566 sound/pci/cmipci.c struct cmipci *cm = snd_kcontrol_chip(kcontrol); kcontrol 2575 sound/pci/cmipci.c static int snd_cmipci_mic_in_mode_put(struct snd_kcontrol *kcontrol, kcontrol 2578 sound/pci/cmipci.c struct cmipci *cm = snd_kcontrol_chip(kcontrol); kcontrol 989 sound/pci/cs4281.c static int snd_cs4281_info_volume(struct snd_kcontrol *kcontrol, kcontrol 999 sound/pci/cs4281.c static int snd_cs4281_get_volume(struct snd_kcontrol *kcontrol, kcontrol 1002 sound/pci/cs4281.c struct cs4281 *chip = snd_kcontrol_chip(kcontrol); kcontrol 1003 sound/pci/cs4281.c int regL = (kcontrol->private_value >> 16) & 0xffff; kcontrol 1004 sound/pci/cs4281.c int regR = kcontrol->private_value & 0xffff; kcontrol 1015 sound/pci/cs4281.c static int snd_cs4281_put_volume(struct snd_kcontrol *kcontrol, kcontrol 1018 sound/pci/cs4281.c struct cs4281 *chip = snd_kcontrol_chip(kcontrol); kcontrol 1020 sound/pci/cs4281.c int regL = (kcontrol->private_value >> 16) & 0xffff; kcontrol 1021 sound/pci/cs4281.c int regR = kcontrol->private_value & 0xffff; kcontrol 1890 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_vol_info(struct snd_kcontrol *kcontrol, kcontrol 1900 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_vol_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1902 sound/pci/cs46xx/cs46xx_lib.c struct snd_cs46xx *chip = snd_kcontrol_chip(kcontrol); kcontrol 1903 sound/pci/cs46xx/cs46xx_lib.c int reg = kcontrol->private_value; kcontrol 1910 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1912 sound/pci/cs46xx/cs46xx_lib.c struct snd_cs46xx *chip = snd_kcontrol_chip(kcontrol); kcontrol 1913 sound/pci/cs46xx/cs46xx_lib.c int reg = kcontrol->private_value; kcontrol 1928 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_vol_dac_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1930 sound/pci/cs46xx/cs46xx_lib.c struct snd_cs46xx *chip = snd_kcontrol_chip(kcontrol); kcontrol 1938 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_vol_dac_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1940 sound/pci/cs46xx/cs46xx_lib.c struct snd_cs46xx *chip = snd_kcontrol_chip(kcontrol); kcontrol 1955 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_vol_iec958_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1957 sound/pci/cs46xx/cs46xx_lib.c struct snd_cs46xx *chip = snd_kcontrol_chip(kcontrol); kcontrol 1964 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_vol_iec958_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1966 sound/pci/cs46xx/cs46xx_lib.c struct snd_cs46xx *chip = snd_kcontrol_chip(kcontrol); kcontrol 1983 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_iec958_get(struct snd_kcontrol *kcontrol, kcontrol 1986 sound/pci/cs46xx/cs46xx_lib.c struct snd_cs46xx *chip = snd_kcontrol_chip(kcontrol); kcontrol 1987 sound/pci/cs46xx/cs46xx_lib.c int reg = kcontrol->private_value; kcontrol 1997 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_iec958_put(struct snd_kcontrol *kcontrol, kcontrol 2000 sound/pci/cs46xx/cs46xx_lib.c struct snd_cs46xx *chip = snd_kcontrol_chip(kcontrol); kcontrol 2003 sound/pci/cs46xx/cs46xx_lib.c switch (kcontrol->private_value) { kcontrol 2034 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_adc_capture_get(struct snd_kcontrol *kcontrol, kcontrol 2037 sound/pci/cs46xx/cs46xx_lib.c struct snd_cs46xx *chip = snd_kcontrol_chip(kcontrol); kcontrol 2048 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_adc_capture_put(struct snd_kcontrol *kcontrol, kcontrol 2051 sound/pci/cs46xx/cs46xx_lib.c struct snd_cs46xx *chip = snd_kcontrol_chip(kcontrol); kcontrol 2065 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_pcm_capture_get(struct snd_kcontrol *kcontrol, kcontrol 2068 sound/pci/cs46xx/cs46xx_lib.c struct snd_cs46xx *chip = snd_kcontrol_chip(kcontrol); kcontrol 2080 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_pcm_capture_put(struct snd_kcontrol *kcontrol, kcontrol 2083 sound/pci/cs46xx/cs46xx_lib.c struct snd_cs46xx *chip = snd_kcontrol_chip(kcontrol); kcontrol 2098 sound/pci/cs46xx/cs46xx_lib.c static int snd_herc_spdif_select_get(struct snd_kcontrol *kcontrol, kcontrol 2101 sound/pci/cs46xx/cs46xx_lib.c struct snd_cs46xx *chip = snd_kcontrol_chip(kcontrol); kcontrol 2116 sound/pci/cs46xx/cs46xx_lib.c static int snd_herc_spdif_select_put(struct snd_kcontrol *kcontrol, kcontrol 2119 sound/pci/cs46xx/cs46xx_lib.c struct snd_cs46xx *chip = snd_kcontrol_chip(kcontrol); kcontrol 2141 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 2148 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_spdif_default_get(struct snd_kcontrol *kcontrol, kcontrol 2151 sound/pci/cs46xx/cs46xx_lib.c struct snd_cs46xx *chip = snd_kcontrol_chip(kcontrol); kcontrol 2164 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_spdif_default_put(struct snd_kcontrol *kcontrol, kcontrol 2167 sound/pci/cs46xx/cs46xx_lib.c struct snd_cs46xx * chip = snd_kcontrol_chip(kcontrol); kcontrol 2191 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_spdif_mask_get(struct snd_kcontrol *kcontrol, kcontrol 2201 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_spdif_stream_get(struct snd_kcontrol *kcontrol, kcontrol 2204 sound/pci/cs46xx/cs46xx_lib.c struct snd_cs46xx *chip = snd_kcontrol_chip(kcontrol); kcontrol 2217 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_spdif_stream_put(struct snd_kcontrol *kcontrol, kcontrol 2220 sound/pci/cs46xx/cs46xx_lib.c struct snd_cs46xx * chip = snd_kcontrol_chip(kcontrol); kcontrol 2343 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_front_dup_get(struct snd_kcontrol *kcontrol, kcontrol 2346 sound/pci/cs46xx/cs46xx_lib.c struct snd_cs46xx *chip = snd_kcontrol_chip(kcontrol); kcontrol 2353 sound/pci/cs46xx/cs46xx_lib.c static int snd_cs46xx_front_dup_put(struct snd_kcontrol *kcontrol, kcontrol 2356 sound/pci/cs46xx/cs46xx_lib.c struct snd_cs46xx *chip = snd_kcontrol_chip(kcontrol); kcontrol 330 sound/pci/ctxfi/ctmixer.c static int ct_alsa_mix_volume_info(struct snd_kcontrol *kcontrol, kcontrol 341 sound/pci/ctxfi/ctmixer.c static int ct_alsa_mix_volume_get(struct snd_kcontrol *kcontrol, kcontrol 344 sound/pci/ctxfi/ctmixer.c struct ct_atc *atc = snd_kcontrol_chip(kcontrol); kcontrol 345 sound/pci/ctxfi/ctmixer.c enum CT_AMIXER_CTL type = get_amixer_index(kcontrol->private_value); kcontrol 363 sound/pci/ctxfi/ctmixer.c static int ct_alsa_mix_volume_put(struct snd_kcontrol *kcontrol, kcontrol 366 sound/pci/ctxfi/ctmixer.c struct ct_atc *atc = snd_kcontrol_chip(kcontrol); kcontrol 368 sound/pci/ctxfi/ctmixer.c enum CT_AMIXER_CTL type = get_amixer_index(kcontrol->private_value); kcontrol 410 sound/pci/ctxfi/ctmixer.c static int output_switch_info(struct snd_kcontrol *kcontrol, kcontrol 420 sound/pci/ctxfi/ctmixer.c static int output_switch_get(struct snd_kcontrol *kcontrol, kcontrol 423 sound/pci/ctxfi/ctmixer.c struct ct_atc *atc = snd_kcontrol_chip(kcontrol); kcontrol 428 sound/pci/ctxfi/ctmixer.c static int output_switch_put(struct snd_kcontrol *kcontrol, kcontrol 431 sound/pci/ctxfi/ctmixer.c struct ct_atc *atc = snd_kcontrol_chip(kcontrol); kcontrol 445 sound/pci/ctxfi/ctmixer.c static int mic_source_switch_info(struct snd_kcontrol *kcontrol, kcontrol 455 sound/pci/ctxfi/ctmixer.c static int mic_source_switch_get(struct snd_kcontrol *kcontrol, kcontrol 458 sound/pci/ctxfi/ctmixer.c struct ct_atc *atc = snd_kcontrol_chip(kcontrol); kcontrol 463 sound/pci/ctxfi/ctmixer.c static int mic_source_switch_put(struct snd_kcontrol *kcontrol, kcontrol 466 sound/pci/ctxfi/ctmixer.c struct ct_atc *atc = snd_kcontrol_chip(kcontrol); kcontrol 566 sound/pci/ctxfi/ctmixer.c static int ct_alsa_mix_switch_info(struct snd_kcontrol *kcontrol, kcontrol 578 sound/pci/ctxfi/ctmixer.c static int ct_alsa_mix_switch_get(struct snd_kcontrol *kcontrol, kcontrol 582 sound/pci/ctxfi/ctmixer.c ((struct ct_atc *)snd_kcontrol_chip(kcontrol))->mixer; kcontrol 583 sound/pci/ctxfi/ctmixer.c enum CTALSA_MIXER_CTL type = kcontrol->private_value; kcontrol 589 sound/pci/ctxfi/ctmixer.c static int ct_alsa_mix_switch_put(struct snd_kcontrol *kcontrol, kcontrol 592 sound/pci/ctxfi/ctmixer.c struct ct_atc *atc = snd_kcontrol_chip(kcontrol); kcontrol 594 sound/pci/ctxfi/ctmixer.c enum CTALSA_MIXER_CTL type = kcontrol->private_value; kcontrol 615 sound/pci/ctxfi/ctmixer.c static int ct_spdif_info(struct snd_kcontrol *kcontrol, kcontrol 623 sound/pci/ctxfi/ctmixer.c static int ct_spdif_get_mask(struct snd_kcontrol *kcontrol, kcontrol 633 sound/pci/ctxfi/ctmixer.c static int ct_spdif_get(struct snd_kcontrol *kcontrol, kcontrol 636 sound/pci/ctxfi/ctmixer.c struct ct_atc *atc = snd_kcontrol_chip(kcontrol); kcontrol 652 sound/pci/ctxfi/ctmixer.c static int ct_spdif_put(struct snd_kcontrol *kcontrol, kcontrol 655 sound/pci/ctxfi/ctmixer.c struct ct_atc *atc = snd_kcontrol_chip(kcontrol); kcontrol 977 sound/pci/echoaudio/echoaudio.c static int snd_echo_output_gain_info(struct snd_kcontrol *kcontrol, kcontrol 982 sound/pci/echoaudio/echoaudio.c chip = snd_kcontrol_chip(kcontrol); kcontrol 990 sound/pci/echoaudio/echoaudio.c static int snd_echo_output_gain_get(struct snd_kcontrol *kcontrol, kcontrol 996 sound/pci/echoaudio/echoaudio.c chip = snd_kcontrol_chip(kcontrol); kcontrol 1002 sound/pci/echoaudio/echoaudio.c static int snd_echo_output_gain_put(struct snd_kcontrol *kcontrol, kcontrol 1009 sound/pci/echoaudio/echoaudio.c chip = snd_kcontrol_chip(kcontrol); kcontrol 1058 sound/pci/echoaudio/echoaudio.c static int snd_echo_input_gain_info(struct snd_kcontrol *kcontrol, kcontrol 1063 sound/pci/echoaudio/echoaudio.c chip = snd_kcontrol_chip(kcontrol); kcontrol 1071 sound/pci/echoaudio/echoaudio.c static int snd_echo_input_gain_get(struct snd_kcontrol *kcontrol, kcontrol 1077 sound/pci/echoaudio/echoaudio.c chip = snd_kcontrol_chip(kcontrol); kcontrol 1083 sound/pci/echoaudio/echoaudio.c static int snd_echo_input_gain_put(struct snd_kcontrol *kcontrol, kcontrol 1090 sound/pci/echoaudio/echoaudio.c chip = snd_kcontrol_chip(kcontrol); kcontrol 1127 sound/pci/echoaudio/echoaudio.c static int snd_echo_output_nominal_info (struct snd_kcontrol *kcontrol, kcontrol 1132 sound/pci/echoaudio/echoaudio.c chip = snd_kcontrol_chip(kcontrol); kcontrol 1140 sound/pci/echoaudio/echoaudio.c static int snd_echo_output_nominal_get(struct snd_kcontrol *kcontrol, kcontrol 1146 sound/pci/echoaudio/echoaudio.c chip = snd_kcontrol_chip(kcontrol); kcontrol 1152 sound/pci/echoaudio/echoaudio.c static int snd_echo_output_nominal_put(struct snd_kcontrol *kcontrol, kcontrol 1159 sound/pci/echoaudio/echoaudio.c chip = snd_kcontrol_chip(kcontrol); kcontrol 1189 sound/pci/echoaudio/echoaudio.c static int snd_echo_input_nominal_info(struct snd_kcontrol *kcontrol, kcontrol 1194 sound/pci/echoaudio/echoaudio.c chip = snd_kcontrol_chip(kcontrol); kcontrol 1202 sound/pci/echoaudio/echoaudio.c static int snd_echo_input_nominal_get(struct snd_kcontrol *kcontrol, kcontrol 1208 sound/pci/echoaudio/echoaudio.c chip = snd_kcontrol_chip(kcontrol); kcontrol 1215 sound/pci/echoaudio/echoaudio.c static int snd_echo_input_nominal_put(struct snd_kcontrol *kcontrol, kcontrol 1222 sound/pci/echoaudio/echoaudio.c chip = snd_kcontrol_chip(kcontrol); kcontrol 1255 sound/pci/echoaudio/echoaudio.c static int snd_echo_mixer_info(struct snd_kcontrol *kcontrol, kcontrol 1260 sound/pci/echoaudio/echoaudio.c chip = snd_kcontrol_chip(kcontrol); kcontrol 1270 sound/pci/echoaudio/echoaudio.c static int snd_echo_mixer_get(struct snd_kcontrol *kcontrol, kcontrol 1273 sound/pci/echoaudio/echoaudio.c struct echoaudio *chip = snd_kcontrol_chip(kcontrol); kcontrol 1284 sound/pci/echoaudio/echoaudio.c static int snd_echo_mixer_put(struct snd_kcontrol *kcontrol, kcontrol 1292 sound/pci/echoaudio/echoaudio.c chip = snd_kcontrol_chip(kcontrol); kcontrol 1327 sound/pci/echoaudio/echoaudio.c static int snd_echo_vmixer_info(struct snd_kcontrol *kcontrol, kcontrol 1332 sound/pci/echoaudio/echoaudio.c chip = snd_kcontrol_chip(kcontrol); kcontrol 1342 sound/pci/echoaudio/echoaudio.c static int snd_echo_vmixer_get(struct snd_kcontrol *kcontrol, kcontrol 1347 sound/pci/echoaudio/echoaudio.c chip = snd_kcontrol_chip(kcontrol); kcontrol 1354 sound/pci/echoaudio/echoaudio.c static int snd_echo_vmixer_put(struct snd_kcontrol *kcontrol, kcontrol 1362 sound/pci/echoaudio/echoaudio.c chip = snd_kcontrol_chip(kcontrol); kcontrol 1395 sound/pci/echoaudio/echoaudio.c static int snd_echo_digital_mode_info(struct snd_kcontrol *kcontrol, kcontrol 1404 sound/pci/echoaudio/echoaudio.c chip = snd_kcontrol_chip(kcontrol); kcontrol 1408 sound/pci/echoaudio/echoaudio.c static int snd_echo_digital_mode_get(struct snd_kcontrol *kcontrol, kcontrol 1414 sound/pci/echoaudio/echoaudio.c chip = snd_kcontrol_chip(kcontrol); kcontrol 1424 sound/pci/echoaudio/echoaudio.c static int snd_echo_digital_mode_put(struct snd_kcontrol *kcontrol, kcontrol 1432 sound/pci/echoaudio/echoaudio.c chip = snd_kcontrol_chip(kcontrol); kcontrol 1482 sound/pci/echoaudio/echoaudio.c static int snd_echo_spdif_mode_info(struct snd_kcontrol *kcontrol, kcontrol 1490 sound/pci/echoaudio/echoaudio.c static int snd_echo_spdif_mode_get(struct snd_kcontrol *kcontrol, kcontrol 1495 sound/pci/echoaudio/echoaudio.c chip = snd_kcontrol_chip(kcontrol); kcontrol 1500 sound/pci/echoaudio/echoaudio.c static int snd_echo_spdif_mode_put(struct snd_kcontrol *kcontrol, kcontrol 1506 sound/pci/echoaudio/echoaudio.c chip = snd_kcontrol_chip(kcontrol); kcontrol 1532 sound/pci/echoaudio/echoaudio.c static int snd_echo_clock_source_info(struct snd_kcontrol *kcontrol, kcontrol 1541 sound/pci/echoaudio/echoaudio.c chip = snd_kcontrol_chip(kcontrol); kcontrol 1545 sound/pci/echoaudio/echoaudio.c static int snd_echo_clock_source_get(struct snd_kcontrol *kcontrol, kcontrol 1551 sound/pci/echoaudio/echoaudio.c chip = snd_kcontrol_chip(kcontrol); kcontrol 1561 sound/pci/echoaudio/echoaudio.c static int snd_echo_clock_source_put(struct snd_kcontrol *kcontrol, kcontrol 1569 sound/pci/echoaudio/echoaudio.c chip = snd_kcontrol_chip(kcontrol); kcontrol 1607 sound/pci/echoaudio/echoaudio.c static int snd_echo_phantom_power_get(struct snd_kcontrol *kcontrol, kcontrol 1610 sound/pci/echoaudio/echoaudio.c struct echoaudio *chip = snd_kcontrol_chip(kcontrol); kcontrol 1616 sound/pci/echoaudio/echoaudio.c static int snd_echo_phantom_power_put(struct snd_kcontrol *kcontrol, kcontrol 1619 sound/pci/echoaudio/echoaudio.c struct echoaudio *chip = snd_kcontrol_chip(kcontrol); kcontrol 1650 sound/pci/echoaudio/echoaudio.c static int snd_echo_automute_get(struct snd_kcontrol *kcontrol, kcontrol 1653 sound/pci/echoaudio/echoaudio.c struct echoaudio *chip = snd_kcontrol_chip(kcontrol); kcontrol 1659 sound/pci/echoaudio/echoaudio.c static int snd_echo_automute_put(struct snd_kcontrol *kcontrol, kcontrol 1662 sound/pci/echoaudio/echoaudio.c struct echoaudio *chip = snd_kcontrol_chip(kcontrol); kcontrol 1691 sound/pci/echoaudio/echoaudio.c static int snd_echo_vumeters_switch_put(struct snd_kcontrol *kcontrol, kcontrol 1696 sound/pci/echoaudio/echoaudio.c chip = snd_kcontrol_chip(kcontrol); kcontrol 1714 sound/pci/echoaudio/echoaudio.c static int snd_echo_vumeters_info(struct snd_kcontrol *kcontrol, kcontrol 1731 sound/pci/echoaudio/echoaudio.c static int snd_echo_vumeters_get(struct snd_kcontrol *kcontrol, kcontrol 1736 sound/pci/echoaudio/echoaudio.c chip = snd_kcontrol_chip(kcontrol); kcontrol 1755 sound/pci/echoaudio/echoaudio.c static int snd_echo_channels_info_info(struct snd_kcontrol *kcontrol, kcontrol 1765 sound/pci/echoaudio/echoaudio.c static int snd_echo_channels_info_get(struct snd_kcontrol *kcontrol, kcontrol 1771 sound/pci/echoaudio/echoaudio.c chip = snd_kcontrol_chip(kcontrol); kcontrol 1062 sound/pci/emu10k1/emu10k1x.c static int snd_emu10k1x_shared_spdif_get(struct snd_kcontrol *kcontrol, kcontrol 1065 sound/pci/emu10k1/emu10k1x.c struct emu10k1x *emu = snd_kcontrol_chip(kcontrol); kcontrol 1072 sound/pci/emu10k1/emu10k1x.c static int snd_emu10k1x_shared_spdif_put(struct snd_kcontrol *kcontrol, kcontrol 1075 sound/pci/emu10k1/emu10k1x.c struct emu10k1x *emu = snd_kcontrol_chip(kcontrol); kcontrol 1103 sound/pci/emu10k1/emu10k1x.c static int snd_emu10k1x_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1110 sound/pci/emu10k1/emu10k1x.c static int snd_emu10k1x_spdif_get(struct snd_kcontrol *kcontrol, kcontrol 1113 sound/pci/emu10k1/emu10k1x.c struct emu10k1x *emu = snd_kcontrol_chip(kcontrol); kcontrol 1114 sound/pci/emu10k1/emu10k1x.c unsigned int idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); kcontrol 1123 sound/pci/emu10k1/emu10k1x.c static int snd_emu10k1x_spdif_get_mask(struct snd_kcontrol *kcontrol, kcontrol 1133 sound/pci/emu10k1/emu10k1x.c static int snd_emu10k1x_spdif_put(struct snd_kcontrol *kcontrol, kcontrol 1136 sound/pci/emu10k1/emu10k1x.c struct emu10k1x *emu = snd_kcontrol_chip(kcontrol); kcontrol 1137 sound/pci/emu10k1/emu10k1x.c unsigned int idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); kcontrol 304 sound/pci/emu10k1/emufx.c static int snd_emu10k1_gpr_ctl_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 307 sound/pci/emu10k1/emufx.c (struct snd_emu10k1_fx8010_ctl *) kcontrol->private_value; kcontrol 319 sound/pci/emu10k1/emufx.c static int snd_emu10k1_gpr_ctl_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 321 sound/pci/emu10k1/emufx.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 323 sound/pci/emu10k1/emufx.c (struct snd_emu10k1_fx8010_ctl *) kcontrol->private_value; kcontrol 334 sound/pci/emu10k1/emufx.c static int snd_emu10k1_gpr_ctl_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 336 sound/pci/emu10k1/emufx.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 338 sound/pci/emu10k1/emufx.c (struct snd_emu10k1_fx8010_ctl *) kcontrol->private_value; kcontrol 634 sound/pci/emu10k1/emufx.c struct snd_kcontrol *kcontrol; kcontrol 637 sound/pci/emu10k1/emufx.c kcontrol = ctl->kcontrol; kcontrol 638 sound/pci/emu10k1/emufx.c if (kcontrol->id.iface == id->iface && kcontrol 639 sound/pci/emu10k1/emufx.c !strcmp(kcontrol->id.name, id->name) && kcontrol 640 sound/pci/emu10k1/emufx.c kcontrol->id.index == id->index) kcontrol 855 sound/pci/emu10k1/emufx.c ctl->kcontrol = kctl; kcontrol 860 sound/pci/emu10k1/emufx.c nctl->kcontrol = ctl->kcontrol; kcontrol 863 sound/pci/emu10k1/emufx.c SNDRV_CTL_EVENT_MASK_INFO, &ctl->kcontrol->id); kcontrol 865 sound/pci/emu10k1/emufx.c snd_emu10k1_gpr_ctl_put(ctl->kcontrol, val); kcontrol 893 sound/pci/emu10k1/emufx.c snd_ctl_remove(card, ctl->kcontrol); kcontrol 917 sound/pci/emu10k1/emufx.c id = &ctl->kcontrol->id; kcontrol 32 sound/pci/emu10k1/emumixer.c static int snd_emu10k1_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 39 sound/pci/emu10k1/emumixer.c static int snd_emu10k1_spdif_get(struct snd_kcontrol *kcontrol, kcontrol 42 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 43 sound/pci/emu10k1/emumixer.c unsigned int idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); kcontrol 58 sound/pci/emu10k1/emumixer.c static int snd_emu10k1_spdif_get_mask(struct snd_kcontrol *kcontrol, kcontrol 378 sound/pci/emu10k1/emumixer.c static int snd_emu1010_input_output_source_info(struct snd_kcontrol *kcontrol, kcontrol 381 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 389 sound/pci/emu10k1/emumixer.c static int snd_emu1010_output_source_get(struct snd_kcontrol *kcontrol, kcontrol 392 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 395 sound/pci/emu10k1/emumixer.c channel = (kcontrol->private_value) & 0xff; kcontrol 405 sound/pci/emu10k1/emumixer.c static int snd_emu1010_output_source_put(struct snd_kcontrol *kcontrol, kcontrol 408 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 417 sound/pci/emu10k1/emumixer.c channel = (kcontrol->private_value) & 0xff; kcontrol 435 sound/pci/emu10k1/emumixer.c static int snd_emu1010_input_source_get(struct snd_kcontrol *kcontrol, kcontrol 438 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 441 sound/pci/emu10k1/emumixer.c channel = (kcontrol->private_value) & 0xff; kcontrol 449 sound/pci/emu10k1/emumixer.c static int snd_emu1010_input_source_put(struct snd_kcontrol *kcontrol, kcontrol 452 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 461 sound/pci/emu10k1/emumixer.c channel = (kcontrol->private_value) & 0xff; kcontrol 577 sound/pci/emu10k1/emumixer.c static int snd_emu1010_adc_pads_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 579 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 580 sound/pci/emu10k1/emumixer.c unsigned int mask = kcontrol->private_value & 0xff; kcontrol 585 sound/pci/emu10k1/emumixer.c static int snd_emu1010_adc_pads_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 587 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 588 sound/pci/emu10k1/emumixer.c unsigned int mask = kcontrol->private_value & 0xff; kcontrol 625 sound/pci/emu10k1/emumixer.c static int snd_emu1010_dac_pads_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 627 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 628 sound/pci/emu10k1/emumixer.c unsigned int mask = kcontrol->private_value & 0xff; kcontrol 633 sound/pci/emu10k1/emumixer.c static int snd_emu1010_dac_pads_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 635 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 636 sound/pci/emu10k1/emumixer.c unsigned int mask = kcontrol->private_value & 0xff; kcontrol 673 sound/pci/emu10k1/emumixer.c static int snd_emu1010_internal_clock_info(struct snd_kcontrol *kcontrol, kcontrol 683 sound/pci/emu10k1/emumixer.c static int snd_emu1010_internal_clock_get(struct snd_kcontrol *kcontrol, kcontrol 686 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 692 sound/pci/emu10k1/emumixer.c static int snd_emu1010_internal_clock_put(struct snd_kcontrol *kcontrol, kcontrol 695 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 795 sound/pci/emu10k1/emumixer.c static int snd_emu1010_optical_out_info(struct snd_kcontrol *kcontrol, kcontrol 805 sound/pci/emu10k1/emumixer.c static int snd_emu1010_optical_out_get(struct snd_kcontrol *kcontrol, kcontrol 808 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 814 sound/pci/emu10k1/emumixer.c static int snd_emu1010_optical_out_put(struct snd_kcontrol *kcontrol, kcontrol 817 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 846 sound/pci/emu10k1/emumixer.c static int snd_emu1010_optical_in_info(struct snd_kcontrol *kcontrol, kcontrol 856 sound/pci/emu10k1/emumixer.c static int snd_emu1010_optical_in_get(struct snd_kcontrol *kcontrol, kcontrol 859 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 865 sound/pci/emu10k1/emumixer.c static int snd_emu1010_optical_in_put(struct snd_kcontrol *kcontrol, kcontrol 868 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 897 sound/pci/emu10k1/emumixer.c static int snd_audigy_i2c_capture_source_info(struct snd_kcontrol *kcontrol, kcontrol 912 sound/pci/emu10k1/emumixer.c static int snd_audigy_i2c_capture_source_get(struct snd_kcontrol *kcontrol, kcontrol 915 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 921 sound/pci/emu10k1/emumixer.c static int snd_audigy_i2c_capture_source_put(struct snd_kcontrol *kcontrol, kcontrol 924 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 976 sound/pci/emu10k1/emumixer.c static int snd_audigy_i2c_volume_info(struct snd_kcontrol *kcontrol, kcontrol 986 sound/pci/emu10k1/emumixer.c static int snd_audigy_i2c_volume_get(struct snd_kcontrol *kcontrol, kcontrol 989 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 992 sound/pci/emu10k1/emumixer.c source_id = kcontrol->private_value; kcontrol 1003 sound/pci/emu10k1/emumixer.c static int snd_audigy_i2c_volume_put(struct snd_kcontrol *kcontrol, kcontrol 1006 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 1012 sound/pci/emu10k1/emumixer.c source_id = kcontrol->private_value; kcontrol 1060 sound/pci/emu10k1/emumixer.c static int snd_audigy_spdif_output_rate_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1067 sound/pci/emu10k1/emumixer.c static int snd_audigy_spdif_output_rate_get(struct snd_kcontrol *kcontrol, kcontrol 1070 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 1094 sound/pci/emu10k1/emumixer.c static int snd_audigy_spdif_output_rate_put(struct snd_kcontrol *kcontrol, kcontrol 1097 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 1140 sound/pci/emu10k1/emumixer.c static int snd_emu10k1_spdif_put(struct snd_kcontrol *kcontrol, kcontrol 1143 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 1144 sound/pci/emu10k1/emumixer.c unsigned int idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); kcontrol 1217 sound/pci/emu10k1/emumixer.c static int snd_emu10k1_send_routing_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1219 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 1227 sound/pci/emu10k1/emumixer.c static int snd_emu10k1_send_routing_get(struct snd_kcontrol *kcontrol, kcontrol 1231 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 1233 sound/pci/emu10k1/emumixer.c &emu->pcm_mixer[snd_ctl_get_ioffidx(kcontrol, &ucontrol->id)]; kcontrol 1247 sound/pci/emu10k1/emumixer.c static int snd_emu10k1_send_routing_put(struct snd_kcontrol *kcontrol, kcontrol 1251 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 1253 sound/pci/emu10k1/emumixer.c &emu->pcm_mixer[snd_ctl_get_ioffidx(kcontrol, &ucontrol->id)]; kcontrol 1293 sound/pci/emu10k1/emumixer.c static int snd_emu10k1_send_volume_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1295 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 1303 sound/pci/emu10k1/emumixer.c static int snd_emu10k1_send_volume_get(struct snd_kcontrol *kcontrol, kcontrol 1307 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 1309 sound/pci/emu10k1/emumixer.c &emu->pcm_mixer[snd_ctl_get_ioffidx(kcontrol, &ucontrol->id)]; kcontrol 1320 sound/pci/emu10k1/emumixer.c static int snd_emu10k1_send_volume_put(struct snd_kcontrol *kcontrol, kcontrol 1324 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 1326 sound/pci/emu10k1/emumixer.c &emu->pcm_mixer[snd_ctl_get_ioffidx(kcontrol, &ucontrol->id)]; kcontrol 1364 sound/pci/emu10k1/emumixer.c static int snd_emu10k1_attn_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1373 sound/pci/emu10k1/emumixer.c static int snd_emu10k1_attn_get(struct snd_kcontrol *kcontrol, kcontrol 1376 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 1378 sound/pci/emu10k1/emumixer.c &emu->pcm_mixer[snd_ctl_get_ioffidx(kcontrol, &ucontrol->id)]; kcontrol 1389 sound/pci/emu10k1/emumixer.c static int snd_emu10k1_attn_put(struct snd_kcontrol *kcontrol, kcontrol 1393 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 1395 sound/pci/emu10k1/emumixer.c &emu->pcm_mixer[snd_ctl_get_ioffidx(kcontrol, &ucontrol->id)]; kcontrol 1431 sound/pci/emu10k1/emumixer.c static int snd_emu10k1_efx_send_routing_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1433 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 1441 sound/pci/emu10k1/emumixer.c static int snd_emu10k1_efx_send_routing_get(struct snd_kcontrol *kcontrol, kcontrol 1445 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 1447 sound/pci/emu10k1/emumixer.c &emu->efx_pcm_mixer[snd_ctl_get_ioffidx(kcontrol, &ucontrol->id)]; kcontrol 1460 sound/pci/emu10k1/emumixer.c static int snd_emu10k1_efx_send_routing_put(struct snd_kcontrol *kcontrol, kcontrol 1464 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 1465 sound/pci/emu10k1/emumixer.c int ch = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); kcontrol 1501 sound/pci/emu10k1/emumixer.c static int snd_emu10k1_efx_send_volume_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1503 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 1511 sound/pci/emu10k1/emumixer.c static int snd_emu10k1_efx_send_volume_get(struct snd_kcontrol *kcontrol, kcontrol 1515 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 1517 sound/pci/emu10k1/emumixer.c &emu->efx_pcm_mixer[snd_ctl_get_ioffidx(kcontrol, &ucontrol->id)]; kcontrol 1528 sound/pci/emu10k1/emumixer.c static int snd_emu10k1_efx_send_volume_put(struct snd_kcontrol *kcontrol, kcontrol 1532 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 1533 sound/pci/emu10k1/emumixer.c int ch = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); kcontrol 1568 sound/pci/emu10k1/emumixer.c static int snd_emu10k1_efx_attn_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1577 sound/pci/emu10k1/emumixer.c static int snd_emu10k1_efx_attn_get(struct snd_kcontrol *kcontrol, kcontrol 1580 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 1582 sound/pci/emu10k1/emumixer.c &emu->efx_pcm_mixer[snd_ctl_get_ioffidx(kcontrol, &ucontrol->id)]; kcontrol 1591 sound/pci/emu10k1/emumixer.c static int snd_emu10k1_efx_attn_put(struct snd_kcontrol *kcontrol, kcontrol 1595 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 1596 sound/pci/emu10k1/emumixer.c int ch = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); kcontrol 1628 sound/pci/emu10k1/emumixer.c static int snd_emu10k1_shared_spdif_get(struct snd_kcontrol *kcontrol, kcontrol 1631 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 1644 sound/pci/emu10k1/emumixer.c static int snd_emu10k1_shared_spdif_put(struct snd_kcontrol *kcontrol, kcontrol 1648 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 1702 sound/pci/emu10k1/emumixer.c static int snd_audigy_capture_boost_get(struct snd_kcontrol *kcontrol, kcontrol 1705 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 1714 sound/pci/emu10k1/emumixer.c static int snd_audigy_capture_boost_put(struct snd_kcontrol *kcontrol, kcontrol 1717 sound/pci/emu10k1/emumixer.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 1489 sound/pci/emu10k1/emupcm.c static int snd_emu10k1_pcm_efx_voices_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1491 sound/pci/emu10k1/emupcm.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 1500 sound/pci/emu10k1/emupcm.c static int snd_emu10k1_pcm_efx_voices_mask_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1502 sound/pci/emu10k1/emupcm.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 1513 sound/pci/emu10k1/emupcm.c static int snd_emu10k1_pcm_efx_voices_mask_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1515 sound/pci/emu10k1/emupcm.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 670 sound/pci/emu10k1/p16v.c static int snd_p16v_volume_info(struct snd_kcontrol *kcontrol, kcontrol 680 sound/pci/emu10k1/p16v.c static int snd_p16v_volume_get(struct snd_kcontrol *kcontrol, kcontrol 683 sound/pci/emu10k1/p16v.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 684 sound/pci/emu10k1/p16v.c int high_low = (kcontrol->private_value >> 8) & 0xff; kcontrol 685 sound/pci/emu10k1/p16v.c int reg = kcontrol->private_value & 0xff; kcontrol 699 sound/pci/emu10k1/p16v.c static int snd_p16v_volume_put(struct snd_kcontrol *kcontrol, kcontrol 702 sound/pci/emu10k1/p16v.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 703 sound/pci/emu10k1/p16v.c int high_low = (kcontrol->private_value >> 8) & 0xff; kcontrol 704 sound/pci/emu10k1/p16v.c int reg = kcontrol->private_value & 0xff; kcontrol 724 sound/pci/emu10k1/p16v.c static int snd_p16v_capture_source_info(struct snd_kcontrol *kcontrol, kcontrol 735 sound/pci/emu10k1/p16v.c static int snd_p16v_capture_source_get(struct snd_kcontrol *kcontrol, kcontrol 738 sound/pci/emu10k1/p16v.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 744 sound/pci/emu10k1/p16v.c static int snd_p16v_capture_source_put(struct snd_kcontrol *kcontrol, kcontrol 747 sound/pci/emu10k1/p16v.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 766 sound/pci/emu10k1/p16v.c static int snd_p16v_capture_channel_info(struct snd_kcontrol *kcontrol, kcontrol 774 sound/pci/emu10k1/p16v.c static int snd_p16v_capture_channel_get(struct snd_kcontrol *kcontrol, kcontrol 777 sound/pci/emu10k1/p16v.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 783 sound/pci/emu10k1/p16v.c static int snd_p16v_capture_channel_put(struct snd_kcontrol *kcontrol, kcontrol 786 sound/pci/emu10k1/p16v.c struct snd_emu10k1 *emu = snd_kcontrol_chip(kcontrol); kcontrol 1330 sound/pci/ens1370.c static int snd_ens1373_spdif_info(struct snd_kcontrol *kcontrol, kcontrol 1338 sound/pci/ens1370.c static int snd_ens1373_spdif_default_get(struct snd_kcontrol *kcontrol, kcontrol 1341 sound/pci/ens1370.c struct ensoniq *ensoniq = snd_kcontrol_chip(kcontrol); kcontrol 1351 sound/pci/ens1370.c static int snd_ens1373_spdif_default_put(struct snd_kcontrol *kcontrol, kcontrol 1354 sound/pci/ens1370.c struct ensoniq *ensoniq = snd_kcontrol_chip(kcontrol); kcontrol 1372 sound/pci/ens1370.c static int snd_ens1373_spdif_mask_get(struct snd_kcontrol *kcontrol, kcontrol 1382 sound/pci/ens1370.c static int snd_ens1373_spdif_stream_get(struct snd_kcontrol *kcontrol, kcontrol 1385 sound/pci/ens1370.c struct ensoniq *ensoniq = snd_kcontrol_chip(kcontrol); kcontrol 1395 sound/pci/ens1370.c static int snd_ens1373_spdif_stream_put(struct snd_kcontrol *kcontrol, kcontrol 1398 sound/pci/ens1370.c struct ensoniq *ensoniq = snd_kcontrol_chip(kcontrol); kcontrol 1422 sound/pci/ens1370.c static int snd_es1371_spdif_get(struct snd_kcontrol *kcontrol, kcontrol 1425 sound/pci/ens1370.c struct ensoniq *ensoniq = snd_kcontrol_chip(kcontrol); kcontrol 1433 sound/pci/ens1370.c static int snd_es1371_spdif_put(struct snd_kcontrol *kcontrol, kcontrol 1436 sound/pci/ens1370.c struct ensoniq *ensoniq = snd_kcontrol_chip(kcontrol); kcontrol 1484 sound/pci/ens1370.c static int snd_es1373_rear_get(struct snd_kcontrol *kcontrol, kcontrol 1487 sound/pci/ens1370.c struct ensoniq *ensoniq = snd_kcontrol_chip(kcontrol); kcontrol 1499 sound/pci/ens1370.c static int snd_es1373_rear_put(struct snd_kcontrol *kcontrol, kcontrol 1502 sound/pci/ens1370.c struct ensoniq *ensoniq = snd_kcontrol_chip(kcontrol); kcontrol 1529 sound/pci/ens1370.c static int snd_es1373_line_get(struct snd_kcontrol *kcontrol, kcontrol 1532 sound/pci/ens1370.c struct ensoniq *ensoniq = snd_kcontrol_chip(kcontrol); kcontrol 1543 sound/pci/ens1370.c static int snd_es1373_line_put(struct snd_kcontrol *kcontrol, kcontrol 1546 sound/pci/ens1370.c struct ensoniq *ensoniq = snd_kcontrol_chip(kcontrol); kcontrol 1687 sound/pci/ens1370.c static int snd_ensoniq_control_get(struct snd_kcontrol *kcontrol, kcontrol 1690 sound/pci/ens1370.c struct ensoniq *ensoniq = snd_kcontrol_chip(kcontrol); kcontrol 1691 sound/pci/ens1370.c int mask = kcontrol->private_value; kcontrol 1699 sound/pci/ens1370.c static int snd_ensoniq_control_put(struct snd_kcontrol *kcontrol, kcontrol 1702 sound/pci/ens1370.c struct ensoniq *ensoniq = snd_kcontrol_chip(kcontrol); kcontrol 1703 sound/pci/ens1370.c int mask = kcontrol->private_value; kcontrol 1046 sound/pci/es1938.c static int snd_es1938_info_mux(struct snd_kcontrol *kcontrol, kcontrol 1057 sound/pci/es1938.c static int snd_es1938_get_mux(struct snd_kcontrol *kcontrol, kcontrol 1060 sound/pci/es1938.c struct es1938 *chip = snd_kcontrol_chip(kcontrol); kcontrol 1065 sound/pci/es1938.c static int snd_es1938_put_mux(struct snd_kcontrol *kcontrol, kcontrol 1068 sound/pci/es1938.c struct es1938 *chip = snd_kcontrol_chip(kcontrol); kcontrol 1078 sound/pci/es1938.c static int snd_es1938_get_spatializer_enable(struct snd_kcontrol *kcontrol, kcontrol 1081 sound/pci/es1938.c struct es1938 *chip = snd_kcontrol_chip(kcontrol); kcontrol 1087 sound/pci/es1938.c static int snd_es1938_put_spatializer_enable(struct snd_kcontrol *kcontrol, kcontrol 1090 sound/pci/es1938.c struct es1938 *chip = snd_kcontrol_chip(kcontrol); kcontrol 1103 sound/pci/es1938.c static int snd_es1938_info_hw_volume(struct snd_kcontrol *kcontrol, kcontrol 1113 sound/pci/es1938.c static int snd_es1938_get_hw_volume(struct snd_kcontrol *kcontrol, kcontrol 1116 sound/pci/es1938.c struct es1938 *chip = snd_kcontrol_chip(kcontrol); kcontrol 1124 sound/pci/es1938.c static int snd_es1938_get_hw_switch(struct snd_kcontrol *kcontrol, kcontrol 1127 sound/pci/es1938.c struct es1938 *chip = snd_kcontrol_chip(kcontrol); kcontrol 1133 sound/pci/es1938.c static void snd_es1938_hwv_free(struct snd_kcontrol *kcontrol) kcontrol 1135 sound/pci/es1938.c struct es1938 *chip = snd_kcontrol_chip(kcontrol); kcontrol 1173 sound/pci/es1938.c static int snd_es1938_info_single(struct snd_kcontrol *kcontrol, kcontrol 1176 sound/pci/es1938.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 1185 sound/pci/es1938.c static int snd_es1938_get_single(struct snd_kcontrol *kcontrol, kcontrol 1188 sound/pci/es1938.c struct es1938 *chip = snd_kcontrol_chip(kcontrol); kcontrol 1189 sound/pci/es1938.c int reg = kcontrol->private_value & 0xff; kcontrol 1190 sound/pci/es1938.c int shift = (kcontrol->private_value >> 8) & 0xff; kcontrol 1191 sound/pci/es1938.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 1192 sound/pci/es1938.c int invert = (kcontrol->private_value >> 24) & 0xff; kcontrol 1202 sound/pci/es1938.c static int snd_es1938_put_single(struct snd_kcontrol *kcontrol, kcontrol 1205 sound/pci/es1938.c struct es1938 *chip = snd_kcontrol_chip(kcontrol); kcontrol 1206 sound/pci/es1938.c int reg = kcontrol->private_value & 0xff; kcontrol 1207 sound/pci/es1938.c int shift = (kcontrol->private_value >> 8) & 0xff; kcontrol 1208 sound/pci/es1938.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 1209 sound/pci/es1938.c int invert = (kcontrol->private_value >> 24) & 0xff; kcontrol 1234 sound/pci/es1938.c static int snd_es1938_info_double(struct snd_kcontrol *kcontrol, kcontrol 1237 sound/pci/es1938.c int mask = (kcontrol->private_value >> 24) & 0xff; kcontrol 1246 sound/pci/es1938.c static int snd_es1938_get_double(struct snd_kcontrol *kcontrol, kcontrol 1249 sound/pci/es1938.c struct es1938 *chip = snd_kcontrol_chip(kcontrol); kcontrol 1250 sound/pci/es1938.c int left_reg = kcontrol->private_value & 0xff; kcontrol 1251 sound/pci/es1938.c int right_reg = (kcontrol->private_value >> 8) & 0xff; kcontrol 1252 sound/pci/es1938.c int shift_left = (kcontrol->private_value >> 16) & 0x07; kcontrol 1253 sound/pci/es1938.c int shift_right = (kcontrol->private_value >> 19) & 0x07; kcontrol 1254 sound/pci/es1938.c int mask = (kcontrol->private_value >> 24) & 0xff; kcontrol 1255 sound/pci/es1938.c int invert = (kcontrol->private_value >> 22) & 1; kcontrol 1272 sound/pci/es1938.c static int snd_es1938_put_double(struct snd_kcontrol *kcontrol, kcontrol 1275 sound/pci/es1938.c struct es1938 *chip = snd_kcontrol_chip(kcontrol); kcontrol 1276 sound/pci/es1938.c int left_reg = kcontrol->private_value & 0xff; kcontrol 1277 sound/pci/es1938.c int right_reg = (kcontrol->private_value >> 8) & 0xff; kcontrol 1278 sound/pci/es1938.c int shift_left = (kcontrol->private_value >> 16) & 0x07; kcontrol 1279 sound/pci/es1938.c int shift_right = (kcontrol->private_value >> 19) & 0x07; kcontrol 1280 sound/pci/es1938.c int mask = (kcontrol->private_value >> 24) & 0xff; kcontrol 1281 sound/pci/es1938.c int invert = (kcontrol->private_value >> 22) & 1; kcontrol 840 sound/pci/fm801.c static int snd_fm801_info_single(struct snd_kcontrol *kcontrol, kcontrol 843 sound/pci/fm801.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 852 sound/pci/fm801.c static int snd_fm801_get_single(struct snd_kcontrol *kcontrol, kcontrol 855 sound/pci/fm801.c struct fm801 *chip = snd_kcontrol_chip(kcontrol); kcontrol 856 sound/pci/fm801.c int reg = kcontrol->private_value & 0xff; kcontrol 857 sound/pci/fm801.c int shift = (kcontrol->private_value >> 8) & 0xff; kcontrol 858 sound/pci/fm801.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 859 sound/pci/fm801.c int invert = (kcontrol->private_value >> 24) & 0xff; kcontrol 868 sound/pci/fm801.c static int snd_fm801_put_single(struct snd_kcontrol *kcontrol, kcontrol 871 sound/pci/fm801.c struct fm801 *chip = snd_kcontrol_chip(kcontrol); kcontrol 872 sound/pci/fm801.c int reg = kcontrol->private_value & 0xff; kcontrol 873 sound/pci/fm801.c int shift = (kcontrol->private_value >> 8) & 0xff; kcontrol 874 sound/pci/fm801.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 875 sound/pci/fm801.c int invert = (kcontrol->private_value >> 24) & 0xff; kcontrol 896 sound/pci/fm801.c static int snd_fm801_info_double(struct snd_kcontrol *kcontrol, kcontrol 899 sound/pci/fm801.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 908 sound/pci/fm801.c static int snd_fm801_get_double(struct snd_kcontrol *kcontrol, kcontrol 911 sound/pci/fm801.c struct fm801 *chip = snd_kcontrol_chip(kcontrol); kcontrol 912 sound/pci/fm801.c int reg = kcontrol->private_value & 0xff; kcontrol 913 sound/pci/fm801.c int shift_left = (kcontrol->private_value >> 8) & 0x0f; kcontrol 914 sound/pci/fm801.c int shift_right = (kcontrol->private_value >> 12) & 0x0f; kcontrol 915 sound/pci/fm801.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 916 sound/pci/fm801.c int invert = (kcontrol->private_value >> 24) & 0xff; kcontrol 930 sound/pci/fm801.c static int snd_fm801_put_double(struct snd_kcontrol *kcontrol, kcontrol 933 sound/pci/fm801.c struct fm801 *chip = snd_kcontrol_chip(kcontrol); kcontrol 934 sound/pci/fm801.c int reg = kcontrol->private_value & 0xff; kcontrol 935 sound/pci/fm801.c int shift_left = (kcontrol->private_value >> 8) & 0x0f; kcontrol 936 sound/pci/fm801.c int shift_right = (kcontrol->private_value >> 12) & 0x0f; kcontrol 937 sound/pci/fm801.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 938 sound/pci/fm801.c int invert = (kcontrol->private_value >> 24) & 0xff; kcontrol 952 sound/pci/fm801.c static int snd_fm801_info_mux(struct snd_kcontrol *kcontrol, kcontrol 962 sound/pci/fm801.c static int snd_fm801_get_mux(struct snd_kcontrol *kcontrol, kcontrol 965 sound/pci/fm801.c struct fm801 *chip = snd_kcontrol_chip(kcontrol); kcontrol 975 sound/pci/fm801.c static int snd_fm801_put_mux(struct snd_kcontrol *kcontrol, kcontrol 978 sound/pci/fm801.c struct fm801 *chip = snd_kcontrol_chip(kcontrol); kcontrol 274 sound/pci/hda/hda_beep.c static bool ctl_has_mute(struct snd_kcontrol *kcontrol) kcontrol 276 sound/pci/hda/hda_beep.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 277 sound/pci/hda/hda_beep.c return query_amp_caps(codec, get_amp_nid(kcontrol), kcontrol 278 sound/pci/hda/hda_beep.c get_amp_direction(kcontrol)) & AC_AMPCAP_MUTE; kcontrol 288 sound/pci/hda/hda_beep.c int snd_hda_mixer_amp_switch_get_beep(struct snd_kcontrol *kcontrol, kcontrol 291 sound/pci/hda/hda_beep.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 293 sound/pci/hda/hda_beep.c int chs = get_amp_channels(kcontrol); kcontrol 295 sound/pci/hda/hda_beep.c if (beep && (!beep->enabled || !ctl_has_mute(kcontrol))) { kcontrol 302 sound/pci/hda/hda_beep.c return snd_hda_mixer_amp_switch_get(kcontrol, ucontrol); kcontrol 311 sound/pci/hda/hda_beep.c int snd_hda_mixer_amp_switch_put_beep(struct snd_kcontrol *kcontrol, kcontrol 314 sound/pci/hda/hda_beep.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 317 sound/pci/hda/hda_beep.c u8 chs = get_amp_channels(kcontrol); kcontrol 328 sound/pci/hda/hda_beep.c if (!ctl_has_mute(kcontrol)) kcontrol 330 sound/pci/hda/hda_beep.c return snd_hda_mixer_amp_switch_put(kcontrol, ucontrol); kcontrol 1398 sound/pci/hda/hda_codec.c int snd_hda_mixer_amp_volume_info(struct snd_kcontrol *kcontrol, kcontrol 1401 sound/pci/hda/hda_codec.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 1402 sound/pci/hda/hda_codec.c u16 nid = get_amp_nid(kcontrol); kcontrol 1403 sound/pci/hda/hda_codec.c u8 chs = get_amp_channels(kcontrol); kcontrol 1404 sound/pci/hda/hda_codec.c int dir = get_amp_direction(kcontrol); kcontrol 1405 sound/pci/hda/hda_codec.c unsigned int ofs = get_amp_offset(kcontrol); kcontrol 1414 sound/pci/hda/hda_codec.c nid, kcontrol->id.name); kcontrol 1461 sound/pci/hda/hda_codec.c int snd_hda_mixer_amp_volume_get(struct snd_kcontrol *kcontrol, kcontrol 1464 sound/pci/hda/hda_codec.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 1465 sound/pci/hda/hda_codec.c hda_nid_t nid = get_amp_nid(kcontrol); kcontrol 1466 sound/pci/hda/hda_codec.c int chs = get_amp_channels(kcontrol); kcontrol 1467 sound/pci/hda/hda_codec.c int dir = get_amp_direction(kcontrol); kcontrol 1468 sound/pci/hda/hda_codec.c int idx = get_amp_index(kcontrol); kcontrol 1469 sound/pci/hda/hda_codec.c unsigned int ofs = get_amp_offset(kcontrol); kcontrol 1488 sound/pci/hda/hda_codec.c int snd_hda_mixer_amp_volume_put(struct snd_kcontrol *kcontrol, kcontrol 1491 sound/pci/hda/hda_codec.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 1492 sound/pci/hda/hda_codec.c hda_nid_t nid = get_amp_nid(kcontrol); kcontrol 1493 sound/pci/hda/hda_codec.c int chs = get_amp_channels(kcontrol); kcontrol 1494 sound/pci/hda/hda_codec.c int dir = get_amp_direction(kcontrol); kcontrol 1495 sound/pci/hda/hda_codec.c int idx = get_amp_index(kcontrol); kcontrol 1496 sound/pci/hda/hda_codec.c unsigned int ofs = get_amp_offset(kcontrol); kcontrol 1511 sound/pci/hda/hda_codec.c static void get_ctl_amp_tlv(struct snd_kcontrol *kcontrol, unsigned int *tlv) kcontrol 1513 sound/pci/hda/hda_codec.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 1514 sound/pci/hda/hda_codec.c hda_nid_t nid = get_amp_nid(kcontrol); kcontrol 1515 sound/pci/hda/hda_codec.c int dir = get_amp_direction(kcontrol); kcontrol 1516 sound/pci/hda/hda_codec.c unsigned int ofs = get_amp_offset(kcontrol); kcontrol 1517 sound/pci/hda/hda_codec.c bool min_mute = get_amp_min_mute(kcontrol); kcontrol 1544 sound/pci/hda/hda_codec.c int snd_hda_mixer_amp_tlv(struct snd_kcontrol *kcontrol, int op_flag, kcontrol 1551 sound/pci/hda/hda_codec.c get_ctl_amp_tlv(kcontrol, tlv); kcontrol 1985 sound/pci/hda/hda_codec.c static int vmaster_mute_mode_info(struct snd_kcontrol *kcontrol, kcontrol 1995 sound/pci/hda/hda_codec.c static int vmaster_mute_mode_get(struct snd_kcontrol *kcontrol, kcontrol 1998 sound/pci/hda/hda_codec.c struct hda_vmaster_mute_hook *hook = snd_kcontrol_chip(kcontrol); kcontrol 2003 sound/pci/hda/hda_codec.c static int vmaster_mute_mode_put(struct snd_kcontrol *kcontrol, kcontrol 2006 sound/pci/hda/hda_codec.c struct hda_vmaster_mute_hook *hook = snd_kcontrol_chip(kcontrol); kcontrol 2095 sound/pci/hda/hda_codec.c int snd_hda_mixer_amp_switch_info(struct snd_kcontrol *kcontrol, kcontrol 2098 sound/pci/hda/hda_codec.c int chs = get_amp_channels(kcontrol); kcontrol 2116 sound/pci/hda/hda_codec.c int snd_hda_mixer_amp_switch_get(struct snd_kcontrol *kcontrol, kcontrol 2119 sound/pci/hda/hda_codec.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 2120 sound/pci/hda/hda_codec.c hda_nid_t nid = get_amp_nid(kcontrol); kcontrol 2121 sound/pci/hda/hda_codec.c int chs = get_amp_channels(kcontrol); kcontrol 2122 sound/pci/hda/hda_codec.c int dir = get_amp_direction(kcontrol); kcontrol 2123 sound/pci/hda/hda_codec.c int idx = get_amp_index(kcontrol); kcontrol 2144 sound/pci/hda/hda_codec.c int snd_hda_mixer_amp_switch_put(struct snd_kcontrol *kcontrol, kcontrol 2147 sound/pci/hda/hda_codec.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 2148 sound/pci/hda/hda_codec.c hda_nid_t nid = get_amp_nid(kcontrol); kcontrol 2149 sound/pci/hda/hda_codec.c int chs = get_amp_channels(kcontrol); kcontrol 2150 sound/pci/hda/hda_codec.c int dir = get_amp_direction(kcontrol); kcontrol 2151 sound/pci/hda/hda_codec.c int idx = get_amp_index(kcontrol); kcontrol 2174 sound/pci/hda/hda_codec.c static int snd_hda_spdif_mask_info(struct snd_kcontrol *kcontrol, kcontrol 2182 sound/pci/hda/hda_codec.c static int snd_hda_spdif_cmask_get(struct snd_kcontrol *kcontrol, kcontrol 2194 sound/pci/hda/hda_codec.c static int snd_hda_spdif_pmask_get(struct snd_kcontrol *kcontrol, kcontrol 2203 sound/pci/hda/hda_codec.c static int snd_hda_spdif_default_get(struct snd_kcontrol *kcontrol, kcontrol 2206 sound/pci/hda/hda_codec.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 2207 sound/pci/hda/hda_codec.c int idx = kcontrol->private_value; kcontrol 2309 sound/pci/hda/hda_codec.c static int snd_hda_spdif_default_put(struct snd_kcontrol *kcontrol, kcontrol 2312 sound/pci/hda/hda_codec.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 2313 sound/pci/hda/hda_codec.c int idx = kcontrol->private_value; kcontrol 2340 sound/pci/hda/hda_codec.c static int snd_hda_spdif_out_switch_get(struct snd_kcontrol *kcontrol, kcontrol 2343 sound/pci/hda/hda_codec.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 2344 sound/pci/hda/hda_codec.c int idx = kcontrol->private_value; kcontrol 2367 sound/pci/hda/hda_codec.c static int snd_hda_spdif_out_switch_put(struct snd_kcontrol *kcontrol, kcontrol 2370 sound/pci/hda/hda_codec.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 2371 sound/pci/hda/hda_codec.c int idx = kcontrol->private_value; kcontrol 2564 sound/pci/hda/hda_codec.c static int spdif_share_sw_get(struct snd_kcontrol *kcontrol, kcontrol 2567 sound/pci/hda/hda_codec.c struct hda_multi_out *mout = snd_kcontrol_chip(kcontrol); kcontrol 2572 sound/pci/hda/hda_codec.c static int spdif_share_sw_put(struct snd_kcontrol *kcontrol, kcontrol 2575 sound/pci/hda/hda_codec.c struct hda_multi_out *mout = snd_kcontrol_chip(kcontrol); kcontrol 2615 sound/pci/hda/hda_codec.c static int snd_hda_spdif_in_switch_get(struct snd_kcontrol *kcontrol, kcontrol 2618 sound/pci/hda/hda_codec.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 2624 sound/pci/hda/hda_codec.c static int snd_hda_spdif_in_switch_put(struct snd_kcontrol *kcontrol, kcontrol 2627 sound/pci/hda/hda_codec.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 2628 sound/pci/hda/hda_codec.c hda_nid_t nid = kcontrol->private_value; kcontrol 2643 sound/pci/hda/hda_codec.c static int snd_hda_spdif_in_status_get(struct snd_kcontrol *kcontrol, kcontrol 2646 sound/pci/hda/hda_codec.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 2647 sound/pci/hda/hda_codec.c hda_nid_t nid = kcontrol->private_value; kcontrol 3527 sound/pci/hda/hda_codec.c int snd_hda_enum_helper_info(struct snd_kcontrol *kcontrol, kcontrol 939 sound/pci/hda/hda_generic.c static int hda_gen_mixer_mute_put(struct snd_kcontrol *kcontrol, kcontrol 941 sound/pci/hda/hda_generic.c static int hda_gen_bind_mute_get(struct snd_kcontrol *kcontrol, kcontrol 943 sound/pci/hda/hda_generic.c static int hda_gen_bind_mute_put(struct snd_kcontrol *kcontrol, kcontrol 1075 sound/pci/hda/hda_generic.c static void sync_auto_mute_bits(struct snd_kcontrol *kcontrol, kcontrol 1078 sound/pci/hda/hda_generic.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 1082 sound/pci/hda/hda_generic.c hda_nid_t nid = get_amp_nid(kcontrol); kcontrol 1089 sound/pci/hda/hda_generic.c static int hda_gen_mixer_mute_put(struct snd_kcontrol *kcontrol, kcontrol 1092 sound/pci/hda/hda_generic.c sync_auto_mute_bits(kcontrol, ucontrol); kcontrol 1093 sound/pci/hda/hda_generic.c return snd_hda_mixer_amp_switch_put(kcontrol, ucontrol); kcontrol 1102 sound/pci/hda/hda_generic.c static int hda_gen_bind_mute_get(struct snd_kcontrol *kcontrol, kcontrol 1105 sound/pci/hda/hda_generic.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 1110 sound/pci/hda/hda_generic.c pval = kcontrol->private_value; kcontrol 1111 sound/pci/hda/hda_generic.c kcontrol->private_value = pval & ~AMP_VAL_IDX_MASK; /* index 0 */ kcontrol 1112 sound/pci/hda/hda_generic.c err = snd_hda_mixer_amp_switch_get(kcontrol, ucontrol); kcontrol 1113 sound/pci/hda/hda_generic.c kcontrol->private_value = pval; kcontrol 1118 sound/pci/hda/hda_generic.c static int hda_gen_bind_mute_put(struct snd_kcontrol *kcontrol, kcontrol 1121 sound/pci/hda/hda_generic.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 1125 sound/pci/hda/hda_generic.c sync_auto_mute_bits(kcontrol, ucontrol); kcontrol 1128 sound/pci/hda/hda_generic.c pval = kcontrol->private_value; kcontrol 1131 sound/pci/hda/hda_generic.c kcontrol->private_value = (pval & ~AMP_VAL_IDX_MASK) | kcontrol 1133 sound/pci/hda/hda_generic.c err = snd_hda_mixer_amp_switch_put(kcontrol, ucontrol); kcontrol 1138 sound/pci/hda/hda_generic.c kcontrol->private_value = pval; kcontrol 2202 sound/pci/hda/hda_generic.c static int indep_hp_info(struct snd_kcontrol *kcontrol, kcontrol 2205 sound/pci/hda/hda_generic.c return snd_hda_enum_bool_helper_info(kcontrol, uinfo); kcontrol 2208 sound/pci/hda/hda_generic.c static int indep_hp_get(struct snd_kcontrol *kcontrol, kcontrol 2211 sound/pci/hda/hda_generic.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 2221 sound/pci/hda/hda_generic.c static int indep_hp_put(struct snd_kcontrol *kcontrol, kcontrol 2224 sound/pci/hda/hda_generic.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 2306 sound/pci/hda/hda_generic.c static int ch_mode_info(struct snd_kcontrol *kcontrol, kcontrol 2309 sound/pci/hda/hda_generic.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 2323 sound/pci/hda/hda_generic.c static int ch_mode_get(struct snd_kcontrol *kcontrol, kcontrol 2326 sound/pci/hda/hda_generic.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 2381 sound/pci/hda/hda_generic.c static int ch_mode_put(struct snd_kcontrol *kcontrol, kcontrol 2384 sound/pci/hda/hda_generic.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 2428 sound/pci/hda/hda_generic.c static int loopback_mixing_get(struct snd_kcontrol *kcontrol, kcontrol 2431 sound/pci/hda/hda_generic.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 2483 sound/pci/hda/hda_generic.c static int loopback_mixing_put(struct snd_kcontrol *kcontrol, kcontrol 2486 sound/pci/hda/hda_generic.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 2645 sound/pci/hda/hda_generic.c static int out_jack_mode_info(struct snd_kcontrol *kcontrol, kcontrol 2648 sound/pci/hda/hda_generic.c return snd_hda_enum_helper_info(kcontrol, uinfo, 2, out_jack_texts); kcontrol 2651 sound/pci/hda/hda_generic.c static int out_jack_mode_get(struct snd_kcontrol *kcontrol, kcontrol 2654 sound/pci/hda/hda_generic.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 2655 sound/pci/hda/hda_generic.c hda_nid_t nid = kcontrol->private_value; kcontrol 2663 sound/pci/hda/hda_generic.c static int out_jack_mode_put(struct snd_kcontrol *kcontrol, kcontrol 2666 sound/pci/hda/hda_generic.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 2667 sound/pci/hda/hda_generic.c hda_nid_t nid = kcontrol->private_value; kcontrol 2798 sound/pci/hda/hda_generic.c static int in_jack_mode_info(struct snd_kcontrol *kcontrol, kcontrol 2801 sound/pci/hda/hda_generic.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 2802 sound/pci/hda/hda_generic.c hda_nid_t nid = kcontrol->private_value; kcontrol 2805 sound/pci/hda/hda_generic.c snd_hda_enum_helper_info(kcontrol, uinfo, hweight32(vref_caps), kcontrol 2813 sound/pci/hda/hda_generic.c static int in_jack_mode_get(struct snd_kcontrol *kcontrol, kcontrol 2816 sound/pci/hda/hda_generic.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 2817 sound/pci/hda/hda_generic.c hda_nid_t nid = kcontrol->private_value; kcontrol 2826 sound/pci/hda/hda_generic.c static int in_jack_mode_put(struct snd_kcontrol *kcontrol, kcontrol 2829 sound/pci/hda/hda_generic.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 2830 sound/pci/hda/hda_generic.c hda_nid_t nid = kcontrol->private_value; kcontrol 2891 sound/pci/hda/hda_generic.c static int hp_mic_jack_mode_info(struct snd_kcontrol *kcontrol, kcontrol 2894 sound/pci/hda/hda_generic.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 2895 sound/pci/hda/hda_generic.c hda_nid_t nid = kcontrol->private_value; kcontrol 2946 sound/pci/hda/hda_generic.c static int hp_mic_jack_mode_get(struct snd_kcontrol *kcontrol, kcontrol 2949 sound/pci/hda/hda_generic.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 2950 sound/pci/hda/hda_generic.c hda_nid_t nid = kcontrol->private_value; kcontrol 2956 sound/pci/hda/hda_generic.c static int hp_mic_jack_mode_put(struct snd_kcontrol *kcontrol, kcontrol 2959 sound/pci/hda/hda_generic.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 2960 sound/pci/hda/hda_generic.c hda_nid_t nid = kcontrol->private_value; kcontrol 3398 sound/pci/hda/hda_generic.c static int mux_enum_info(struct snd_kcontrol *kcontrol, kcontrol 3401 sound/pci/hda/hda_generic.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 3406 sound/pci/hda/hda_generic.c static int mux_enum_get(struct snd_kcontrol *kcontrol, kcontrol 3409 sound/pci/hda/hda_generic.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 3412 sound/pci/hda/hda_generic.c unsigned int adc_idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); kcontrol 3418 sound/pci/hda/hda_generic.c static int mux_enum_put(struct snd_kcontrol *kcontrol, kcontrol 3421 sound/pci/hda/hda_generic.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 3422 sound/pci/hda/hda_generic.c unsigned int adc_idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); kcontrol 3439 sound/pci/hda/hda_generic.c typedef int (*put_call_t)(struct snd_kcontrol *kcontrol, kcontrol 3443 sound/pci/hda/hda_generic.c static int cap_put_caller(struct snd_kcontrol *kcontrol, kcontrol 3447 sound/pci/hda/hda_generic.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 3454 sound/pci/hda/hda_generic.c adc_idx = kcontrol->id.index; kcontrol 3460 sound/pci/hda/hda_generic.c kcontrol->private_value = path->ctls[type]; kcontrol 3461 sound/pci/hda/hda_generic.c err = func(kcontrol, ucontrol); kcontrol 3467 sound/pci/hda/hda_generic.c spec->cap_sync_hook(codec, kcontrol, ucontrol); kcontrol 3476 sound/pci/hda/hda_generic.c static int cap_vol_put(struct snd_kcontrol *kcontrol, kcontrol 3479 sound/pci/hda/hda_generic.c return cap_put_caller(kcontrol, ucontrol, kcontrol 3500 sound/pci/hda/hda_generic.c static int cap_sw_put(struct snd_kcontrol *kcontrol, kcontrol 3503 sound/pci/hda/hda_generic.c return cap_put_caller(kcontrol, ucontrol, kcontrol 3576 sound/pci/hda/hda_generic.c static int cap_single_sw_put(struct snd_kcontrol *kcontrol, kcontrol 3579 sound/pci/hda/hda_generic.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 3583 sound/pci/hda/hda_generic.c ret = snd_hda_mixer_amp_switch_put(kcontrol, ucontrol); kcontrol 3588 sound/pci/hda/hda_generic.c spec->cap_sync_hook(codec, kcontrol, ucontrol); kcontrol 3929 sound/pci/hda/hda_generic.c struct snd_kcontrol *kcontrol, kcontrol 3936 sound/pci/hda/hda_generic.c spec->micmute_led.old_hook(codec, kcontrol, ucontrol); kcontrol 3940 sound/pci/hda/hda_generic.c mask = 1U << snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); kcontrol 3952 sound/pci/hda/hda_generic.c static int micmute_led_mode_info(struct snd_kcontrol *kcontrol, kcontrol 3962 sound/pci/hda/hda_generic.c static int micmute_led_mode_get(struct snd_kcontrol *kcontrol, kcontrol 3965 sound/pci/hda/hda_generic.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 3972 sound/pci/hda/hda_generic.c static int micmute_led_mode_put(struct snd_kcontrol *kcontrol, kcontrol 3975 sound/pci/hda/hda_generic.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 4668 sound/pci/hda/hda_generic.c static int automute_mode_info(struct snd_kcontrol *kcontrol, kcontrol 4671 sound/pci/hda/hda_generic.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 4678 sound/pci/hda/hda_generic.c return snd_hda_enum_helper_info(kcontrol, uinfo, 3, texts3); kcontrol 4679 sound/pci/hda/hda_generic.c return snd_hda_enum_bool_helper_info(kcontrol, uinfo); kcontrol 4682 sound/pci/hda/hda_generic.c static int automute_mode_get(struct snd_kcontrol *kcontrol, kcontrol 4685 sound/pci/hda/hda_generic.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 4697 sound/pci/hda/hda_generic.c static int automute_mode_put(struct snd_kcontrol *kcontrol, kcontrol 4700 sound/pci/hda/hda_generic.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 91 sound/pci/hda/hda_generic.h struct snd_kcontrol *kcontrol, kcontrol 283 sound/pci/hda/hda_generic.h struct snd_kcontrol *kcontrol, kcontrol 96 sound/pci/hda/hda_local.h int snd_hda_mixer_amp_volume_info(struct snd_kcontrol *kcontrol, kcontrol 98 sound/pci/hda/hda_local.h int snd_hda_mixer_amp_volume_get(struct snd_kcontrol *kcontrol, kcontrol 100 sound/pci/hda/hda_local.h int snd_hda_mixer_amp_volume_put(struct snd_kcontrol *kcontrol, kcontrol 102 sound/pci/hda/hda_local.h int snd_hda_mixer_amp_tlv(struct snd_kcontrol *kcontrol, int op_flag, kcontrol 104 sound/pci/hda/hda_local.h int snd_hda_mixer_amp_switch_info(struct snd_kcontrol *kcontrol, kcontrol 106 sound/pci/hda/hda_local.h int snd_hda_mixer_amp_switch_get(struct snd_kcontrol *kcontrol, kcontrol 108 sound/pci/hda/hda_local.h int snd_hda_mixer_amp_switch_put(struct snd_kcontrol *kcontrol, kcontrol 111 sound/pci/hda/hda_local.h int snd_hda_mixer_amp_switch_get_beep(struct snd_kcontrol *kcontrol, kcontrol 113 sound/pci/hda/hda_local.h int snd_hda_mixer_amp_switch_put_beep(struct snd_kcontrol *kcontrol, kcontrol 643 sound/pci/hda/hda_local.h int snd_hda_enum_helper_info(struct snd_kcontrol *kcontrol, kcontrol 646 sound/pci/hda/hda_local.h #define snd_hda_enum_bool_helper_info(kcontrol, uinfo) \ kcontrol 647 sound/pci/hda/hda_local.h snd_hda_enum_helper_info(kcontrol, uinfo, 0, NULL) kcontrol 449 sound/pci/hda/patch_analog.c static int ad1983_auto_smux_enum_info(struct snd_kcontrol *kcontrol, kcontrol 452 sound/pci/hda/patch_analog.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 460 sound/pci/hda/patch_analog.c return snd_hda_enum_helper_info(kcontrol, uinfo, 2, texts2); kcontrol 462 sound/pci/hda/patch_analog.c return snd_hda_enum_helper_info(kcontrol, uinfo, 3, texts3); kcontrol 467 sound/pci/hda/patch_analog.c static int ad1983_auto_smux_enum_get(struct snd_kcontrol *kcontrol, kcontrol 470 sound/pci/hda/patch_analog.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 477 sound/pci/hda/patch_analog.c static int ad1983_auto_smux_enum_put(struct snd_kcontrol *kcontrol, kcontrol 480 sound/pci/hda/patch_analog.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 729 sound/pci/hda/patch_analog.c static int ad1988_auto_smux_enum_info(struct snd_kcontrol *kcontrol, kcontrol 732 sound/pci/hda/patch_analog.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 739 sound/pci/hda/patch_analog.c return snd_hda_enum_helper_info(kcontrol, uinfo, num_conns, texts); kcontrol 742 sound/pci/hda/patch_analog.c static int ad1988_auto_smux_enum_get(struct snd_kcontrol *kcontrol, kcontrol 745 sound/pci/hda/patch_analog.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 752 sound/pci/hda/patch_analog.c static int ad1988_auto_smux_enum_put(struct snd_kcontrol *kcontrol, kcontrol 755 sound/pci/hda/patch_analog.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 3852 sound/pci/hda/patch_ca0132.c static int tuning_ctl_get(struct snd_kcontrol *kcontrol, kcontrol 3855 sound/pci/hda/patch_ca0132.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 3857 sound/pci/hda/patch_ca0132.c hda_nid_t nid = get_amp_nid(kcontrol); kcontrol 3865 sound/pci/hda/patch_ca0132.c static int voice_focus_ctl_info(struct snd_kcontrol *kcontrol, kcontrol 3868 sound/pci/hda/patch_ca0132.c int chs = get_amp_channels(kcontrol); kcontrol 3878 sound/pci/hda/patch_ca0132.c static int voice_focus_ctl_put(struct snd_kcontrol *kcontrol, kcontrol 3881 sound/pci/hda/patch_ca0132.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 3883 sound/pci/hda/patch_ca0132.c hda_nid_t nid = get_amp_nid(kcontrol); kcontrol 3900 sound/pci/hda/patch_ca0132.c static int mic_svm_ctl_info(struct snd_kcontrol *kcontrol, kcontrol 3903 sound/pci/hda/patch_ca0132.c int chs = get_amp_channels(kcontrol); kcontrol 3913 sound/pci/hda/patch_ca0132.c static int mic_svm_ctl_put(struct snd_kcontrol *kcontrol, kcontrol 3916 sound/pci/hda/patch_ca0132.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 3918 sound/pci/hda/patch_ca0132.c hda_nid_t nid = get_amp_nid(kcontrol); kcontrol 3935 sound/pci/hda/patch_ca0132.c static int equalizer_ctl_info(struct snd_kcontrol *kcontrol, kcontrol 3938 sound/pci/hda/patch_ca0132.c int chs = get_amp_channels(kcontrol); kcontrol 3948 sound/pci/hda/patch_ca0132.c static int equalizer_ctl_put(struct snd_kcontrol *kcontrol, kcontrol 3951 sound/pci/hda/patch_ca0132.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 3953 sound/pci/hda/patch_ca0132.c hda_nid_t nid = get_amp_nid(kcontrol); kcontrol 5060 sound/pci/hda/patch_ca0132.c static int ca0132_vnode_switch_set(struct snd_kcontrol *kcontrol, kcontrol 5063 sound/pci/hda/patch_ca0132.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 5064 sound/pci/hda/patch_ca0132.c hda_nid_t nid = get_amp_nid(kcontrol); kcontrol 5107 sound/pci/hda/patch_ca0132.c int dir = get_amp_direction(kcontrol); kcontrol 5108 sound/pci/hda/patch_ca0132.c int ch = get_amp_channels(kcontrol); kcontrol 5112 sound/pci/hda/patch_ca0132.c pval = kcontrol->private_value; kcontrol 5113 sound/pci/hda/patch_ca0132.c kcontrol->private_value = HDA_COMPOSE_AMP_VAL(shared_nid, ch, kcontrol 5115 sound/pci/hda/patch_ca0132.c ret = snd_hda_mixer_amp_switch_put(kcontrol, ucontrol); kcontrol 5116 sound/pci/hda/patch_ca0132.c kcontrol->private_value = pval; kcontrol 5170 sound/pci/hda/patch_ca0132.c static int ca0132_alt_xbass_xover_slider_ctl_get(struct snd_kcontrol *kcontrol, kcontrol 5173 sound/pci/hda/patch_ca0132.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 5181 sound/pci/hda/patch_ca0132.c static int ca0132_alt_slider_ctl_get(struct snd_kcontrol *kcontrol, kcontrol 5184 sound/pci/hda/patch_ca0132.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 5186 sound/pci/hda/patch_ca0132.c hda_nid_t nid = get_amp_nid(kcontrol); kcontrol 5198 sound/pci/hda/patch_ca0132.c static int ca0132_alt_xbass_xover_slider_info(struct snd_kcontrol *kcontrol, kcontrol 5210 sound/pci/hda/patch_ca0132.c static int ca0132_alt_effect_slider_info(struct snd_kcontrol *kcontrol, kcontrol 5213 sound/pci/hda/patch_ca0132.c int chs = get_amp_channels(kcontrol); kcontrol 5224 sound/pci/hda/patch_ca0132.c static int ca0132_alt_xbass_xover_slider_put(struct snd_kcontrol *kcontrol, kcontrol 5227 sound/pci/hda/patch_ca0132.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 5229 sound/pci/hda/patch_ca0132.c hda_nid_t nid = get_amp_nid(kcontrol); kcontrol 5245 sound/pci/hda/patch_ca0132.c static int ca0132_alt_effect_slider_put(struct snd_kcontrol *kcontrol, kcontrol 5248 sound/pci/hda/patch_ca0132.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 5250 sound/pci/hda/patch_ca0132.c hda_nid_t nid = get_amp_nid(kcontrol); kcontrol 5276 sound/pci/hda/patch_ca0132.c static int ca0132_alt_mic_boost_info(struct snd_kcontrol *kcontrol, kcontrol 5292 sound/pci/hda/patch_ca0132.c static int ca0132_alt_mic_boost_get(struct snd_kcontrol *kcontrol, kcontrol 5295 sound/pci/hda/patch_ca0132.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 5302 sound/pci/hda/patch_ca0132.c static int ca0132_alt_mic_boost_put(struct snd_kcontrol *kcontrol, kcontrol 5305 sound/pci/hda/patch_ca0132.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 5328 sound/pci/hda/patch_ca0132.c static int ae5_headphone_gain_info(struct snd_kcontrol *kcontrol, kcontrol 5346 sound/pci/hda/patch_ca0132.c static int ae5_headphone_gain_get(struct snd_kcontrol *kcontrol, kcontrol 5349 sound/pci/hda/patch_ca0132.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 5356 sound/pci/hda/patch_ca0132.c static int ae5_headphone_gain_put(struct snd_kcontrol *kcontrol, kcontrol 5359 sound/pci/hda/patch_ca0132.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 5383 sound/pci/hda/patch_ca0132.c static int ae5_sound_filter_info(struct snd_kcontrol *kcontrol, kcontrol 5399 sound/pci/hda/patch_ca0132.c static int ae5_sound_filter_get(struct snd_kcontrol *kcontrol, kcontrol 5402 sound/pci/hda/patch_ca0132.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 5409 sound/pci/hda/patch_ca0132.c static int ae5_sound_filter_put(struct snd_kcontrol *kcontrol, kcontrol 5412 sound/pci/hda/patch_ca0132.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 5436 sound/pci/hda/patch_ca0132.c static int ca0132_alt_input_source_info(struct snd_kcontrol *kcontrol, kcontrol 5449 sound/pci/hda/patch_ca0132.c static int ca0132_alt_input_source_get(struct snd_kcontrol *kcontrol, kcontrol 5452 sound/pci/hda/patch_ca0132.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 5459 sound/pci/hda/patch_ca0132.c static int ca0132_alt_input_source_put(struct snd_kcontrol *kcontrol, kcontrol 5462 sound/pci/hda/patch_ca0132.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 5481 sound/pci/hda/patch_ca0132.c static int ca0132_alt_output_select_get_info(struct snd_kcontrol *kcontrol, kcontrol 5494 sound/pci/hda/patch_ca0132.c static int ca0132_alt_output_select_get(struct snd_kcontrol *kcontrol, kcontrol 5497 sound/pci/hda/patch_ca0132.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 5504 sound/pci/hda/patch_ca0132.c static int ca0132_alt_output_select_put(struct snd_kcontrol *kcontrol, kcontrol 5507 sound/pci/hda/patch_ca0132.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 5537 sound/pci/hda/patch_ca0132.c static int ca0132_alt_svm_setting_info(struct snd_kcontrol *kcontrol, kcontrol 5550 sound/pci/hda/patch_ca0132.c static int ca0132_alt_svm_setting_get(struct snd_kcontrol *kcontrol, kcontrol 5553 sound/pci/hda/patch_ca0132.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 5560 sound/pci/hda/patch_ca0132.c static int ca0132_alt_svm_setting_put(struct snd_kcontrol *kcontrol, kcontrol 5563 sound/pci/hda/patch_ca0132.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 5599 sound/pci/hda/patch_ca0132.c static int ca0132_alt_eq_preset_info(struct snd_kcontrol *kcontrol, kcontrol 5614 sound/pci/hda/patch_ca0132.c static int ca0132_alt_eq_preset_get(struct snd_kcontrol *kcontrol, kcontrol 5617 sound/pci/hda/patch_ca0132.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 5624 sound/pci/hda/patch_ca0132.c static int ca0132_alt_eq_preset_put(struct snd_kcontrol *kcontrol, kcontrol 5627 sound/pci/hda/patch_ca0132.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 5656 sound/pci/hda/patch_ca0132.c static int ca0132_voicefx_info(struct snd_kcontrol *kcontrol, kcontrol 5671 sound/pci/hda/patch_ca0132.c static int ca0132_voicefx_get(struct snd_kcontrol *kcontrol, kcontrol 5674 sound/pci/hda/patch_ca0132.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 5681 sound/pci/hda/patch_ca0132.c static int ca0132_voicefx_put(struct snd_kcontrol *kcontrol, kcontrol 5684 sound/pci/hda/patch_ca0132.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 5716 sound/pci/hda/patch_ca0132.c static int ca0132_switch_get(struct snd_kcontrol *kcontrol, kcontrol 5719 sound/pci/hda/patch_ca0132.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 5721 sound/pci/hda/patch_ca0132.c hda_nid_t nid = get_amp_nid(kcontrol); kcontrol 5722 sound/pci/hda/patch_ca0132.c int ch = get_amp_channels(kcontrol); kcontrol 5753 sound/pci/hda/patch_ca0132.c static int ca0132_switch_put(struct snd_kcontrol *kcontrol, kcontrol 5756 sound/pci/hda/patch_ca0132.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 5758 sound/pci/hda/patch_ca0132.c hda_nid_t nid = get_amp_nid(kcontrol); kcontrol 5759 sound/pci/hda/patch_ca0132.c int ch = get_amp_channels(kcontrol); kcontrol 5777 sound/pci/hda/patch_ca0132.c changed = ca0132_vnode_switch_set(kcontrol, ucontrol); kcontrol 5871 sound/pci/hda/patch_ca0132.c static int ca0132_volume_info(struct snd_kcontrol *kcontrol, kcontrol 5874 sound/pci/hda/patch_ca0132.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 5876 sound/pci/hda/patch_ca0132.c hda_nid_t nid = get_amp_nid(kcontrol); kcontrol 5877 sound/pci/hda/patch_ca0132.c int ch = get_amp_channels(kcontrol); kcontrol 5878 sound/pci/hda/patch_ca0132.c int dir = get_amp_direction(kcontrol); kcontrol 5887 sound/pci/hda/patch_ca0132.c pval = kcontrol->private_value; kcontrol 5888 sound/pci/hda/patch_ca0132.c kcontrol->private_value = HDA_COMPOSE_AMP_VAL(nid, ch, 0, dir); kcontrol 5889 sound/pci/hda/patch_ca0132.c err = snd_hda_mixer_amp_volume_info(kcontrol, uinfo); kcontrol 5890 sound/pci/hda/patch_ca0132.c kcontrol->private_value = pval; kcontrol 5897 sound/pci/hda/patch_ca0132.c pval = kcontrol->private_value; kcontrol 5898 sound/pci/hda/patch_ca0132.c kcontrol->private_value = HDA_COMPOSE_AMP_VAL(nid, ch, 0, dir); kcontrol 5899 sound/pci/hda/patch_ca0132.c err = snd_hda_mixer_amp_volume_info(kcontrol, uinfo); kcontrol 5900 sound/pci/hda/patch_ca0132.c kcontrol->private_value = pval; kcontrol 5904 sound/pci/hda/patch_ca0132.c err = snd_hda_mixer_amp_volume_info(kcontrol, uinfo); kcontrol 5909 sound/pci/hda/patch_ca0132.c static int ca0132_volume_get(struct snd_kcontrol *kcontrol, kcontrol 5912 sound/pci/hda/patch_ca0132.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 5914 sound/pci/hda/patch_ca0132.c hda_nid_t nid = get_amp_nid(kcontrol); kcontrol 5915 sound/pci/hda/patch_ca0132.c int ch = get_amp_channels(kcontrol); kcontrol 5930 sound/pci/hda/patch_ca0132.c static int ca0132_volume_put(struct snd_kcontrol *kcontrol, kcontrol 5933 sound/pci/hda/patch_ca0132.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 5935 sound/pci/hda/patch_ca0132.c hda_nid_t nid = get_amp_nid(kcontrol); kcontrol 5936 sound/pci/hda/patch_ca0132.c int ch = get_amp_channels(kcontrol); kcontrol 5955 sound/pci/hda/patch_ca0132.c int dir = get_amp_direction(kcontrol); kcontrol 5960 sound/pci/hda/patch_ca0132.c pval = kcontrol->private_value; kcontrol 5961 sound/pci/hda/patch_ca0132.c kcontrol->private_value = HDA_COMPOSE_AMP_VAL(shared_nid, ch, kcontrol 5963 sound/pci/hda/patch_ca0132.c changed = snd_hda_mixer_amp_volume_put(kcontrol, ucontrol); kcontrol 5964 sound/pci/hda/patch_ca0132.c kcontrol->private_value = pval; kcontrol 5977 sound/pci/hda/patch_ca0132.c static int ca0132_alt_volume_put(struct snd_kcontrol *kcontrol, kcontrol 5980 sound/pci/hda/patch_ca0132.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 5982 sound/pci/hda/patch_ca0132.c hda_nid_t nid = get_amp_nid(kcontrol); kcontrol 5983 sound/pci/hda/patch_ca0132.c int ch = get_amp_channels(kcontrol); kcontrol 6010 sound/pci/hda/patch_ca0132.c changed = snd_hda_mixer_amp_volume_put(kcontrol, ucontrol); kcontrol 6017 sound/pci/hda/patch_ca0132.c static int ca0132_volume_tlv(struct snd_kcontrol *kcontrol, int op_flag, kcontrol 6020 sound/pci/hda/patch_ca0132.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 6022 sound/pci/hda/patch_ca0132.c hda_nid_t nid = get_amp_nid(kcontrol); kcontrol 6023 sound/pci/hda/patch_ca0132.c int ch = get_amp_channels(kcontrol); kcontrol 6024 sound/pci/hda/patch_ca0132.c int dir = get_amp_direction(kcontrol); kcontrol 6033 sound/pci/hda/patch_ca0132.c pval = kcontrol->private_value; kcontrol 6034 sound/pci/hda/patch_ca0132.c kcontrol->private_value = HDA_COMPOSE_AMP_VAL(nid, ch, 0, dir); kcontrol 6035 sound/pci/hda/patch_ca0132.c err = snd_hda_mixer_amp_tlv(kcontrol, op_flag, size, tlv); kcontrol 6036 sound/pci/hda/patch_ca0132.c kcontrol->private_value = pval; kcontrol 6043 sound/pci/hda/patch_ca0132.c pval = kcontrol->private_value; kcontrol 6044 sound/pci/hda/patch_ca0132.c kcontrol->private_value = HDA_COMPOSE_AMP_VAL(nid, ch, 0, dir); kcontrol 6045 sound/pci/hda/patch_ca0132.c err = snd_hda_mixer_amp_tlv(kcontrol, op_flag, size, tlv); kcontrol 6046 sound/pci/hda/patch_ca0132.c kcontrol->private_value = pval; kcontrol 6050 sound/pci/hda/patch_ca0132.c err = snd_hda_mixer_amp_tlv(kcontrol, op_flag, size, tlv); kcontrol 38 sound/pci/hda/patch_cirrus.c int (*spdif_sw_put)(struct snd_kcontrol *kcontrol, kcontrol 696 sound/pci/hda/patch_cirrus.c static int cs4208_spdif_sw_put(struct snd_kcontrol *kcontrol, kcontrol 699 sound/pci/hda/patch_cirrus.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 705 sound/pci/hda/patch_cirrus.c return spec->spdif_sw_put(kcontrol, ucontrol); kcontrol 934 sound/pci/hda/patch_cirrus.c static int cs421x_boost_vol_info(struct snd_kcontrol *kcontrol, kcontrol 944 sound/pci/hda/patch_cirrus.c static int cs421x_boost_vol_get(struct snd_kcontrol *kcontrol, kcontrol 947 sound/pci/hda/patch_cirrus.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 954 sound/pci/hda/patch_cirrus.c static int cs421x_boost_vol_put(struct snd_kcontrol *kcontrol, kcontrol 957 sound/pci/hda/patch_cirrus.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 271 sound/pci/hda/patch_conexant.c struct snd_kcontrol *kcontrol, kcontrol 438 sound/pci/hda/patch_conexant.c static int olpc_xo_dc_mode_get(struct snd_kcontrol *kcontrol, kcontrol 441 sound/pci/hda/patch_conexant.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 447 sound/pci/hda/patch_conexant.c static int olpc_xo_dc_mode_put(struct snd_kcontrol *kcontrol, kcontrol 450 sound/pci/hda/patch_conexant.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 463 sound/pci/hda/patch_conexant.c static int olpc_xo_dc_bias_enum_get(struct snd_kcontrol *kcontrol, kcontrol 466 sound/pci/hda/patch_conexant.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 472 sound/pci/hda/patch_conexant.c static int olpc_xo_dc_bias_enum_info(struct snd_kcontrol *kcontrol, kcontrol 478 sound/pci/hda/patch_conexant.c static int olpc_xo_dc_bias_enum_put(struct snd_kcontrol *kcontrol, kcontrol 481 sound/pci/hda/patch_conexant.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 519 sound/pci/hda/patch_conexant.c static int olpc_xo_mic_boost_put(struct snd_kcontrol *kcontrol, kcontrol 522 sound/pci/hda/patch_conexant.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 524 sound/pci/hda/patch_conexant.c int ret = snd_hda_mixer_amp_volume_put(kcontrol, ucontrol); kcontrol 327 sound/pci/hda/patch_hdmi.c static int hdmi_eld_ctl_info(struct snd_kcontrol *kcontrol, kcontrol 330 sound/pci/hda/patch_hdmi.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 338 sound/pci/hda/patch_hdmi.c pcm_idx = kcontrol->private_value; kcontrol 354 sound/pci/hda/patch_hdmi.c static int hdmi_eld_ctl_get(struct snd_kcontrol *kcontrol, kcontrol 357 sound/pci/hda/patch_hdmi.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 364 sound/pci/hda/patch_hdmi.c pcm_idx = kcontrol->private_value; kcontrol 2770 sound/pci/hda/patch_realtek.c static int alc268_beep_switch_put(struct snd_kcontrol *kcontrol, kcontrol 2773 sound/pci/hda/patch_realtek.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 2778 sound/pci/hda/patch_realtek.c pval = kcontrol->private_value; kcontrol 2779 sound/pci/hda/patch_realtek.c kcontrol->private_value = (pval & ~0xff) | 0x0f; kcontrol 2780 sound/pci/hda/patch_realtek.c err = snd_hda_mixer_amp_switch_put(kcontrol, ucontrol); kcontrol 2782 sound/pci/hda/patch_realtek.c kcontrol->private_value = (pval & ~0xff) | 0x10; kcontrol 2783 sound/pci/hda/patch_realtek.c err = snd_hda_mixer_amp_switch_put(kcontrol, ucontrol); kcontrol 2785 sound/pci/hda/patch_realtek.c kcontrol->private_value = pval; kcontrol 5293 sound/pci/hda/patch_realtek.c struct snd_kcontrol *kcontrol, kcontrol 85 sound/pci/hda/patch_si3054.c static int si3054_switch_get(struct snd_kcontrol *kcontrol, kcontrol 88 sound/pci/hda/patch_si3054.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 89 sound/pci/hda/patch_si3054.c u16 reg = PRIVATE_REG(kcontrol->private_value); kcontrol 90 sound/pci/hda/patch_si3054.c u16 mask = PRIVATE_MASK(kcontrol->private_value); kcontrol 95 sound/pci/hda/patch_si3054.c static int si3054_switch_put(struct snd_kcontrol *kcontrol, kcontrol 98 sound/pci/hda/patch_si3054.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 99 sound/pci/hda/patch_si3054.c u16 reg = PRIVATE_REG(kcontrol->private_value); kcontrol 100 sound/pci/hda/patch_si3054.c u16 mask = PRIVATE_MASK(kcontrol->private_value); kcontrol 565 sound/pci/hda/patch_sigmatel.c static int stac_aloopback_get(struct snd_kcontrol *kcontrol, kcontrol 568 sound/pci/hda/patch_sigmatel.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 569 sound/pci/hda/patch_sigmatel.c unsigned int idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); kcontrol 577 sound/pci/hda/patch_sigmatel.c static int stac_aloopback_put(struct snd_kcontrol *kcontrol, kcontrol 580 sound/pci/hda/patch_sigmatel.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 582 sound/pci/hda/patch_sigmatel.c unsigned int idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); kcontrol 600 sound/pci/hda/patch_sigmatel.c kcontrol->private_value & 0xFFFF, 0x0); kcontrol 612 sound/pci/hda/patch_sigmatel.c kcontrol->private_value >> 16, dac_mode); kcontrol 866 sound/pci/hda/patch_sigmatel.c static int stac_dig_beep_switch_get(struct snd_kcontrol *kcontrol, kcontrol 869 sound/pci/hda/patch_sigmatel.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 874 sound/pci/hda/patch_sigmatel.c static int stac_dig_beep_switch_put(struct snd_kcontrol *kcontrol, kcontrol 877 sound/pci/hda/patch_sigmatel.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 903 sound/pci/hda/patch_sigmatel.c static int stac_smux_enum_info(struct snd_kcontrol *kcontrol, kcontrol 906 sound/pci/hda/patch_sigmatel.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 911 sound/pci/hda/patch_sigmatel.c static int stac_smux_enum_get(struct snd_kcontrol *kcontrol, kcontrol 914 sound/pci/hda/patch_sigmatel.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 916 sound/pci/hda/patch_sigmatel.c unsigned int smux_idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); kcontrol 922 sound/pci/hda/patch_sigmatel.c static int stac_smux_enum_put(struct snd_kcontrol *kcontrol, kcontrol 925 sound/pci/hda/patch_sigmatel.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 927 sound/pci/hda/patch_sigmatel.c unsigned int smux_idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); kcontrol 2936 sound/pci/hda/patch_sigmatel.c static int stac_hp_bass_gpio_get(struct snd_kcontrol *kcontrol, kcontrol 2939 sound/pci/hda/patch_sigmatel.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 2945 sound/pci/hda/patch_sigmatel.c static int stac_hp_bass_gpio_put(struct snd_kcontrol *kcontrol, kcontrol 2948 sound/pci/hda/patch_sigmatel.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 212 sound/pci/hda/patch_via.c static int via_pin_power_ctl_info(struct snd_kcontrol *kcontrol, kcontrol 215 sound/pci/hda/patch_via.c return snd_hda_enum_bool_helper_info(kcontrol, uinfo); kcontrol 218 sound/pci/hda/patch_via.c static int via_pin_power_ctl_get(struct snd_kcontrol *kcontrol, kcontrol 221 sound/pci/hda/patch_via.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 228 sound/pci/hda/patch_via.c static int via_pin_power_ctl_put(struct snd_kcontrol *kcontrol, kcontrol 231 sound/pci/hda/patch_via.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 455 sound/pci/hda/patch_via.c static int vt1708_jack_detect_get(struct snd_kcontrol *kcontrol, kcontrol 458 sound/pci/hda/patch_via.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 467 sound/pci/hda/patch_via.c static int vt1708_jack_detect_put(struct snd_kcontrol *kcontrol, kcontrol 470 sound/pci/hda/patch_via.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 876 sound/pci/hda/patch_via.c static int vt1716s_dmic_info(struct snd_kcontrol *kcontrol, kcontrol 886 sound/pci/hda/patch_via.c static int vt1716s_dmic_get(struct snd_kcontrol *kcontrol, kcontrol 889 sound/pci/hda/patch_via.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 900 sound/pci/hda/patch_via.c static int vt1716s_dmic_put(struct snd_kcontrol *kcontrol, kcontrol 903 sound/pci/hda/patch_via.c struct hda_codec *codec = snd_kcontrol_chip(kcontrol); kcontrol 188 sound/pci/ice1712/aureon.c static int aureon_universe_inmux_info(struct snd_kcontrol *kcontrol, kcontrol 197 sound/pci/ice1712/aureon.c static int aureon_universe_inmux_get(struct snd_kcontrol *kcontrol, kcontrol 200 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 206 sound/pci/ice1712/aureon.c static int aureon_universe_inmux_put(struct snd_kcontrol *kcontrol, kcontrol 209 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 347 sound/pci/ice1712/aureon.c static int aureon_ac97_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 350 sound/pci/ice1712/aureon.c uinfo->count = kcontrol->private_value & AUREON_AC97_STEREO ? 2 : 1; kcontrol 356 sound/pci/ice1712/aureon.c static int aureon_ac97_vol_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 358 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 363 sound/pci/ice1712/aureon.c vol = aureon_ac97_read(ice, kcontrol->private_value & 0x7F); kcontrol 365 sound/pci/ice1712/aureon.c if (kcontrol->private_value & AUREON_AC97_STEREO) kcontrol 372 sound/pci/ice1712/aureon.c static int aureon_ac97_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 374 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 380 sound/pci/ice1712/aureon.c ovol = aureon_ac97_read(ice, kcontrol->private_value & 0x7F); kcontrol 382 sound/pci/ice1712/aureon.c if (kcontrol->private_value & AUREON_AC97_STEREO) kcontrol 388 sound/pci/ice1712/aureon.c aureon_ac97_write(ice, kcontrol->private_value & 0x7F, nvol); kcontrol 400 sound/pci/ice1712/aureon.c static int aureon_ac97_mute_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 402 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 407 sound/pci/ice1712/aureon.c kcontrol->private_value & 0x7F) & 0x8000 ? 0 : 1; kcontrol 413 sound/pci/ice1712/aureon.c static int aureon_ac97_mute_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 415 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 421 sound/pci/ice1712/aureon.c ovol = aureon_ac97_read(ice, kcontrol->private_value & 0x7F); kcontrol 426 sound/pci/ice1712/aureon.c aureon_ac97_write(ice, kcontrol->private_value & 0x7F, nvol); kcontrol 438 sound/pci/ice1712/aureon.c static int aureon_ac97_micboost_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 440 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 450 sound/pci/ice1712/aureon.c static int aureon_ac97_micboost_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 452 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 641 sound/pci/ice1712/aureon.c static int aureon_ac97_mmute_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 643 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 653 sound/pci/ice1712/aureon.c static int aureon_ac97_mmute_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 655 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 703 sound/pci/ice1712/aureon.c static int wm_pcm_mute_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 705 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 713 sound/pci/ice1712/aureon.c static int wm_pcm_mute_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 715 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 733 sound/pci/ice1712/aureon.c static int wm_master_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 742 sound/pci/ice1712/aureon.c static int wm_master_vol_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 744 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 753 sound/pci/ice1712/aureon.c static int wm_master_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 755 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 782 sound/pci/ice1712/aureon.c static int wm_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 784 sound/pci/ice1712/aureon.c int voices = kcontrol->private_value >> 8; kcontrol 792 sound/pci/ice1712/aureon.c static int wm_vol_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 794 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 798 sound/pci/ice1712/aureon.c voices = kcontrol->private_value >> 8; kcontrol 799 sound/pci/ice1712/aureon.c ofs = kcontrol->private_value & 0xff; kcontrol 806 sound/pci/ice1712/aureon.c static int wm_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 808 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 813 sound/pci/ice1712/aureon.c voices = kcontrol->private_value >> 8; kcontrol 814 sound/pci/ice1712/aureon.c ofs = kcontrol->private_value & 0xff; kcontrol 836 sound/pci/ice1712/aureon.c static int wm_mute_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 839 sound/pci/ice1712/aureon.c uinfo->count = kcontrol->private_value >> 8; kcontrol 845 sound/pci/ice1712/aureon.c static int wm_mute_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 847 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 851 sound/pci/ice1712/aureon.c voices = kcontrol->private_value >> 8; kcontrol 852 sound/pci/ice1712/aureon.c ofs = kcontrol->private_value & 0xFF; kcontrol 860 sound/pci/ice1712/aureon.c static int wm_mute_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 862 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 866 sound/pci/ice1712/aureon.c voices = kcontrol->private_value >> 8; kcontrol 867 sound/pci/ice1712/aureon.c ofs = kcontrol->private_value & 0xFF; kcontrol 891 sound/pci/ice1712/aureon.c static int wm_master_mute_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 893 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 903 sound/pci/ice1712/aureon.c static int wm_master_mute_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 905 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 933 sound/pci/ice1712/aureon.c static int wm_pcm_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 942 sound/pci/ice1712/aureon.c static int wm_pcm_vol_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 944 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 955 sound/pci/ice1712/aureon.c static int wm_pcm_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 957 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 981 sound/pci/ice1712/aureon.c static int wm_adc_mute_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 983 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 996 sound/pci/ice1712/aureon.c static int wm_adc_mute_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 998 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1019 sound/pci/ice1712/aureon.c static int wm_adc_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1028 sound/pci/ice1712/aureon.c static int wm_adc_vol_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1030 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1044 sound/pci/ice1712/aureon.c static int wm_adc_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1046 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1068 sound/pci/ice1712/aureon.c static int wm_adc_mux_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1087 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1095 sound/pci/ice1712/aureon.c static int wm_adc_mux_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1097 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1108 sound/pci/ice1712/aureon.c static int wm_adc_mux_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1110 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1129 sound/pci/ice1712/aureon.c static int aureon_cs8415_mux_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1131 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1146 sound/pci/ice1712/aureon.c static int aureon_cs8415_mux_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1148 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1158 sound/pci/ice1712/aureon.c static int aureon_cs8415_mux_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1160 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1177 sound/pci/ice1712/aureon.c static int aureon_cs8415_rate_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1186 sound/pci/ice1712/aureon.c static int aureon_cs8415_rate_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1188 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1200 sound/pci/ice1712/aureon.c static int aureon_cs8415_mute_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1202 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1209 sound/pci/ice1712/aureon.c static int aureon_cs8415_mute_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1211 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1230 sound/pci/ice1712/aureon.c static int aureon_cs8415_qsub_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1237 sound/pci/ice1712/aureon.c static int aureon_cs8415_qsub_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1239 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1248 sound/pci/ice1712/aureon.c static int aureon_cs8415_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1255 sound/pci/ice1712/aureon.c static int aureon_cs8415_mask_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1261 sound/pci/ice1712/aureon.c static int aureon_cs8415_spdif_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1263 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1307 sound/pci/ice1712/aureon.c static int aureon_hpamp_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1309 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1316 sound/pci/ice1712/aureon.c static int aureon_hpamp_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1318 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1329 sound/pci/ice1712/aureon.c static int aureon_deemp_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1331 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1336 sound/pci/ice1712/aureon.c static int aureon_deemp_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1338 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1362 sound/pci/ice1712/aureon.c static int aureon_oversampling_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1364 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1369 sound/pci/ice1712/aureon.c static int aureon_oversampling_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1372 sound/pci/ice1712/aureon.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 407 sound/pci/ice1712/delta.c static int snd_ice1712_delta1010lt_wordclock_status_get(struct snd_kcontrol *kcontrol, kcontrol 411 sound/pci/ice1712/delta.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 564 sound/pci/ice1712/ews.c static int snd_ice1712_ewx_io_sense_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo){ kcontrol 572 sound/pci/ice1712/ews.c static int snd_ice1712_ewx_io_sense_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 574 sound/pci/ice1712/ews.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 575 sound/pci/ice1712/ews.c unsigned char mask = kcontrol->private_value & 0xff; kcontrol 583 sound/pci/ice1712/ews.c static int snd_ice1712_ewx_io_sense_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 585 sound/pci/ice1712/ews.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 586 sound/pci/ice1712/ews.c unsigned char mask = kcontrol->private_value & 0xff; kcontrol 589 sound/pci/ice1712/ews.c if (kcontrol->private_value & (1 << 31)) kcontrol 624 sound/pci/ice1712/ews.c static int snd_ice1712_ews88mt_output_sense_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 626 sound/pci/ice1712/ews.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 641 sound/pci/ice1712/ews.c static int snd_ice1712_ews88mt_output_sense_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 643 sound/pci/ice1712/ews.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 663 sound/pci/ice1712/ews.c static int snd_ice1712_ews88mt_input_sense_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 665 sound/pci/ice1712/ews.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 667 sound/pci/ice1712/ews.c int channel = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); kcontrol 684 sound/pci/ice1712/ews.c static int snd_ice1712_ews88mt_input_sense_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 686 sound/pci/ice1712/ews.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 688 sound/pci/ice1712/ews.c int channel = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); kcontrol 732 sound/pci/ice1712/ews.c static int snd_ice1712_ews88d_control_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 734 sound/pci/ice1712/ews.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 736 sound/pci/ice1712/ews.c int shift = kcontrol->private_value & 0xff; kcontrol 737 sound/pci/ice1712/ews.c int invert = (kcontrol->private_value >> 8) & 1; kcontrol 753 sound/pci/ice1712/ews.c static int snd_ice1712_ews88d_control_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 755 sound/pci/ice1712/ews.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 757 sound/pci/ice1712/ews.c int shift = kcontrol->private_value & 0xff; kcontrol 758 sound/pci/ice1712/ews.c int invert = (kcontrol->private_value >> 8) & 1; kcontrol 849 sound/pci/ice1712/ews.c static int snd_ice1712_6fire_control_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 851 sound/pci/ice1712/ews.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 852 sound/pci/ice1712/ews.c int shift = kcontrol->private_value & 0xff; kcontrol 853 sound/pci/ice1712/ews.c int invert = (kcontrol->private_value >> 8) & 1; kcontrol 865 sound/pci/ice1712/ews.c static int snd_ice1712_6fire_control_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 867 sound/pci/ice1712/ews.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 868 sound/pci/ice1712/ews.c int shift = kcontrol->private_value & 0xff; kcontrol 869 sound/pci/ice1712/ews.c int invert = (kcontrol->private_value >> 8) & 1; kcontrol 886 sound/pci/ice1712/ews.c static int snd_ice1712_6fire_select_input_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 894 sound/pci/ice1712/ews.c static int snd_ice1712_6fire_select_input_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 896 sound/pci/ice1712/ews.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 905 sound/pci/ice1712/ews.c static int snd_ice1712_6fire_select_input_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 907 sound/pci/ice1712/ews.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 245 sound/pci/ice1712/ice1712.c static int snd_ice1712_digmix_route_ac97_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 247 sound/pci/ice1712/ice1712.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 253 sound/pci/ice1712/ice1712.c static int snd_ice1712_digmix_route_ac97_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 255 sound/pci/ice1712/ice1712.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1289 sound/pci/ice1712/ice1712.c static int snd_ice1712_pro_mixer_switch_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1291 sound/pci/ice1712/ice1712.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1292 sound/pci/ice1712/ice1712.c int priv_idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id) + kcontrol 1293 sound/pci/ice1712/ice1712.c kcontrol->private_value; kcontrol 1304 sound/pci/ice1712/ice1712.c static int snd_ice1712_pro_mixer_switch_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1306 sound/pci/ice1712/ice1712.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1307 sound/pci/ice1712/ice1712.c int priv_idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id) + kcontrol 1308 sound/pci/ice1712/ice1712.c kcontrol->private_value; kcontrol 1322 sound/pci/ice1712/ice1712.c static int snd_ice1712_pro_mixer_volume_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1331 sound/pci/ice1712/ice1712.c static int snd_ice1712_pro_mixer_volume_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1333 sound/pci/ice1712/ice1712.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1334 sound/pci/ice1712/ice1712.c int priv_idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id) + kcontrol 1335 sound/pci/ice1712/ice1712.c kcontrol->private_value; kcontrol 1346 sound/pci/ice1712/ice1712.c static int snd_ice1712_pro_mixer_volume_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1348 sound/pci/ice1712/ice1712.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1349 sound/pci/ice1712/ice1712.c int priv_idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id) + kcontrol 1350 sound/pci/ice1712/ice1712.c kcontrol->private_value; kcontrol 1599 sound/pci/ice1712/ice1712.c static int snd_ice1712_eeprom_info(struct snd_kcontrol *kcontrol, kcontrol 1607 sound/pci/ice1712/ice1712.c static int snd_ice1712_eeprom_get(struct snd_kcontrol *kcontrol, kcontrol 1610 sound/pci/ice1712/ice1712.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1626 sound/pci/ice1712/ice1712.c static int snd_ice1712_spdif_info(struct snd_kcontrol *kcontrol, kcontrol 1634 sound/pci/ice1712/ice1712.c static int snd_ice1712_spdif_default_get(struct snd_kcontrol *kcontrol, kcontrol 1637 sound/pci/ice1712/ice1712.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1643 sound/pci/ice1712/ice1712.c static int snd_ice1712_spdif_default_put(struct snd_kcontrol *kcontrol, kcontrol 1646 sound/pci/ice1712/ice1712.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1661 sound/pci/ice1712/ice1712.c static int snd_ice1712_spdif_maskc_get(struct snd_kcontrol *kcontrol, kcontrol 1664 sound/pci/ice1712/ice1712.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1683 sound/pci/ice1712/ice1712.c static int snd_ice1712_spdif_maskp_get(struct snd_kcontrol *kcontrol, kcontrol 1686 sound/pci/ice1712/ice1712.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1721 sound/pci/ice1712/ice1712.c static int snd_ice1712_spdif_stream_get(struct snd_kcontrol *kcontrol, kcontrol 1724 sound/pci/ice1712/ice1712.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1730 sound/pci/ice1712/ice1712.c static int snd_ice1712_spdif_stream_put(struct snd_kcontrol *kcontrol, kcontrol 1733 sound/pci/ice1712/ice1712.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1750 sound/pci/ice1712/ice1712.c int snd_ice1712_gpio_get(struct snd_kcontrol *kcontrol, kcontrol 1753 sound/pci/ice1712/ice1712.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1754 sound/pci/ice1712/ice1712.c unsigned char mask = kcontrol->private_value & 0xff; kcontrol 1755 sound/pci/ice1712/ice1712.c int invert = (kcontrol->private_value & (1<<24)) ? 1 : 0; kcontrol 1764 sound/pci/ice1712/ice1712.c int snd_ice1712_gpio_put(struct snd_kcontrol *kcontrol, kcontrol 1767 sound/pci/ice1712/ice1712.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1768 sound/pci/ice1712/ice1712.c unsigned char mask = kcontrol->private_value & 0xff; kcontrol 1769 sound/pci/ice1712/ice1712.c int invert = (kcontrol->private_value & (1<<24)) ? mask : 0; kcontrol 1772 sound/pci/ice1712/ice1712.c if (kcontrol->private_value & (1 << 31)) kcontrol 1787 sound/pci/ice1712/ice1712.c static int snd_ice1712_pro_internal_clock_info(struct snd_kcontrol *kcontrol, kcontrol 1809 sound/pci/ice1712/ice1712.c static int snd_ice1712_pro_internal_clock_get(struct snd_kcontrol *kcontrol, kcontrol 1812 sound/pci/ice1712/ice1712.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1833 sound/pci/ice1712/ice1712.c static int snd_ice1712_pro_internal_clock_put(struct snd_kcontrol *kcontrol, kcontrol 1836 sound/pci/ice1712/ice1712.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1872 sound/pci/ice1712/ice1712.c static int snd_ice1712_pro_internal_clock_default_info(struct snd_kcontrol *kcontrol, kcontrol 1894 sound/pci/ice1712/ice1712.c static int snd_ice1712_pro_internal_clock_default_get(struct snd_kcontrol *kcontrol, kcontrol 1912 sound/pci/ice1712/ice1712.c static int snd_ice1712_pro_internal_clock_default_put(struct snd_kcontrol *kcontrol, kcontrol 1939 sound/pci/ice1712/ice1712.c static int snd_ice1712_pro_rate_locking_get(struct snd_kcontrol *kcontrol, kcontrol 1946 sound/pci/ice1712/ice1712.c static int snd_ice1712_pro_rate_locking_put(struct snd_kcontrol *kcontrol, kcontrol 1949 sound/pci/ice1712/ice1712.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1970 sound/pci/ice1712/ice1712.c static int snd_ice1712_pro_rate_reset_get(struct snd_kcontrol *kcontrol, kcontrol 1977 sound/pci/ice1712/ice1712.c static int snd_ice1712_pro_rate_reset_put(struct snd_kcontrol *kcontrol, kcontrol 1980 sound/pci/ice1712/ice1712.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 2002 sound/pci/ice1712/ice1712.c static int snd_ice1712_pro_route_info(struct snd_kcontrol *kcontrol, kcontrol 2012 sound/pci/ice1712/ice1712.c int num_items = snd_ctl_get_ioffidx(kcontrol, &uinfo->id) < 2 ? 12 : 11; kcontrol 2016 sound/pci/ice1712/ice1712.c static int snd_ice1712_pro_route_analog_get(struct snd_kcontrol *kcontrol, kcontrol 2019 sound/pci/ice1712/ice1712.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 2020 sound/pci/ice1712/ice1712.c int idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); kcontrol 2042 sound/pci/ice1712/ice1712.c static int snd_ice1712_pro_route_analog_put(struct snd_kcontrol *kcontrol, kcontrol 2045 sound/pci/ice1712/ice1712.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 2047 sound/pci/ice1712/ice1712.c int idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); kcontrol 2092 sound/pci/ice1712/ice1712.c static int snd_ice1712_pro_route_spdif_get(struct snd_kcontrol *kcontrol, kcontrol 2095 sound/pci/ice1712/ice1712.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 2096 sound/pci/ice1712/ice1712.c int idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); kcontrol 2112 sound/pci/ice1712/ice1712.c static int snd_ice1712_pro_route_spdif_put(struct snd_kcontrol *kcontrol, kcontrol 2115 sound/pci/ice1712/ice1712.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 2117 sound/pci/ice1712/ice1712.c int idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); kcontrol 2169 sound/pci/ice1712/ice1712.c static int snd_ice1712_pro_volume_rate_info(struct snd_kcontrol *kcontrol, kcontrol 2179 sound/pci/ice1712/ice1712.c static int snd_ice1712_pro_volume_rate_get(struct snd_kcontrol *kcontrol, kcontrol 2182 sound/pci/ice1712/ice1712.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 2188 sound/pci/ice1712/ice1712.c static int snd_ice1712_pro_volume_rate_put(struct snd_kcontrol *kcontrol, kcontrol 2191 sound/pci/ice1712/ice1712.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 2209 sound/pci/ice1712/ice1712.c static int snd_ice1712_pro_peak_info(struct snd_kcontrol *kcontrol, kcontrol 2219 sound/pci/ice1712/ice1712.c static int snd_ice1712_pro_peak_get(struct snd_kcontrol *kcontrol, kcontrol 2222 sound/pci/ice1712/ice1712.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 447 sound/pci/ice1712/ice1712.h int snd_ice1712_gpio_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol); kcontrol 448 sound/pci/ice1712/ice1712.h int snd_ice1712_gpio_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol); kcontrol 1570 sound/pci/ice1712/ice1724.c static int snd_vt1724_eeprom_info(struct snd_kcontrol *kcontrol, kcontrol 1578 sound/pci/ice1712/ice1724.c static int snd_vt1724_eeprom_get(struct snd_kcontrol *kcontrol, kcontrol 1581 sound/pci/ice1712/ice1724.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1597 sound/pci/ice1712/ice1724.c static int snd_vt1724_spdif_info(struct snd_kcontrol *kcontrol, kcontrol 1675 sound/pci/ice1712/ice1724.c static int snd_vt1724_spdif_default_get(struct snd_kcontrol *kcontrol, kcontrol 1678 sound/pci/ice1712/ice1724.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1685 sound/pci/ice1712/ice1724.c static int snd_vt1724_spdif_default_put(struct snd_kcontrol *kcontrol, kcontrol 1688 sound/pci/ice1712/ice1724.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1709 sound/pci/ice1712/ice1724.c static int snd_vt1724_spdif_maskc_get(struct snd_kcontrol *kcontrol, kcontrol 1722 sound/pci/ice1712/ice1724.c static int snd_vt1724_spdif_maskp_get(struct snd_kcontrol *kcontrol, kcontrol 1752 sound/pci/ice1712/ice1724.c static int snd_vt1724_spdif_sw_get(struct snd_kcontrol *kcontrol, kcontrol 1755 sound/pci/ice1712/ice1724.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1761 sound/pci/ice1712/ice1724.c static int snd_vt1724_spdif_sw_put(struct snd_kcontrol *kcontrol, kcontrol 1764 sound/pci/ice1712/ice1724.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1797 sound/pci/ice1712/ice1724.c int snd_vt1724_gpio_get(struct snd_kcontrol *kcontrol, kcontrol 1800 sound/pci/ice1712/ice1724.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1801 sound/pci/ice1712/ice1724.c int shift = kcontrol->private_value & 0xff; kcontrol 1802 sound/pci/ice1712/ice1724.c int invert = (kcontrol->private_value & (1<<24)) ? 1 : 0; kcontrol 1811 sound/pci/ice1712/ice1724.c int snd_ice1712_gpio_put(struct snd_kcontrol *kcontrol, kcontrol 1814 sound/pci/ice1712/ice1724.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1815 sound/pci/ice1712/ice1724.c int shift = kcontrol->private_value & 0xff; kcontrol 1816 sound/pci/ice1712/ice1724.c int invert = (kcontrol->private_value & (1<<24)) ? mask : 0; kcontrol 1819 sound/pci/ice1712/ice1724.c if (kcontrol->private_value & (1 << 31)) kcontrol 1835 sound/pci/ice1712/ice1724.c static int snd_vt1724_pro_internal_clock_info(struct snd_kcontrol *kcontrol, kcontrol 1838 sound/pci/ice1712/ice1724.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1864 sound/pci/ice1712/ice1724.c static int snd_vt1724_pro_internal_clock_get(struct snd_kcontrol *kcontrol, kcontrol 1867 sound/pci/ice1712/ice1724.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1908 sound/pci/ice1712/ice1724.c static int snd_vt1724_pro_internal_clock_put(struct snd_kcontrol *kcontrol, kcontrol 1911 sound/pci/ice1712/ice1724.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1963 sound/pci/ice1712/ice1724.c static int snd_vt1724_pro_rate_locking_get(struct snd_kcontrol *kcontrol, kcontrol 1970 sound/pci/ice1712/ice1724.c static int snd_vt1724_pro_rate_locking_put(struct snd_kcontrol *kcontrol, kcontrol 1973 sound/pci/ice1712/ice1724.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 1994 sound/pci/ice1712/ice1724.c static int snd_vt1724_pro_rate_reset_get(struct snd_kcontrol *kcontrol, kcontrol 2001 sound/pci/ice1712/ice1724.c static int snd_vt1724_pro_rate_reset_put(struct snd_kcontrol *kcontrol, kcontrol 2004 sound/pci/ice1712/ice1724.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 2027 sound/pci/ice1712/ice1724.c static int snd_vt1724_pro_route_info(struct snd_kcontrol *kcontrol, kcontrol 2091 sound/pci/ice1712/ice1724.c static int snd_vt1724_pro_route_analog_get(struct snd_kcontrol *kcontrol, kcontrol 2094 sound/pci/ice1712/ice1724.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 2095 sound/pci/ice1712/ice1724.c int idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); kcontrol 2101 sound/pci/ice1712/ice1724.c static int snd_vt1724_pro_route_analog_put(struct snd_kcontrol *kcontrol, kcontrol 2104 sound/pci/ice1712/ice1724.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 2105 sound/pci/ice1712/ice1724.c int idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); kcontrol 2111 sound/pci/ice1712/ice1724.c static int snd_vt1724_pro_route_spdif_get(struct snd_kcontrol *kcontrol, kcontrol 2114 sound/pci/ice1712/ice1724.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 2115 sound/pci/ice1712/ice1724.c int idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); kcontrol 2121 sound/pci/ice1712/ice1724.c static int snd_vt1724_pro_route_spdif_put(struct snd_kcontrol *kcontrol, kcontrol 2124 sound/pci/ice1712/ice1724.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 2125 sound/pci/ice1712/ice1724.c int idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); kcontrol 2150 sound/pci/ice1712/ice1724.c static int snd_vt1724_pro_peak_info(struct snd_kcontrol *kcontrol, kcontrol 2160 sound/pci/ice1712/ice1724.c static int snd_vt1724_pro_peak_get(struct snd_kcontrol *kcontrol, kcontrol 2163 sound/pci/ice1712/ice1724.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 289 sound/pci/ice1712/juli.c static int juli_mute_get(struct snd_kcontrol *kcontrol, kcontrol 292 sound/pci/ice1712/juli.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 294 sound/pci/ice1712/juli.c val = ice->gpio.get_data(ice) & (unsigned int) kcontrol->private_value; kcontrol 295 sound/pci/ice1712/juli.c if (kcontrol->private_value == GPIO_MUTE_CONTROL) kcontrol 304 sound/pci/ice1712/juli.c static int juli_mute_put(struct snd_kcontrol *kcontrol, kcontrol 307 sound/pci/ice1712/juli.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 312 sound/pci/ice1712/juli.c if (kcontrol->private_value == GPIO_MUTE_CONTROL) { kcontrol 320 sound/pci/ice1712/juli.c (unsigned int) kcontrol->private_value; kcontrol 323 sound/pci/ice1712/juli.c if (kcontrol->private_value == GPIO_MUTE_CONTROL) { kcontrol 331 sound/pci/ice1712/juli.c ~((unsigned int) kcontrol->private_value); kcontrol 157 sound/pci/ice1712/maya44.c static int maya_vol_info(struct snd_kcontrol *kcontrol, kcontrol 160 sound/pci/ice1712/maya44.c unsigned int idx = kcontrol->private_value; kcontrol 170 sound/pci/ice1712/maya44.c static int maya_vol_get(struct snd_kcontrol *kcontrol, kcontrol 173 sound/pci/ice1712/maya44.c struct snd_maya44 *chip = snd_kcontrol_chip(kcontrol); kcontrol 175 sound/pci/ice1712/maya44.c &chip->wm[snd_ctl_get_ioff(kcontrol, &ucontrol->id)]; kcontrol 176 sound/pci/ice1712/maya44.c unsigned int idx = kcontrol->private_value; kcontrol 185 sound/pci/ice1712/maya44.c static int maya_vol_put(struct snd_kcontrol *kcontrol, kcontrol 188 sound/pci/ice1712/maya44.c struct snd_maya44 *chip = snd_kcontrol_chip(kcontrol); kcontrol 190 sound/pci/ice1712/maya44.c &chip->wm[snd_ctl_get_ioff(kcontrol, &ucontrol->id)]; kcontrol 191 sound/pci/ice1712/maya44.c unsigned int idx = kcontrol->private_value; kcontrol 231 sound/pci/ice1712/maya44.c static int maya_sw_get(struct snd_kcontrol *kcontrol, kcontrol 234 sound/pci/ice1712/maya44.c struct snd_maya44 *chip = snd_kcontrol_chip(kcontrol); kcontrol 236 sound/pci/ice1712/maya44.c &chip->wm[snd_ctl_get_ioff(kcontrol, &ucontrol->id)]; kcontrol 237 sound/pci/ice1712/maya44.c unsigned int idx = GET_SW_VAL_IDX(kcontrol->private_value); kcontrol 243 sound/pci/ice1712/maya44.c static int maya_sw_put(struct snd_kcontrol *kcontrol, kcontrol 246 sound/pci/ice1712/maya44.c struct snd_maya44 *chip = snd_kcontrol_chip(kcontrol); kcontrol 248 sound/pci/ice1712/maya44.c &chip->wm[snd_ctl_get_ioff(kcontrol, &ucontrol->id)]; kcontrol 249 sound/pci/ice1712/maya44.c unsigned int idx = GET_SW_VAL_IDX(kcontrol->private_value); kcontrol 259 sound/pci/ice1712/maya44.c mask = GET_SW_VAL_MASK(kcontrol->private_value); kcontrol 261 sound/pci/ice1712/maya44.c GET_SW_VAL_REG(kcontrol->private_value), kcontrol 296 sound/pci/ice1712/maya44.c static int maya_gpio_sw_get(struct snd_kcontrol *kcontrol, kcontrol 299 sound/pci/ice1712/maya44.c struct snd_maya44 *chip = snd_kcontrol_chip(kcontrol); kcontrol 300 sound/pci/ice1712/maya44.c unsigned int shift = GET_GPIO_VAL_SHIFT(kcontrol->private_value); kcontrol 304 sound/pci/ice1712/maya44.c if (GET_GPIO_VAL_INV(kcontrol->private_value)) kcontrol 310 sound/pci/ice1712/maya44.c static int maya_gpio_sw_put(struct snd_kcontrol *kcontrol, kcontrol 313 sound/pci/ice1712/maya44.c struct snd_maya44 *chip = snd_kcontrol_chip(kcontrol); kcontrol 314 sound/pci/ice1712/maya44.c unsigned int shift = GET_GPIO_VAL_SHIFT(kcontrol->private_value); kcontrol 321 sound/pci/ice1712/maya44.c if (GET_GPIO_VAL_INV(kcontrol->private_value)) kcontrol 343 sound/pci/ice1712/maya44.c static int maya_rec_src_info(struct snd_kcontrol *kcontrol, kcontrol 351 sound/pci/ice1712/maya44.c static int maya_rec_src_get(struct snd_kcontrol *kcontrol, kcontrol 354 sound/pci/ice1712/maya44.c struct snd_maya44 *chip = snd_kcontrol_chip(kcontrol); kcontrol 365 sound/pci/ice1712/maya44.c static int maya_rec_src_put(struct snd_kcontrol *kcontrol, kcontrol 368 sound/pci/ice1712/maya44.c struct snd_maya44 *chip = snd_kcontrol_chip(kcontrol); kcontrol 384 sound/pci/ice1712/maya44.c static int maya_pb_route_info(struct snd_kcontrol *kcontrol, kcontrol 402 sound/pci/ice1712/maya44.c static int maya_pb_route_get(struct snd_kcontrol *kcontrol, kcontrol 405 sound/pci/ice1712/maya44.c struct snd_maya44 *chip = snd_kcontrol_chip(kcontrol); kcontrol 406 sound/pci/ice1712/maya44.c int idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); kcontrol 412 sound/pci/ice1712/maya44.c static int maya_pb_route_put(struct snd_kcontrol *kcontrol, kcontrol 415 sound/pci/ice1712/maya44.c struct snd_maya44 *chip = snd_kcontrol_chip(kcontrol); kcontrol 416 sound/pci/ice1712/maya44.c int idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); kcontrol 285 sound/pci/ice1712/phase.c static int wm_pcm_mute_get(struct snd_kcontrol *kcontrol, kcontrol 288 sound/pci/ice1712/phase.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 297 sound/pci/ice1712/phase.c static int wm_pcm_mute_put(struct snd_kcontrol *kcontrol, kcontrol 300 sound/pci/ice1712/phase.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 318 sound/pci/ice1712/phase.c static int wm_master_vol_info(struct snd_kcontrol *kcontrol, kcontrol 328 sound/pci/ice1712/phase.c static int wm_master_vol_get(struct snd_kcontrol *kcontrol, kcontrol 331 sound/pci/ice1712/phase.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 340 sound/pci/ice1712/phase.c static int wm_master_vol_put(struct snd_kcontrol *kcontrol, kcontrol 343 sound/pci/ice1712/phase.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 464 sound/pci/ice1712/phase.c static int wm_vol_info(struct snd_kcontrol *kcontrol, kcontrol 467 sound/pci/ice1712/phase.c int voices = kcontrol->private_value >> 8; kcontrol 475 sound/pci/ice1712/phase.c static int wm_vol_get(struct snd_kcontrol *kcontrol, kcontrol 478 sound/pci/ice1712/phase.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 482 sound/pci/ice1712/phase.c voices = kcontrol->private_value >> 8; kcontrol 483 sound/pci/ice1712/phase.c ofs = kcontrol->private_value & 0xff; kcontrol 490 sound/pci/ice1712/phase.c static int wm_vol_put(struct snd_kcontrol *kcontrol, kcontrol 493 sound/pci/ice1712/phase.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 498 sound/pci/ice1712/phase.c voices = kcontrol->private_value >> 8; kcontrol 499 sound/pci/ice1712/phase.c ofs = kcontrol->private_value & 0xff; kcontrol 522 sound/pci/ice1712/phase.c static int wm_mute_info(struct snd_kcontrol *kcontrol, kcontrol 525 sound/pci/ice1712/phase.c uinfo->count = kcontrol->private_value >> 8; kcontrol 531 sound/pci/ice1712/phase.c static int wm_mute_get(struct snd_kcontrol *kcontrol, kcontrol 534 sound/pci/ice1712/phase.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 538 sound/pci/ice1712/phase.c voices = kcontrol->private_value >> 8; kcontrol 539 sound/pci/ice1712/phase.c ofs = kcontrol->private_value & 0xFF; kcontrol 547 sound/pci/ice1712/phase.c static int wm_mute_put(struct snd_kcontrol *kcontrol, kcontrol 550 sound/pci/ice1712/phase.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 554 sound/pci/ice1712/phase.c voices = kcontrol->private_value >> 8; kcontrol 555 sound/pci/ice1712/phase.c ofs = kcontrol->private_value & 0xFF; kcontrol 580 sound/pci/ice1712/phase.c static int wm_master_mute_get(struct snd_kcontrol *kcontrol, kcontrol 583 sound/pci/ice1712/phase.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 593 sound/pci/ice1712/phase.c static int wm_master_mute_put(struct snd_kcontrol *kcontrol, kcontrol 596 sound/pci/ice1712/phase.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 625 sound/pci/ice1712/phase.c static int wm_pcm_vol_info(struct snd_kcontrol *kcontrol, kcontrol 635 sound/pci/ice1712/phase.c static int wm_pcm_vol_get(struct snd_kcontrol *kcontrol, kcontrol 638 sound/pci/ice1712/phase.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 649 sound/pci/ice1712/phase.c static int wm_pcm_vol_put(struct snd_kcontrol *kcontrol, kcontrol 652 sound/pci/ice1712/phase.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 677 sound/pci/ice1712/phase.c static int phase28_deemp_get(struct snd_kcontrol *kcontrol, kcontrol 680 sound/pci/ice1712/phase.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 686 sound/pci/ice1712/phase.c static int phase28_deemp_put(struct snd_kcontrol *kcontrol, kcontrol 689 sound/pci/ice1712/phase.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 715 sound/pci/ice1712/phase.c static int phase28_oversampling_get(struct snd_kcontrol *kcontrol, kcontrol 718 sound/pci/ice1712/phase.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 724 sound/pci/ice1712/phase.c static int phase28_oversampling_put(struct snd_kcontrol *kcontrol, kcontrol 728 sound/pci/ice1712/phase.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 100 sound/pci/ice1712/pontis.c static int wm_dac_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 109 sound/pci/ice1712/pontis.c static int wm_dac_vol_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 111 sound/pci/ice1712/pontis.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 125 sound/pci/ice1712/pontis.c static int wm_dac_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 127 sound/pci/ice1712/pontis.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 155 sound/pci/ice1712/pontis.c static int wm_adc_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 164 sound/pci/ice1712/pontis.c static int wm_adc_vol_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 166 sound/pci/ice1712/pontis.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 180 sound/pci/ice1712/pontis.c static int wm_adc_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 182 sound/pci/ice1712/pontis.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 206 sound/pci/ice1712/pontis.c static int wm_adc_mux_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 208 sound/pci/ice1712/pontis.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 209 sound/pci/ice1712/pontis.c int bit = kcontrol->private_value; kcontrol 217 sound/pci/ice1712/pontis.c static int wm_adc_mux_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 219 sound/pci/ice1712/pontis.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 220 sound/pci/ice1712/pontis.c int bit = kcontrol->private_value; kcontrol 243 sound/pci/ice1712/pontis.c static int wm_bypass_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 245 sound/pci/ice1712/pontis.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 253 sound/pci/ice1712/pontis.c static int wm_bypass_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 255 sound/pci/ice1712/pontis.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 278 sound/pci/ice1712/pontis.c static int wm_chswap_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 280 sound/pci/ice1712/pontis.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 288 sound/pci/ice1712/pontis.c static int wm_chswap_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 290 sound/pci/ice1712/pontis.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 399 sound/pci/ice1712/pontis.c static int cs_source_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 409 sound/pci/ice1712/pontis.c static int cs_source_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 411 sound/pci/ice1712/pontis.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 419 sound/pci/ice1712/pontis.c static int cs_source_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 421 sound/pci/ice1712/pontis.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 440 sound/pci/ice1712/pontis.c static int pontis_gpio_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 449 sound/pci/ice1712/pontis.c static int pontis_gpio_mask_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 451 sound/pci/ice1712/pontis.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 459 sound/pci/ice1712/pontis.c static int pontis_gpio_mask_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 461 sound/pci/ice1712/pontis.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 473 sound/pci/ice1712/pontis.c static int pontis_gpio_dir_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 475 sound/pci/ice1712/pontis.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 483 sound/pci/ice1712/pontis.c static int pontis_gpio_dir_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 485 sound/pci/ice1712/pontis.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 497 sound/pci/ice1712/pontis.c static int pontis_gpio_data_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 499 sound/pci/ice1712/pontis.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 508 sound/pci/ice1712/pontis.c static int pontis_gpio_data_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 510 sound/pci/ice1712/pontis.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 94 sound/pci/ice1712/prodigy192.c static int stac9460_dac_mute_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 96 sound/pci/ice1712/prodigy192.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 100 sound/pci/ice1712/prodigy192.c if (kcontrol->private_value) kcontrol 103 sound/pci/ice1712/prodigy192.c idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id) + STAC946X_LF_VOLUME; kcontrol 109 sound/pci/ice1712/prodigy192.c static int stac9460_dac_mute_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 111 sound/pci/ice1712/prodigy192.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 115 sound/pci/ice1712/prodigy192.c if (kcontrol->private_value) kcontrol 118 sound/pci/ice1712/prodigy192.c idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id) + STAC946X_LF_VOLUME; kcontrol 133 sound/pci/ice1712/prodigy192.c static int stac9460_dac_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 142 sound/pci/ice1712/prodigy192.c static int stac9460_dac_vol_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 144 sound/pci/ice1712/prodigy192.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 148 sound/pci/ice1712/prodigy192.c if (kcontrol->private_value) kcontrol 151 sound/pci/ice1712/prodigy192.c idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id) + STAC946X_LF_VOLUME; kcontrol 158 sound/pci/ice1712/prodigy192.c static int stac9460_dac_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 160 sound/pci/ice1712/prodigy192.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 165 sound/pci/ice1712/prodigy192.c if (kcontrol->private_value) kcontrol 168 sound/pci/ice1712/prodigy192.c idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id) + STAC946X_LF_VOLUME; kcontrol 189 sound/pci/ice1712/prodigy192.c static int stac9460_adc_mute_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 191 sound/pci/ice1712/prodigy192.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 203 sound/pci/ice1712/prodigy192.c static int stac9460_adc_mute_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 205 sound/pci/ice1712/prodigy192.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 225 sound/pci/ice1712/prodigy192.c static int stac9460_adc_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 234 sound/pci/ice1712/prodigy192.c static int stac9460_adc_vol_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 236 sound/pci/ice1712/prodigy192.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 249 sound/pci/ice1712/prodigy192.c static int stac9460_adc_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 251 sound/pci/ice1712/prodigy192.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 268 sound/pci/ice1712/prodigy192.c static int stac9460_mic_sw_info(struct snd_kcontrol *kcontrol, kcontrol 277 sound/pci/ice1712/prodigy192.c static int stac9460_mic_sw_get(struct snd_kcontrol *kcontrol, kcontrol 280 sound/pci/ice1712/prodigy192.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 288 sound/pci/ice1712/prodigy192.c static int stac9460_mic_sw_put(struct snd_kcontrol *kcontrol, kcontrol 291 sound/pci/ice1712/prodigy192.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 539 sound/pci/ice1712/prodigy192.c static int ak4114_input_sw_info(struct snd_kcontrol *kcontrol, kcontrol 548 sound/pci/ice1712/prodigy192.c static int ak4114_input_sw_get(struct snd_kcontrol *kcontrol, kcontrol 551 sound/pci/ice1712/prodigy192.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 562 sound/pci/ice1712/prodigy192.c static int ak4114_input_sw_put(struct snd_kcontrol *kcontrol, kcontrol 565 sound/pci/ice1712/prodigy192.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 241 sound/pci/ice1712/prodigy_hifi.c static int ak4396_dac_vol_info(struct snd_kcontrol *kcontrol, kcontrol 251 sound/pci/ice1712/prodigy_hifi.c static int ak4396_dac_vol_get(struct snd_kcontrol *kcontrol, kcontrol 254 sound/pci/ice1712/prodigy_hifi.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 264 sound/pci/ice1712/prodigy_hifi.c static int ak4396_dac_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 266 sound/pci/ice1712/prodigy_hifi.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 350 sound/pci/ice1712/prodigy_hifi.c static int wm_dac_vol_info(struct snd_kcontrol *kcontrol, kcontrol 360 sound/pci/ice1712/prodigy_hifi.c static int wm_dac_vol_get(struct snd_kcontrol *kcontrol, kcontrol 363 sound/pci/ice1712/prodigy_hifi.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 373 sound/pci/ice1712/prodigy_hifi.c static int wm_dac_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 375 sound/pci/ice1712/prodigy_hifi.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 397 sound/pci/ice1712/prodigy_hifi.c static int wm8766_vol_info(struct snd_kcontrol *kcontrol, kcontrol 400 sound/pci/ice1712/prodigy_hifi.c int voices = kcontrol->private_value >> 8; kcontrol 408 sound/pci/ice1712/prodigy_hifi.c static int wm8766_vol_get(struct snd_kcontrol *kcontrol, kcontrol 411 sound/pci/ice1712/prodigy_hifi.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 415 sound/pci/ice1712/prodigy_hifi.c voices = kcontrol->private_value >> 8; kcontrol 416 sound/pci/ice1712/prodigy_hifi.c ofs = kcontrol->private_value & 0xff; kcontrol 422 sound/pci/ice1712/prodigy_hifi.c static int wm8766_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 424 sound/pci/ice1712/prodigy_hifi.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 429 sound/pci/ice1712/prodigy_hifi.c voices = kcontrol->private_value >> 8; kcontrol 430 sound/pci/ice1712/prodigy_hifi.c ofs = kcontrol->private_value & 0xff; kcontrol 449 sound/pci/ice1712/prodigy_hifi.c static int wm_master_vol_info(struct snd_kcontrol *kcontrol, kcontrol 459 sound/pci/ice1712/prodigy_hifi.c static int wm_master_vol_get(struct snd_kcontrol *kcontrol, kcontrol 462 sound/pci/ice1712/prodigy_hifi.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 470 sound/pci/ice1712/prodigy_hifi.c static int wm_master_vol_put(struct snd_kcontrol *kcontrol, kcontrol 473 sound/pci/ice1712/prodigy_hifi.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 504 sound/pci/ice1712/prodigy_hifi.c static int wm_adc_mux_enum_info(struct snd_kcontrol *kcontrol, kcontrol 533 sound/pci/ice1712/prodigy_hifi.c static int wm_adc_mux_enum_get(struct snd_kcontrol *kcontrol, kcontrol 536 sound/pci/ice1712/prodigy_hifi.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 544 sound/pci/ice1712/prodigy_hifi.c static int wm_adc_mux_enum_put(struct snd_kcontrol *kcontrol, kcontrol 547 sound/pci/ice1712/prodigy_hifi.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 572 sound/pci/ice1712/prodigy_hifi.c static int wm_adc_vol_info(struct snd_kcontrol *kcontrol, kcontrol 582 sound/pci/ice1712/prodigy_hifi.c static int wm_adc_vol_get(struct snd_kcontrol *kcontrol, kcontrol 585 sound/pci/ice1712/prodigy_hifi.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 599 sound/pci/ice1712/prodigy_hifi.c static int wm_adc_vol_put(struct snd_kcontrol *kcontrol, kcontrol 602 sound/pci/ice1712/prodigy_hifi.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 626 sound/pci/ice1712/prodigy_hifi.c static int wm_adc_mux_get(struct snd_kcontrol *kcontrol, kcontrol 629 sound/pci/ice1712/prodigy_hifi.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 630 sound/pci/ice1712/prodigy_hifi.c int bit = kcontrol->private_value; kcontrol 639 sound/pci/ice1712/prodigy_hifi.c static int wm_adc_mux_put(struct snd_kcontrol *kcontrol, kcontrol 642 sound/pci/ice1712/prodigy_hifi.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 643 sound/pci/ice1712/prodigy_hifi.c int bit = kcontrol->private_value; kcontrol 666 sound/pci/ice1712/prodigy_hifi.c static int wm_bypass_get(struct snd_kcontrol *kcontrol, kcontrol 669 sound/pci/ice1712/prodigy_hifi.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 678 sound/pci/ice1712/prodigy_hifi.c static int wm_bypass_put(struct snd_kcontrol *kcontrol, kcontrol 681 sound/pci/ice1712/prodigy_hifi.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 704 sound/pci/ice1712/prodigy_hifi.c static int wm_chswap_get(struct snd_kcontrol *kcontrol, kcontrol 707 sound/pci/ice1712/prodigy_hifi.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 716 sound/pci/ice1712/prodigy_hifi.c static int wm_chswap_put(struct snd_kcontrol *kcontrol, kcontrol 719 sound/pci/ice1712/prodigy_hifi.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 261 sound/pci/ice1712/psc724.c static int psc724_ctl_get(struct snd_kcontrol *kcontrol, kcontrol 264 sound/pci/ice1712/psc724.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 265 sound/pci/ice1712/psc724.c int n = kcontrol->private_value; kcontrol 272 sound/pci/ice1712/psc724.c static int psc724_ctl_put(struct snd_kcontrol *kcontrol, kcontrol 275 sound/pci/ice1712/psc724.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 276 sound/pci/ice1712/psc724.c int n = kcontrol->private_value; kcontrol 493 sound/pci/ice1712/quartet.c static int qtet_mute_get(struct snd_kcontrol *kcontrol, kcontrol 496 sound/pci/ice1712/quartet.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 503 sound/pci/ice1712/quartet.c static int qtet_mute_put(struct snd_kcontrol *kcontrol, kcontrol 506 sound/pci/ice1712/quartet.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 531 sound/pci/ice1712/quartet.c static int qtet_ain12_enum_info(struct snd_kcontrol *kcontrol, kcontrol 539 sound/pci/ice1712/quartet.c static int qtet_ain12_sw_get(struct snd_kcontrol *kcontrol, kcontrol 542 sound/pci/ice1712/quartet.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 564 sound/pci/ice1712/quartet.c static int qtet_ain12_sw_put(struct snd_kcontrol *kcontrol, kcontrol 567 sound/pci/ice1712/quartet.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 608 sound/pci/ice1712/quartet.c static int qtet_php_get(struct snd_kcontrol *kcontrol, kcontrol 611 sound/pci/ice1712/quartet.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 619 sound/pci/ice1712/quartet.c static int qtet_php_put(struct snd_kcontrol *kcontrol, kcontrol 622 sound/pci/ice1712/quartet.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 673 sound/pci/ice1712/quartet.c static int qtet_enum_info(struct snd_kcontrol *kcontrol, kcontrol 677 sound/pci/ice1712/quartet.c qtet_privates[kcontrol->private_value]; kcontrol 682 sound/pci/ice1712/quartet.c static int qtet_sw_get(struct snd_kcontrol *kcontrol, kcontrol 686 sound/pci/ice1712/quartet.c qtet_privates[kcontrol->private_value]; kcontrol 687 sound/pci/ice1712/quartet.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 693 sound/pci/ice1712/quartet.c static int qtet_sw_put(struct snd_kcontrol *kcontrol, kcontrol 697 sound/pci/ice1712/quartet.c qtet_privates[kcontrol->private_value]; kcontrol 698 sound/pci/ice1712/quartet.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 181 sound/pci/ice1712/wm8766.c static int snd_wm8766_volume_info(struct snd_kcontrol *kcontrol, kcontrol 184 sound/pci/ice1712/wm8766.c struct snd_wm8766 *wm = snd_kcontrol_chip(kcontrol); kcontrol 185 sound/pci/ice1712/wm8766.c int n = kcontrol->private_value; kcontrol 195 sound/pci/ice1712/wm8766.c static int snd_wm8766_enum_info(struct snd_kcontrol *kcontrol, kcontrol 198 sound/pci/ice1712/wm8766.c struct snd_wm8766 *wm = snd_kcontrol_chip(kcontrol); kcontrol 199 sound/pci/ice1712/wm8766.c int n = kcontrol->private_value; kcontrol 205 sound/pci/ice1712/wm8766.c static int snd_wm8766_ctl_get(struct snd_kcontrol *kcontrol, kcontrol 208 sound/pci/ice1712/wm8766.c struct snd_wm8766 *wm = snd_kcontrol_chip(kcontrol); kcontrol 209 sound/pci/ice1712/wm8766.c int n = kcontrol->private_value; kcontrol 236 sound/pci/ice1712/wm8766.c static int snd_wm8766_ctl_put(struct snd_kcontrol *kcontrol, kcontrol 239 sound/pci/ice1712/wm8766.c struct snd_wm8766 *wm = snd_kcontrol_chip(kcontrol); kcontrol 240 sound/pci/ice1712/wm8766.c int n = kcontrol->private_value; kcontrol 455 sound/pci/ice1712/wm8776.c static int snd_wm8776_volume_info(struct snd_kcontrol *kcontrol, kcontrol 458 sound/pci/ice1712/wm8776.c struct snd_wm8776 *wm = snd_kcontrol_chip(kcontrol); kcontrol 459 sound/pci/ice1712/wm8776.c int n = kcontrol->private_value; kcontrol 469 sound/pci/ice1712/wm8776.c static int snd_wm8776_enum_info(struct snd_kcontrol *kcontrol, kcontrol 472 sound/pci/ice1712/wm8776.c struct snd_wm8776 *wm = snd_kcontrol_chip(kcontrol); kcontrol 473 sound/pci/ice1712/wm8776.c int n = kcontrol->private_value; kcontrol 479 sound/pci/ice1712/wm8776.c static int snd_wm8776_ctl_get(struct snd_kcontrol *kcontrol, kcontrol 482 sound/pci/ice1712/wm8776.c struct snd_wm8776 *wm = snd_kcontrol_chip(kcontrol); kcontrol 483 sound/pci/ice1712/wm8776.c int n = kcontrol->private_value; kcontrol 510 sound/pci/ice1712/wm8776.c static int snd_wm8776_ctl_put(struct snd_kcontrol *kcontrol, kcontrol 513 sound/pci/ice1712/wm8776.c struct snd_wm8776 *wm = snd_kcontrol_chip(kcontrol); kcontrol 514 sound/pci/ice1712/wm8776.c int n = kcontrol->private_value; kcontrol 113 sound/pci/ice1712/wtm.c static int stac9460_dac_mute_get(struct snd_kcontrol *kcontrol, kcontrol 116 sound/pci/ice1712/wtm.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 123 sound/pci/ice1712/wtm.c if (kcontrol->private_value) { kcontrol 127 sound/pci/ice1712/wtm.c id = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); kcontrol 140 sound/pci/ice1712/wtm.c static int stac9460_dac_mute_put(struct snd_kcontrol *kcontrol, kcontrol 143 sound/pci/ice1712/wtm.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 148 sound/pci/ice1712/wtm.c if (kcontrol->private_value) { kcontrol 159 sound/pci/ice1712/wtm.c id = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); kcontrol 181 sound/pci/ice1712/wtm.c static int stac9460_dac_vol_info(struct snd_kcontrol *kcontrol, kcontrol 191 sound/pci/ice1712/wtm.c static int stac9460_dac_vol_get(struct snd_kcontrol *kcontrol, kcontrol 194 sound/pci/ice1712/wtm.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 198 sound/pci/ice1712/wtm.c if (kcontrol->private_value) { kcontrol 202 sound/pci/ice1712/wtm.c id = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); kcontrol 213 sound/pci/ice1712/wtm.c static int stac9460_dac_vol_put(struct snd_kcontrol *kcontrol, kcontrol 216 sound/pci/ice1712/wtm.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 221 sound/pci/ice1712/wtm.c if (kcontrol->private_value) { kcontrol 232 sound/pci/ice1712/wtm.c id = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); kcontrol 258 sound/pci/ice1712/wtm.c static int stac9460_adc_mute_get(struct snd_kcontrol *kcontrol, kcontrol 261 sound/pci/ice1712/wtm.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 265 sound/pci/ice1712/wtm.c id = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); kcontrol 280 sound/pci/ice1712/wtm.c static int stac9460_adc_mute_put(struct snd_kcontrol *kcontrol, kcontrol 283 sound/pci/ice1712/wtm.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 288 sound/pci/ice1712/wtm.c id = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); kcontrol 316 sound/pci/ice1712/wtm.c static int stac9460_adc_vol_info(struct snd_kcontrol *kcontrol, kcontrol 326 sound/pci/ice1712/wtm.c static int stac9460_adc_vol_get(struct snd_kcontrol *kcontrol, kcontrol 329 sound/pci/ice1712/wtm.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 333 sound/pci/ice1712/wtm.c id = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); kcontrol 350 sound/pci/ice1712/wtm.c static int stac9460_adc_vol_put(struct snd_kcontrol *kcontrol, kcontrol 353 sound/pci/ice1712/wtm.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 358 sound/pci/ice1712/wtm.c id = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); kcontrol 386 sound/pci/ice1712/wtm.c static int stac9460_mic_sw_info(struct snd_kcontrol *kcontrol, kcontrol 395 sound/pci/ice1712/wtm.c static int stac9460_mic_sw_get(struct snd_kcontrol *kcontrol, kcontrol 398 sound/pci/ice1712/wtm.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 402 sound/pci/ice1712/wtm.c id = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); kcontrol 411 sound/pci/ice1712/wtm.c static int stac9460_mic_sw_put(struct snd_kcontrol *kcontrol, kcontrol 414 sound/pci/ice1712/wtm.c struct snd_ice1712 *ice = snd_kcontrol_chip(kcontrol); kcontrol 418 sound/pci/ice1712/wtm.c id = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); kcontrol 1715 sound/pci/korg1212/korg1212.c static int snd_korg1212_control_phase_info(struct snd_kcontrol *kcontrol, kcontrol 1719 sound/pci/korg1212/korg1212.c uinfo->count = (kcontrol->private_value >= 8) ? 2 : 1; kcontrol 1723 sound/pci/korg1212/korg1212.c static int snd_korg1212_control_phase_get(struct snd_kcontrol *kcontrol, kcontrol 1726 sound/pci/korg1212/korg1212.c struct snd_korg1212 *korg1212 = snd_kcontrol_chip(kcontrol); kcontrol 1727 sound/pci/korg1212/korg1212.c int i = kcontrol->private_value; kcontrol 1741 sound/pci/korg1212/korg1212.c static int snd_korg1212_control_phase_put(struct snd_kcontrol *kcontrol, kcontrol 1744 sound/pci/korg1212/korg1212.c struct snd_korg1212 *korg1212 = snd_kcontrol_chip(kcontrol); kcontrol 1750 sound/pci/korg1212/korg1212.c i = kcontrol->private_value; kcontrol 1754 sound/pci/korg1212/korg1212.c val = korg1212->sharedBufferPtr->volumeData[kcontrol->private_value]; kcontrol 1765 sound/pci/korg1212/korg1212.c val = korg1212->sharedBufferPtr->volumeData[kcontrol->private_value+1]; kcontrol 1779 sound/pci/korg1212/korg1212.c static int snd_korg1212_control_volume_info(struct snd_kcontrol *kcontrol, kcontrol 1783 sound/pci/korg1212/korg1212.c uinfo->count = (kcontrol->private_value >= 8) ? 2 : 1; kcontrol 1789 sound/pci/korg1212/korg1212.c static int snd_korg1212_control_volume_get(struct snd_kcontrol *kcontrol, kcontrol 1792 sound/pci/korg1212/korg1212.c struct snd_korg1212 *korg1212 = snd_kcontrol_chip(kcontrol); kcontrol 1797 sound/pci/korg1212/korg1212.c i = kcontrol->private_value; kcontrol 1808 sound/pci/korg1212/korg1212.c static int snd_korg1212_control_volume_put(struct snd_kcontrol *kcontrol, kcontrol 1811 sound/pci/korg1212/korg1212.c struct snd_korg1212 *korg1212 = snd_kcontrol_chip(kcontrol); kcontrol 1818 sound/pci/korg1212/korg1212.c i = kcontrol->private_value; kcontrol 1847 sound/pci/korg1212/korg1212.c static int snd_korg1212_control_route_info(struct snd_kcontrol *kcontrol, kcontrol 1851 sound/pci/korg1212/korg1212.c (kcontrol->private_value >= 8) ? 2 : 1, kcontrol 1855 sound/pci/korg1212/korg1212.c static int snd_korg1212_control_route_get(struct snd_kcontrol *kcontrol, kcontrol 1858 sound/pci/korg1212/korg1212.c struct snd_korg1212 *korg1212 = snd_kcontrol_chip(kcontrol); kcontrol 1863 sound/pci/korg1212/korg1212.c i = kcontrol->private_value; kcontrol 1874 sound/pci/korg1212/korg1212.c static int snd_korg1212_control_route_put(struct snd_kcontrol *kcontrol, kcontrol 1877 sound/pci/korg1212/korg1212.c struct snd_korg1212 *korg1212 = snd_kcontrol_chip(kcontrol); kcontrol 1882 sound/pci/korg1212/korg1212.c i = kcontrol->private_value; kcontrol 1905 sound/pci/korg1212/korg1212.c static int snd_korg1212_control_info(struct snd_kcontrol *kcontrol, kcontrol 1915 sound/pci/korg1212/korg1212.c static int snd_korg1212_control_get(struct snd_kcontrol *kcontrol, kcontrol 1918 sound/pci/korg1212/korg1212.c struct snd_korg1212 *korg1212 = snd_kcontrol_chip(kcontrol); kcontrol 1930 sound/pci/korg1212/korg1212.c static int snd_korg1212_control_put(struct snd_kcontrol *kcontrol, kcontrol 1933 sound/pci/korg1212/korg1212.c struct snd_korg1212 *korg1212 = snd_kcontrol_chip(kcontrol); kcontrol 1959 sound/pci/korg1212/korg1212.c static int snd_korg1212_control_sync_info(struct snd_kcontrol *kcontrol, kcontrol 1965 sound/pci/korg1212/korg1212.c static int snd_korg1212_control_sync_get(struct snd_kcontrol *kcontrol, kcontrol 1968 sound/pci/korg1212/korg1212.c struct snd_korg1212 *korg1212 = snd_kcontrol_chip(kcontrol); kcontrol 1978 sound/pci/korg1212/korg1212.c static int snd_korg1212_control_sync_put(struct snd_kcontrol *kcontrol, kcontrol 1981 sound/pci/korg1212/korg1212.c struct snd_korg1212 *korg1212 = snd_kcontrol_chip(kcontrol); kcontrol 499 sound/pci/lola/lola_mixer.c static int lola_analog_vol_info(struct snd_kcontrol *kcontrol, kcontrol 502 sound/pci/lola/lola_mixer.c struct lola *chip = snd_kcontrol_chip(kcontrol); kcontrol 503 sound/pci/lola/lola_mixer.c int dir = kcontrol->private_value; kcontrol 512 sound/pci/lola/lola_mixer.c static int lola_analog_vol_get(struct snd_kcontrol *kcontrol, kcontrol 515 sound/pci/lola/lola_mixer.c struct lola *chip = snd_kcontrol_chip(kcontrol); kcontrol 516 sound/pci/lola/lola_mixer.c int dir = kcontrol->private_value; kcontrol 525 sound/pci/lola/lola_mixer.c static int lola_analog_vol_put(struct snd_kcontrol *kcontrol, kcontrol 528 sound/pci/lola/lola_mixer.c struct lola *chip = snd_kcontrol_chip(kcontrol); kcontrol 529 sound/pci/lola/lola_mixer.c int dir = kcontrol->private_value; kcontrol 542 sound/pci/lola/lola_mixer.c static int lola_analog_vol_tlv(struct snd_kcontrol *kcontrol, int op_flag, kcontrol 545 sound/pci/lola/lola_mixer.c struct lola *chip = snd_kcontrol_chip(kcontrol); kcontrol 546 sound/pci/lola/lola_mixer.c int dir = kcontrol->private_value; kcontrol 597 sound/pci/lola/lola_mixer.c static int lola_input_src_info(struct snd_kcontrol *kcontrol, kcontrol 600 sound/pci/lola/lola_mixer.c struct lola *chip = snd_kcontrol_chip(kcontrol); kcontrol 609 sound/pci/lola/lola_mixer.c static int lola_input_src_get(struct snd_kcontrol *kcontrol, kcontrol 612 sound/pci/lola/lola_mixer.c struct lola *chip = snd_kcontrol_chip(kcontrol); kcontrol 621 sound/pci/lola/lola_mixer.c static int lola_input_src_put(struct snd_kcontrol *kcontrol, kcontrol 624 sound/pci/lola/lola_mixer.c struct lola *chip = snd_kcontrol_chip(kcontrol); kcontrol 659 sound/pci/lola/lola_mixer.c static int lola_src_gain_info(struct snd_kcontrol *kcontrol, kcontrol 662 sound/pci/lola/lola_mixer.c unsigned int count = (kcontrol->private_value >> 8) & 0xff; kcontrol 671 sound/pci/lola/lola_mixer.c static int lola_src_gain_get(struct snd_kcontrol *kcontrol, kcontrol 674 sound/pci/lola/lola_mixer.c struct lola *chip = snd_kcontrol_chip(kcontrol); kcontrol 675 sound/pci/lola/lola_mixer.c unsigned int ofs = kcontrol->private_value & 0xff; kcontrol 676 sound/pci/lola/lola_mixer.c unsigned int count = (kcontrol->private_value >> 8) & 0xff; kcontrol 694 sound/pci/lola/lola_mixer.c static int lola_src_gain_put(struct snd_kcontrol *kcontrol, kcontrol 697 sound/pci/lola/lola_mixer.c struct lola *chip = snd_kcontrol_chip(kcontrol); kcontrol 698 sound/pci/lola/lola_mixer.c unsigned int ofs = kcontrol->private_value & 0xff; kcontrol 699 sound/pci/lola/lola_mixer.c unsigned int count = (kcontrol->private_value >> 8) & 0xff; kcontrol 740 sound/pci/lola/lola_mixer.c static int lola_dest_gain_info(struct snd_kcontrol *kcontrol, kcontrol 743 sound/pci/lola/lola_mixer.c unsigned int src_num = (kcontrol->private_value >> 8) & 0xff; kcontrol 752 sound/pci/lola/lola_mixer.c static int lola_dest_gain_get(struct snd_kcontrol *kcontrol, kcontrol 755 sound/pci/lola/lola_mixer.c struct lola *chip = snd_kcontrol_chip(kcontrol); kcontrol 756 sound/pci/lola/lola_mixer.c unsigned int src_ofs = kcontrol->private_value & 0xff; kcontrol 757 sound/pci/lola/lola_mixer.c unsigned int src_num = (kcontrol->private_value >> 8) & 0xff; kcontrol 758 sound/pci/lola/lola_mixer.c unsigned int dst_ofs = (kcontrol->private_value >> 16) & 0xff; kcontrol 761 sound/pci/lola/lola_mixer.c dst = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id) + dst_ofs; kcontrol 777 sound/pci/lola/lola_mixer.c static int lola_dest_gain_put(struct snd_kcontrol *kcontrol, kcontrol 780 sound/pci/lola/lola_mixer.c struct lola *chip = snd_kcontrol_chip(kcontrol); kcontrol 781 sound/pci/lola/lola_mixer.c unsigned int src_ofs = kcontrol->private_value & 0xff; kcontrol 782 sound/pci/lola/lola_mixer.c unsigned int src_num = (kcontrol->private_value >> 8) & 0xff; kcontrol 783 sound/pci/lola/lola_mixer.c unsigned int dst_ofs = (kcontrol->private_value >> 16) & 0xff; kcontrol 798 sound/pci/lola/lola_mixer.c dst = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id) + dst_ofs; kcontrol 858 sound/pci/lx6464es/lx6464es.c static int lx_control_playback_info(struct snd_kcontrol *kcontrol, kcontrol 868 sound/pci/lx6464es/lx6464es.c static int lx_control_playback_get(struct snd_kcontrol *kcontrol, kcontrol 871 sound/pci/lx6464es/lx6464es.c struct lx6464es *chip = snd_kcontrol_chip(kcontrol); kcontrol 876 sound/pci/lx6464es/lx6464es.c static int lx_control_playback_put(struct snd_kcontrol *kcontrol, kcontrol 879 sound/pci/lx6464es/lx6464es.c struct lx6464es *chip = snd_kcontrol_chip(kcontrol); kcontrol 330 sound/pci/mixart/mixart_mixer.c static int mixart_analog_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 334 sound/pci/mixart/mixart_mixer.c if(kcontrol->private_value == 0) { /* playback */ kcontrol 344 sound/pci/mixart/mixart_mixer.c static int mixart_analog_vol_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 346 sound/pci/mixart/mixart_mixer.c struct snd_mixart *chip = snd_kcontrol_chip(kcontrol); kcontrol 348 sound/pci/mixart/mixart_mixer.c if(kcontrol->private_value == 0) { /* playback */ kcontrol 359 sound/pci/mixart/mixart_mixer.c static int mixart_analog_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 361 sound/pci/mixart/mixart_mixer.c struct snd_mixart *chip = snd_kcontrol_chip(kcontrol); kcontrol 366 sound/pci/mixart/mixart_mixer.c is_capture = (kcontrol->private_value != 0); kcontrol 408 sound/pci/mixart/mixart_mixer.c static int mixart_audio_sw_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 410 sound/pci/mixart/mixart_mixer.c struct snd_mixart *chip = snd_kcontrol_chip(kcontrol); kcontrol 419 sound/pci/mixart/mixart_mixer.c static int mixart_audio_sw_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 421 sound/pci/mixart/mixart_mixer.c struct snd_mixart *chip = snd_kcontrol_chip(kcontrol); kcontrol 809 sound/pci/mixart/mixart_mixer.c static int mixart_digital_vol_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 821 sound/pci/mixart/mixart_mixer.c static int mixart_pcm_vol_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 823 sound/pci/mixart/mixart_mixer.c struct snd_mixart *chip = snd_kcontrol_chip(kcontrol); kcontrol 824 sound/pci/mixart/mixart_mixer.c int idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); /* index */ kcontrol 826 sound/pci/mixart/mixart_mixer.c int is_capture = kcontrol->private_value & MIXART_VOL_REC_MASK; kcontrol 827 sound/pci/mixart/mixart_mixer.c int is_aes = kcontrol->private_value & MIXART_VOL_AES_MASK; kcontrol 843 sound/pci/mixart/mixart_mixer.c static int mixart_pcm_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 845 sound/pci/mixart/mixart_mixer.c struct snd_mixart *chip = snd_kcontrol_chip(kcontrol); kcontrol 846 sound/pci/mixart/mixart_mixer.c int idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); /* index */ kcontrol 848 sound/pci/mixart/mixart_mixer.c int is_capture = kcontrol->private_value & MIXART_VOL_REC_MASK; kcontrol 849 sound/pci/mixart/mixart_mixer.c int is_aes = kcontrol->private_value & MIXART_VOL_AES_MASK; kcontrol 901 sound/pci/mixart/mixart_mixer.c static int mixart_pcm_sw_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 903 sound/pci/mixart/mixart_mixer.c struct snd_mixart *chip = snd_kcontrol_chip(kcontrol); kcontrol 904 sound/pci/mixart/mixart_mixer.c int idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); /* index */ kcontrol 907 sound/pci/mixart/mixart_mixer.c if(kcontrol->private_value & MIXART_VOL_AES_MASK) /* AES playback */ kcontrol 915 sound/pci/mixart/mixart_mixer.c static int mixart_pcm_sw_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 917 sound/pci/mixart/mixart_mixer.c struct snd_mixart *chip = snd_kcontrol_chip(kcontrol); kcontrol 919 sound/pci/mixart/mixart_mixer.c int is_aes = kcontrol->private_value & MIXART_VOL_AES_MASK; kcontrol 920 sound/pci/mixart/mixart_mixer.c int idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); /* index */ kcontrol 985 sound/pci/mixart/mixart_mixer.c static int mixart_monitor_vol_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 987 sound/pci/mixart/mixart_mixer.c struct snd_mixart *chip = snd_kcontrol_chip(kcontrol); kcontrol 995 sound/pci/mixart/mixart_mixer.c static int mixart_monitor_vol_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 997 sound/pci/mixart/mixart_mixer.c struct snd_mixart *chip = snd_kcontrol_chip(kcontrol); kcontrol 1029 sound/pci/mixart/mixart_mixer.c static int mixart_monitor_sw_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1031 sound/pci/mixart/mixart_mixer.c struct snd_mixart *chip = snd_kcontrol_chip(kcontrol); kcontrol 1039 sound/pci/mixart/mixart_mixer.c static int mixart_monitor_sw_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1041 sound/pci/mixart/mixart_mixer.c struct snd_mixart *chip = snd_kcontrol_chip(kcontrol); kcontrol 698 sound/pci/pcxhr/pcxhr_mix22.c static int hr222_mic_vol_info(struct snd_kcontrol *kcontrol, kcontrol 709 sound/pci/pcxhr/pcxhr_mix22.c static int hr222_mic_vol_get(struct snd_kcontrol *kcontrol, kcontrol 712 sound/pci/pcxhr/pcxhr_mix22.c struct snd_pcxhr *chip = snd_kcontrol_chip(kcontrol); kcontrol 719 sound/pci/pcxhr/pcxhr_mix22.c static int hr222_mic_vol_put(struct snd_kcontrol *kcontrol, kcontrol 722 sound/pci/pcxhr/pcxhr_mix22.c struct snd_pcxhr *chip = snd_kcontrol_chip(kcontrol); kcontrol 749 sound/pci/pcxhr/pcxhr_mix22.c static int hr222_mic_boost_info(struct snd_kcontrol *kcontrol, kcontrol 759 sound/pci/pcxhr/pcxhr_mix22.c static int hr222_mic_boost_get(struct snd_kcontrol *kcontrol, kcontrol 762 sound/pci/pcxhr/pcxhr_mix22.c struct snd_pcxhr *chip = snd_kcontrol_chip(kcontrol); kcontrol 769 sound/pci/pcxhr/pcxhr_mix22.c static int hr222_mic_boost_put(struct snd_kcontrol *kcontrol, kcontrol 772 sound/pci/pcxhr/pcxhr_mix22.c struct snd_pcxhr *chip = snd_kcontrol_chip(kcontrol); kcontrol 799 sound/pci/pcxhr/pcxhr_mix22.c static int hr222_phantom_power_get(struct snd_kcontrol *kcontrol, kcontrol 802 sound/pci/pcxhr/pcxhr_mix22.c struct snd_pcxhr *chip = snd_kcontrol_chip(kcontrol); kcontrol 809 sound/pci/pcxhr/pcxhr_mix22.c static int hr222_phantom_power_put(struct snd_kcontrol *kcontrol, kcontrol 812 sound/pci/pcxhr/pcxhr_mix22.c struct snd_pcxhr *chip = snd_kcontrol_chip(kcontrol); kcontrol 74 sound/pci/pcxhr/pcxhr_mixer.c static int pcxhr_analog_vol_info(struct snd_kcontrol *kcontrol, kcontrol 77 sound/pci/pcxhr/pcxhr_mixer.c struct snd_pcxhr *chip = snd_kcontrol_chip(kcontrol); kcontrol 81 sound/pci/pcxhr/pcxhr_mixer.c if (kcontrol->private_value == 0) { /* playback */ kcontrol 109 sound/pci/pcxhr/pcxhr_mixer.c static int pcxhr_analog_vol_get(struct snd_kcontrol *kcontrol, kcontrol 112 sound/pci/pcxhr/pcxhr_mixer.c struct snd_pcxhr *chip = snd_kcontrol_chip(kcontrol); kcontrol 114 sound/pci/pcxhr/pcxhr_mixer.c if (kcontrol->private_value == 0) { /* playback */ kcontrol 125 sound/pci/pcxhr/pcxhr_mixer.c static int pcxhr_analog_vol_put(struct snd_kcontrol *kcontrol, kcontrol 128 sound/pci/pcxhr/pcxhr_mixer.c struct snd_pcxhr *chip = snd_kcontrol_chip(kcontrol); kcontrol 133 sound/pci/pcxhr/pcxhr_mixer.c is_capture = (kcontrol->private_value != 0); kcontrol 190 sound/pci/pcxhr/pcxhr_mixer.c static int pcxhr_audio_sw_get(struct snd_kcontrol *kcontrol, kcontrol 193 sound/pci/pcxhr/pcxhr_mixer.c struct snd_pcxhr *chip = snd_kcontrol_chip(kcontrol); kcontrol 202 sound/pci/pcxhr/pcxhr_mixer.c static int pcxhr_audio_sw_put(struct snd_kcontrol *kcontrol, kcontrol 205 sound/pci/pcxhr/pcxhr_mixer.c struct snd_pcxhr *chip = snd_kcontrol_chip(kcontrol); kcontrol 336 sound/pci/pcxhr/pcxhr_mixer.c static int pcxhr_digital_vol_info(struct snd_kcontrol *kcontrol, kcontrol 347 sound/pci/pcxhr/pcxhr_mixer.c static int pcxhr_pcm_vol_get(struct snd_kcontrol *kcontrol, kcontrol 350 sound/pci/pcxhr/pcxhr_mixer.c struct snd_pcxhr *chip = snd_kcontrol_chip(kcontrol); kcontrol 351 sound/pci/pcxhr/pcxhr_mixer.c int idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); /* index */ kcontrol 353 sound/pci/pcxhr/pcxhr_mixer.c int is_capture = kcontrol->private_value; kcontrol 366 sound/pci/pcxhr/pcxhr_mixer.c static int pcxhr_pcm_vol_put(struct snd_kcontrol *kcontrol, kcontrol 369 sound/pci/pcxhr/pcxhr_mixer.c struct snd_pcxhr *chip = snd_kcontrol_chip(kcontrol); kcontrol 370 sound/pci/pcxhr/pcxhr_mixer.c int idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); /* index */ kcontrol 372 sound/pci/pcxhr/pcxhr_mixer.c int is_capture = kcontrol->private_value; kcontrol 413 sound/pci/pcxhr/pcxhr_mixer.c static int pcxhr_pcm_sw_get(struct snd_kcontrol *kcontrol, kcontrol 416 sound/pci/pcxhr/pcxhr_mixer.c struct snd_pcxhr *chip = snd_kcontrol_chip(kcontrol); kcontrol 417 sound/pci/pcxhr/pcxhr_mixer.c int idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); /* index */ kcontrol 426 sound/pci/pcxhr/pcxhr_mixer.c static int pcxhr_pcm_sw_put(struct snd_kcontrol *kcontrol, kcontrol 429 sound/pci/pcxhr/pcxhr_mixer.c struct snd_pcxhr *chip = snd_kcontrol_chip(kcontrol); kcontrol 431 sound/pci/pcxhr/pcxhr_mixer.c int idx = snd_ctl_get_ioffidx(kcontrol, &ucontrol->id); /* index */ kcontrol 464 sound/pci/pcxhr/pcxhr_mixer.c static int pcxhr_monitor_vol_get(struct snd_kcontrol *kcontrol, kcontrol 467 sound/pci/pcxhr/pcxhr_mixer.c struct snd_pcxhr *chip = snd_kcontrol_chip(kcontrol); kcontrol 475 sound/pci/pcxhr/pcxhr_mixer.c static int pcxhr_monitor_vol_put(struct snd_kcontrol *kcontrol, kcontrol 478 sound/pci/pcxhr/pcxhr_mixer.c struct snd_pcxhr *chip = snd_kcontrol_chip(kcontrol); kcontrol 514 sound/pci/pcxhr/pcxhr_mixer.c static int pcxhr_monitor_sw_get(struct snd_kcontrol *kcontrol, kcontrol 517 sound/pci/pcxhr/pcxhr_mixer.c struct snd_pcxhr *chip = snd_kcontrol_chip(kcontrol); kcontrol 525 sound/pci/pcxhr/pcxhr_mixer.c static int pcxhr_monitor_sw_put(struct snd_kcontrol *kcontrol, kcontrol 528 sound/pci/pcxhr/pcxhr_mixer.c struct snd_pcxhr *chip = snd_kcontrol_chip(kcontrol); kcontrol 635 sound/pci/pcxhr/pcxhr_mixer.c static int pcxhr_audio_src_info(struct snd_kcontrol *kcontrol, kcontrol 642 sound/pci/pcxhr/pcxhr_mixer.c struct snd_pcxhr *chip = snd_kcontrol_chip(kcontrol); kcontrol 653 sound/pci/pcxhr/pcxhr_mixer.c static int pcxhr_audio_src_get(struct snd_kcontrol *kcontrol, kcontrol 656 sound/pci/pcxhr/pcxhr_mixer.c struct snd_pcxhr *chip = snd_kcontrol_chip(kcontrol); kcontrol 661 sound/pci/pcxhr/pcxhr_mixer.c static int pcxhr_audio_src_put(struct snd_kcontrol *kcontrol, kcontrol 664 sound/pci/pcxhr/pcxhr_mixer.c struct snd_pcxhr *chip = snd_kcontrol_chip(kcontrol); kcontrol 714 sound/pci/pcxhr/pcxhr_mixer.c static int pcxhr_clock_type_info(struct snd_kcontrol *kcontrol, kcontrol 725 sound/pci/pcxhr/pcxhr_mixer.c struct pcxhr_mgr *mgr = snd_kcontrol_chip(kcontrol); kcontrol 742 sound/pci/pcxhr/pcxhr_mixer.c static int pcxhr_clock_type_get(struct snd_kcontrol *kcontrol, kcontrol 745 sound/pci/pcxhr/pcxhr_mixer.c struct pcxhr_mgr *mgr = snd_kcontrol_chip(kcontrol); kcontrol 750 sound/pci/pcxhr/pcxhr_mixer.c static int pcxhr_clock_type_put(struct snd_kcontrol *kcontrol, kcontrol 753 sound/pci/pcxhr/pcxhr_mixer.c struct pcxhr_mgr *mgr = snd_kcontrol_chip(kcontrol); kcontrol 800 sound/pci/pcxhr/pcxhr_mixer.c static int pcxhr_clock_rate_info(struct snd_kcontrol *kcontrol, kcontrol 803 sound/pci/pcxhr/pcxhr_mixer.c struct pcxhr_mgr *mgr = snd_kcontrol_chip(kcontrol); kcontrol 811 sound/pci/pcxhr/pcxhr_mixer.c static int pcxhr_clock_rate_get(struct snd_kcontrol *kcontrol, kcontrol 814 sound/pci/pcxhr/pcxhr_mixer.c struct pcxhr_mgr *mgr = snd_kcontrol_chip(kcontrol); kcontrol 843 sound/pci/pcxhr/pcxhr_mixer.c static int pcxhr_iec958_info(struct snd_kcontrol *kcontrol, kcontrol 914 sound/pci/pcxhr/pcxhr_mixer.c static int pcxhr_iec958_get(struct snd_kcontrol *kcontrol, kcontrol 917 sound/pci/pcxhr/pcxhr_mixer.c struct snd_pcxhr *chip = snd_kcontrol_chip(kcontrol); kcontrol 923 sound/pci/pcxhr/pcxhr_mixer.c if (kcontrol->private_value == 0) /* playback */ kcontrol 941 sound/pci/pcxhr/pcxhr_mixer.c static int pcxhr_iec958_mask_get(struct snd_kcontrol *kcontrol, kcontrol 984 sound/pci/pcxhr/pcxhr_mixer.c static int pcxhr_iec958_put(struct snd_kcontrol *kcontrol, kcontrol 987 sound/pci/pcxhr/pcxhr_mixer.c struct snd_pcxhr *chip = snd_kcontrol_chip(kcontrol); kcontrol 1567 sound/pci/rme32.c snd_rme32_get_loopback_control(struct snd_kcontrol *kcontrol, kcontrol 1570 sound/pci/rme32.c struct rme32 *rme32 = snd_kcontrol_chip(kcontrol); kcontrol 1579 sound/pci/rme32.c snd_rme32_put_loopback_control(struct snd_kcontrol *kcontrol, kcontrol 1582 sound/pci/rme32.c struct rme32 *rme32 = snd_kcontrol_chip(kcontrol); kcontrol 1601 sound/pci/rme32.c snd_rme32_info_inputtype_control(struct snd_kcontrol *kcontrol, kcontrol 1604 sound/pci/rme32.c struct rme32 *rme32 = snd_kcontrol_chip(kcontrol); kcontrol 1625 sound/pci/rme32.c snd_rme32_get_inputtype_control(struct snd_kcontrol *kcontrol, kcontrol 1628 sound/pci/rme32.c struct rme32 *rme32 = snd_kcontrol_chip(kcontrol); kcontrol 1654 sound/pci/rme32.c snd_rme32_put_inputtype_control(struct snd_kcontrol *kcontrol, kcontrol 1657 sound/pci/rme32.c struct rme32 *rme32 = snd_kcontrol_chip(kcontrol); kcontrol 1683 sound/pci/rme32.c snd_rme32_info_clockmode_control(struct snd_kcontrol *kcontrol, kcontrol 1694 sound/pci/rme32.c snd_rme32_get_clockmode_control(struct snd_kcontrol *kcontrol, kcontrol 1697 sound/pci/rme32.c struct rme32 *rme32 = snd_kcontrol_chip(kcontrol); kcontrol 1705 sound/pci/rme32.c snd_rme32_put_clockmode_control(struct snd_kcontrol *kcontrol, kcontrol 1708 sound/pci/rme32.c struct rme32 *rme32 = snd_kcontrol_chip(kcontrol); kcontrol 1740 sound/pci/rme32.c static int snd_rme32_control_spdif_info(struct snd_kcontrol *kcontrol, kcontrol 1748 sound/pci/rme32.c static int snd_rme32_control_spdif_get(struct snd_kcontrol *kcontrol, kcontrol 1751 sound/pci/rme32.c struct rme32 *rme32 = snd_kcontrol_chip(kcontrol); kcontrol 1758 sound/pci/rme32.c static int snd_rme32_control_spdif_put(struct snd_kcontrol *kcontrol, kcontrol 1761 sound/pci/rme32.c struct rme32 *rme32 = snd_kcontrol_chip(kcontrol); kcontrol 1773 sound/pci/rme32.c static int snd_rme32_control_spdif_stream_info(struct snd_kcontrol *kcontrol, kcontrol 1781 sound/pci/rme32.c static int snd_rme32_control_spdif_stream_get(struct snd_kcontrol *kcontrol, kcontrol 1785 sound/pci/rme32.c struct rme32 *rme32 = snd_kcontrol_chip(kcontrol); kcontrol 1792 sound/pci/rme32.c static int snd_rme32_control_spdif_stream_put(struct snd_kcontrol *kcontrol, kcontrol 1796 sound/pci/rme32.c struct rme32 *rme32 = snd_kcontrol_chip(kcontrol); kcontrol 1811 sound/pci/rme32.c static int snd_rme32_control_spdif_mask_info(struct snd_kcontrol *kcontrol, kcontrol 1819 sound/pci/rme32.c static int snd_rme32_control_spdif_mask_get(struct snd_kcontrol *kcontrol, kcontrol 1823 sound/pci/rme32.c ucontrol->value.iec958.status[0] = kcontrol->private_value; kcontrol 1867 sound/pci/rme96.c snd_rme96_get_loopback_control(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1869 sound/pci/rme96.c struct rme96 *rme96 = snd_kcontrol_chip(kcontrol); kcontrol 1877 sound/pci/rme96.c snd_rme96_put_loopback_control(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1879 sound/pci/rme96.c struct rme96 *rme96 = snd_kcontrol_chip(kcontrol); kcontrol 1894 sound/pci/rme96.c snd_rme96_info_inputtype_control(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1899 sound/pci/rme96.c struct rme96 *rme96 = snd_kcontrol_chip(kcontrol); kcontrol 1930 sound/pci/rme96.c snd_rme96_get_inputtype_control(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1932 sound/pci/rme96.c struct rme96 *rme96 = snd_kcontrol_chip(kcontrol); kcontrol 1969 sound/pci/rme96.c snd_rme96_put_inputtype_control(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1971 sound/pci/rme96.c struct rme96 *rme96 = snd_kcontrol_chip(kcontrol); kcontrol 2011 sound/pci/rme96.c snd_rme96_info_clockmode_control(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 2018 sound/pci/rme96.c snd_rme96_get_clockmode_control(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2020 sound/pci/rme96.c struct rme96 *rme96 = snd_kcontrol_chip(kcontrol); kcontrol 2028 sound/pci/rme96.c snd_rme96_put_clockmode_control(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2030 sound/pci/rme96.c struct rme96 *rme96 = snd_kcontrol_chip(kcontrol); kcontrol 2043 sound/pci/rme96.c snd_rme96_info_attenuation_control(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 2052 sound/pci/rme96.c snd_rme96_get_attenuation_control(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2054 sound/pci/rme96.c struct rme96 *rme96 = snd_kcontrol_chip(kcontrol); kcontrol 2062 sound/pci/rme96.c snd_rme96_put_attenuation_control(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2064 sound/pci/rme96.c struct rme96 *rme96 = snd_kcontrol_chip(kcontrol); kcontrol 2078 sound/pci/rme96.c snd_rme96_info_montracks_control(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 2085 sound/pci/rme96.c snd_rme96_get_montracks_control(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2087 sound/pci/rme96.c struct rme96 *rme96 = snd_kcontrol_chip(kcontrol); kcontrol 2095 sound/pci/rme96.c snd_rme96_put_montracks_control(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2097 sound/pci/rme96.c struct rme96 *rme96 = snd_kcontrol_chip(kcontrol); kcontrol 2131 sound/pci/rme96.c static int snd_rme96_control_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 2138 sound/pci/rme96.c static int snd_rme96_control_spdif_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2140 sound/pci/rme96.c struct rme96 *rme96 = snd_kcontrol_chip(kcontrol); kcontrol 2146 sound/pci/rme96.c static int snd_rme96_control_spdif_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2148 sound/pci/rme96.c struct rme96 *rme96 = snd_kcontrol_chip(kcontrol); kcontrol 2160 sound/pci/rme96.c static int snd_rme96_control_spdif_stream_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 2167 sound/pci/rme96.c static int snd_rme96_control_spdif_stream_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2169 sound/pci/rme96.c struct rme96 *rme96 = snd_kcontrol_chip(kcontrol); kcontrol 2175 sound/pci/rme96.c static int snd_rme96_control_spdif_stream_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2177 sound/pci/rme96.c struct rme96 *rme96 = snd_kcontrol_chip(kcontrol); kcontrol 2192 sound/pci/rme96.c static int snd_rme96_control_spdif_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 2199 sound/pci/rme96.c static int snd_rme96_control_spdif_mask_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2201 sound/pci/rme96.c ucontrol->value.iec958.status[0] = kcontrol->private_value; kcontrol 2206 sound/pci/rme96.c snd_rme96_dac_volume_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 2208 sound/pci/rme96.c struct rme96 *rme96 = snd_kcontrol_chip(kcontrol); kcontrol 2218 sound/pci/rme96.c snd_rme96_dac_volume_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *u) kcontrol 2220 sound/pci/rme96.c struct rme96 *rme96 = snd_kcontrol_chip(kcontrol); kcontrol 2231 sound/pci/rme96.c snd_rme96_dac_volume_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *u) kcontrol 2233 sound/pci/rme96.c struct rme96 *rme96 = snd_kcontrol_chip(kcontrol); kcontrol 1566 sound/pci/rme9652/hdsp.c static int snd_hdsp_control_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1573 sound/pci/rme9652/hdsp.c static int snd_hdsp_control_spdif_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1575 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 1581 sound/pci/rme9652/hdsp.c static int snd_hdsp_control_spdif_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1583 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 1595 sound/pci/rme9652/hdsp.c static int snd_hdsp_control_spdif_stream_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1602 sound/pci/rme9652/hdsp.c static int snd_hdsp_control_spdif_stream_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1604 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 1610 sound/pci/rme9652/hdsp.c static int snd_hdsp_control_spdif_stream_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1612 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 1626 sound/pci/rme9652/hdsp.c static int snd_hdsp_control_spdif_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1633 sound/pci/rme9652/hdsp.c static int snd_hdsp_control_spdif_mask_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1635 sound/pci/rme9652/hdsp.c ucontrol->value.iec958.status[0] = kcontrol->private_value; kcontrol 1660 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_spdif_in(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1665 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 1671 sound/pci/rme9652/hdsp.c static int snd_hdsp_get_spdif_in(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1673 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 1679 sound/pci/rme9652/hdsp.c static int snd_hdsp_put_spdif_in(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1681 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 1723 sound/pci/rme9652/hdsp.c static int snd_hdsp_get_toggle_setting(struct snd_kcontrol *kcontrol, kcontrol 1726 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 1727 sound/pci/rme9652/hdsp.c u32 regmask = kcontrol->private_value; kcontrol 1735 sound/pci/rme9652/hdsp.c static int snd_hdsp_put_toggle_setting(struct snd_kcontrol *kcontrol, kcontrol 1738 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 1739 sound/pci/rme9652/hdsp.c u32 regmask = kcontrol->private_value; kcontrol 1763 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_spdif_sample_rate(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1769 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 1775 sound/pci/rme9652/hdsp.c static int snd_hdsp_get_spdif_sample_rate(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1777 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 1822 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_system_sample_rate(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1829 sound/pci/rme9652/hdsp.c static int snd_hdsp_get_system_sample_rate(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1831 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 1846 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_autosync_sample_rate(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1848 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 1858 sound/pci/rme9652/hdsp.c static int snd_hdsp_get_autosync_sample_rate(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1860 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 1914 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_system_clock_mode(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1921 sound/pci/rme9652/hdsp.c static int snd_hdsp_get_system_clock_mode(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1923 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 2017 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_clock_source(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 2025 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 2031 sound/pci/rme9652/hdsp.c static int snd_hdsp_get_clock_source(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2033 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 2039 sound/pci/rme9652/hdsp.c static int snd_hdsp_put_clock_source(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2041 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 2067 sound/pci/rme9652/hdsp.c static int snd_hdsp_get_clock_source_lock(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2069 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 2075 sound/pci/rme9652/hdsp.c static int snd_hdsp_put_clock_source_lock(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2077 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 2130 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_da_gain(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 2137 sound/pci/rme9652/hdsp.c static int snd_hdsp_get_da_gain(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2139 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 2145 sound/pci/rme9652/hdsp.c static int snd_hdsp_put_da_gain(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2147 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 2209 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_ad_gain(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 2216 sound/pci/rme9652/hdsp.c static int snd_hdsp_get_ad_gain(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2218 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 2224 sound/pci/rme9652/hdsp.c static int snd_hdsp_put_ad_gain(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2226 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 2288 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_phone_gain(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 2295 sound/pci/rme9652/hdsp.c static int snd_hdsp_get_phone_gain(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2297 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 2303 sound/pci/rme9652/hdsp.c static int snd_hdsp_put_phone_gain(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2305 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 2386 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_pref_sync_ref(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 2391 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 2412 sound/pci/rme9652/hdsp.c static int snd_hdsp_get_pref_sync_ref(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2414 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 2420 sound/pci/rme9652/hdsp.c static int snd_hdsp_put_pref_sync_ref(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2422 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 2487 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_autosync_ref(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 2496 sound/pci/rme9652/hdsp.c static int snd_hdsp_get_autosync_ref(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2498 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 2524 sound/pci/rme9652/hdsp.c static int snd_hdsp_get_precise_pointer(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2526 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 2534 sound/pci/rme9652/hdsp.c static int snd_hdsp_put_precise_pointer(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2536 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 2570 sound/pci/rme9652/hdsp.c static int snd_hdsp_get_use_midi_tasklet(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2572 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 2580 sound/pci/rme9652/hdsp.c static int snd_hdsp_put_use_midi_tasklet(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2582 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 2608 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_mixer(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 2618 sound/pci/rme9652/hdsp.c static int snd_hdsp_get_mixer(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2620 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 2639 sound/pci/rme9652/hdsp.c static int snd_hdsp_put_mixer(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2641 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 2678 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_sync_check(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 2698 sound/pci/rme9652/hdsp.c static int snd_hdsp_get_wc_sync_check(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2700 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 2729 sound/pci/rme9652/hdsp.c static int snd_hdsp_get_spdif_sync_check(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2731 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 2758 sound/pci/rme9652/hdsp.c static int snd_hdsp_get_adatsync_sync_check(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2760 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 2786 sound/pci/rme9652/hdsp.c static int snd_hdsp_get_adat_sync_check(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2789 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 2852 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_dds_offset(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 2861 sound/pci/rme9652/hdsp.c static int snd_hdsp_get_dds_offset(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2863 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 2869 sound/pci/rme9652/hdsp.c static int snd_hdsp_put_dds_offset(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2871 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 2978 sound/pci/rme9652/hdsp.c static int snd_hdsp_get_rpm_input12(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 2980 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 3014 sound/pci/rme9652/hdsp.c static int snd_hdsp_put_rpm_input12(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 3016 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 3037 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_rpm_input(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 3063 sound/pci/rme9652/hdsp.c static int snd_hdsp_get_rpm_input34(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 3065 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 3099 sound/pci/rme9652/hdsp.c static int snd_hdsp_put_rpm_input34(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 3101 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 3129 sound/pci/rme9652/hdsp.c static int snd_hdsp_get_rpm_bypass(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 3131 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 3149 sound/pci/rme9652/hdsp.c static int snd_hdsp_put_rpm_bypass(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 3151 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 3166 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_rpm_bypass(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 3181 sound/pci/rme9652/hdsp.c static int snd_hdsp_get_rpm_disconnect(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 3183 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 3201 sound/pci/rme9652/hdsp.c static int snd_hdsp_put_rpm_disconnect(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 3203 sound/pci/rme9652/hdsp.c struct hdsp *hdsp = snd_kcontrol_chip(kcontrol); kcontrol 3217 sound/pci/rme9652/hdsp.c static int snd_hdsp_info_rpm_disconnect(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 2237 sound/pci/rme9652/hdspm.c static int snd_hdspm_info_system_sample_rate(struct snd_kcontrol *kcontrol, kcontrol 2249 sound/pci/rme9652/hdspm.c static int snd_hdspm_get_system_sample_rate(struct snd_kcontrol *kcontrol, kcontrol 2253 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 2259 sound/pci/rme9652/hdspm.c static int snd_hdspm_put_system_sample_rate(struct snd_kcontrol *kcontrol, kcontrol 2263 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 2405 sound/pci/rme9652/hdspm.c static int snd_hdspm_info_autosync_sample_rate(struct snd_kcontrol *kcontrol, kcontrol 2413 sound/pci/rme9652/hdspm.c static int snd_hdspm_get_autosync_sample_rate(struct snd_kcontrol *kcontrol, kcontrol 2417 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 2421 sound/pci/rme9652/hdspm.c switch (kcontrol->private_value) { kcontrol 2437 sound/pci/rme9652/hdspm.c kcontrol->private_value-1); kcontrol 2442 sound/pci/rme9652/hdspm.c switch (kcontrol->private_value) { kcontrol 2458 sound/pci/rme9652/hdspm.c kcontrol->private_value-1); kcontrol 2464 sound/pci/rme9652/hdspm.c switch (kcontrol->private_value) { kcontrol 2484 sound/pci/rme9652/hdspm.c kcontrol->private_value - kcontrol 2550 sound/pci/rme9652/hdspm.c static int snd_hdspm_info_system_clock_mode(struct snd_kcontrol *kcontrol, kcontrol 2558 sound/pci/rme9652/hdspm.c static int snd_hdspm_get_system_clock_mode(struct snd_kcontrol *kcontrol, kcontrol 2561 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 2567 sound/pci/rme9652/hdspm.c static int snd_hdspm_put_system_clock_mode(struct snd_kcontrol *kcontrol, kcontrol 2570 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 2644 sound/pci/rme9652/hdspm.c static int snd_hdspm_info_clock_source(struct snd_kcontrol *kcontrol, kcontrol 2650 sound/pci/rme9652/hdspm.c static int snd_hdspm_get_clock_source(struct snd_kcontrol *kcontrol, kcontrol 2653 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 2659 sound/pci/rme9652/hdspm.c static int snd_hdspm_put_clock_source(struct snd_kcontrol *kcontrol, kcontrol 2662 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 2961 sound/pci/rme9652/hdspm.c static int snd_hdspm_info_pref_sync_ref(struct snd_kcontrol *kcontrol, kcontrol 2964 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 2971 sound/pci/rme9652/hdspm.c static int snd_hdspm_get_pref_sync_ref(struct snd_kcontrol *kcontrol, kcontrol 2974 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 2985 sound/pci/rme9652/hdspm.c static int snd_hdspm_put_pref_sync_ref(struct snd_kcontrol *kcontrol, kcontrol 2988 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 3055 sound/pci/rme9652/hdspm.c static int snd_hdspm_info_autosync_ref(struct snd_kcontrol *kcontrol, kcontrol 3058 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 3074 sound/pci/rme9652/hdspm.c static int snd_hdspm_get_autosync_ref(struct snd_kcontrol *kcontrol, kcontrol 3077 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 3094 sound/pci/rme9652/hdspm.c static int snd_hdspm_info_tco_video_input_format(struct snd_kcontrol *kcontrol, kcontrol 3102 sound/pci/rme9652/hdspm.c static int snd_hdspm_get_tco_video_input_format(struct snd_kcontrol *kcontrol, kcontrol 3108 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 3140 sound/pci/rme9652/hdspm.c static int snd_hdspm_info_tco_ltc_frames(struct snd_kcontrol *kcontrol, kcontrol 3180 sound/pci/rme9652/hdspm.c static int snd_hdspm_get_tco_ltc_frames(struct snd_kcontrol *kcontrol, kcontrol 3183 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 3235 sound/pci/rme9652/hdspm.c static int snd_hdspm_get_toggle_setting(struct snd_kcontrol *kcontrol, kcontrol 3238 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 3239 sound/pci/rme9652/hdspm.c u32 regmask = kcontrol->private_value; kcontrol 3247 sound/pci/rme9652/hdspm.c static int snd_hdspm_put_toggle_setting(struct snd_kcontrol *kcontrol, kcontrol 3250 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 3251 sound/pci/rme9652/hdspm.c u32 regmask = kcontrol->private_value; kcontrol 3290 sound/pci/rme9652/hdspm.c static int snd_hdspm_info_input_select(struct snd_kcontrol *kcontrol, kcontrol 3298 sound/pci/rme9652/hdspm.c static int snd_hdspm_get_input_select(struct snd_kcontrol *kcontrol, kcontrol 3301 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 3309 sound/pci/rme9652/hdspm.c static int snd_hdspm_put_input_select(struct snd_kcontrol *kcontrol, kcontrol 3312 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 3352 sound/pci/rme9652/hdspm.c static int snd_hdspm_info_ds_wire(struct snd_kcontrol *kcontrol, kcontrol 3360 sound/pci/rme9652/hdspm.c static int snd_hdspm_get_ds_wire(struct snd_kcontrol *kcontrol, kcontrol 3363 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 3371 sound/pci/rme9652/hdspm.c static int snd_hdspm_put_ds_wire(struct snd_kcontrol *kcontrol, kcontrol 3374 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 3425 sound/pci/rme9652/hdspm.c static int snd_hdspm_info_qs_wire(struct snd_kcontrol *kcontrol, kcontrol 3433 sound/pci/rme9652/hdspm.c static int snd_hdspm_get_qs_wire(struct snd_kcontrol *kcontrol, kcontrol 3436 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 3444 sound/pci/rme9652/hdspm.c static int snd_hdspm_put_qs_wire(struct snd_kcontrol *kcontrol, kcontrol 3447 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 3489 sound/pci/rme9652/hdspm.c static int snd_hdspm_info_tristate(struct snd_kcontrol *kcontrol, kcontrol 3492 sound/pci/rme9652/hdspm.c u32 regmask = kcontrol->private_value; kcontrol 3508 sound/pci/rme9652/hdspm.c static int snd_hdspm_get_tristate(struct snd_kcontrol *kcontrol, kcontrol 3511 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 3512 sound/pci/rme9652/hdspm.c u32 regmask = kcontrol->private_value; kcontrol 3520 sound/pci/rme9652/hdspm.c static int snd_hdspm_put_tristate(struct snd_kcontrol *kcontrol, kcontrol 3523 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 3524 sound/pci/rme9652/hdspm.c u32 regmask = kcontrol->private_value; kcontrol 3579 sound/pci/rme9652/hdspm.c static int snd_hdspm_info_madi_speedmode(struct snd_kcontrol *kcontrol, kcontrol 3587 sound/pci/rme9652/hdspm.c static int snd_hdspm_get_madi_speedmode(struct snd_kcontrol *kcontrol, kcontrol 3590 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 3598 sound/pci/rme9652/hdspm.c static int snd_hdspm_put_madi_speedmode(struct snd_kcontrol *kcontrol, kcontrol 3601 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 3631 sound/pci/rme9652/hdspm.c static int snd_hdspm_info_mixer(struct snd_kcontrol *kcontrol, kcontrol 3642 sound/pci/rme9652/hdspm.c static int snd_hdspm_get_mixer(struct snd_kcontrol *kcontrol, kcontrol 3645 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 3675 sound/pci/rme9652/hdspm.c static int snd_hdspm_put_mixer(struct snd_kcontrol *kcontrol, kcontrol 3678 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 3735 sound/pci/rme9652/hdspm.c static int snd_hdspm_info_playback_mixer(struct snd_kcontrol *kcontrol, kcontrol 3746 sound/pci/rme9652/hdspm.c static int snd_hdspm_get_playback_mixer(struct snd_kcontrol *kcontrol, kcontrol 3749 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 3765 sound/pci/rme9652/hdspm.c static int snd_hdspm_put_playback_mixer(struct snd_kcontrol *kcontrol, kcontrol 3768 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 3814 sound/pci/rme9652/hdspm.c static int snd_hdspm_info_sync_check(struct snd_kcontrol *kcontrol, kcontrol 3822 sound/pci/rme9652/hdspm.c static int snd_hdspm_tco_info_lock_check(struct snd_kcontrol *kcontrol, kcontrol 4011 sound/pci/rme9652/hdspm.c static int snd_hdspm_get_sync_check(struct snd_kcontrol *kcontrol, kcontrol 4014 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 4019 sound/pci/rme9652/hdspm.c switch (kcontrol->private_value) { kcontrol 4028 sound/pci/rme9652/hdspm.c kcontrol->private_value-1); kcontrol 4033 sound/pci/rme9652/hdspm.c switch (kcontrol->private_value) { kcontrol 4042 sound/pci/rme9652/hdspm.c kcontrol->private_value-1); kcontrol 4047 sound/pci/rme9652/hdspm.c switch (kcontrol->private_value) { kcontrol 4064 sound/pci/rme9652/hdspm.c switch (kcontrol->private_value) { kcontrol 4073 sound/pci/rme9652/hdspm.c kcontrol->private_value-1); kcontrol 4080 sound/pci/rme9652/hdspm.c switch (kcontrol->private_value) { kcontrol 4207 sound/pci/rme9652/hdspm.c static int snd_hdspm_info_tco_sample_rate(struct snd_kcontrol *kcontrol, kcontrol 4216 sound/pci/rme9652/hdspm.c static int snd_hdspm_get_tco_sample_rate(struct snd_kcontrol *kcontrol, kcontrol 4219 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 4226 sound/pci/rme9652/hdspm.c static int snd_hdspm_put_tco_sample_rate(struct snd_kcontrol *kcontrol, kcontrol 4229 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 4254 sound/pci/rme9652/hdspm.c static int snd_hdspm_info_tco_pull(struct snd_kcontrol *kcontrol, kcontrol 4263 sound/pci/rme9652/hdspm.c static int snd_hdspm_get_tco_pull(struct snd_kcontrol *kcontrol, kcontrol 4266 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 4273 sound/pci/rme9652/hdspm.c static int snd_hdspm_put_tco_pull(struct snd_kcontrol *kcontrol, kcontrol 4276 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 4300 sound/pci/rme9652/hdspm.c static int snd_hdspm_info_tco_wck_conversion(struct snd_kcontrol *kcontrol, kcontrol 4308 sound/pci/rme9652/hdspm.c static int snd_hdspm_get_tco_wck_conversion(struct snd_kcontrol *kcontrol, kcontrol 4311 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 4318 sound/pci/rme9652/hdspm.c static int snd_hdspm_put_tco_wck_conversion(struct snd_kcontrol *kcontrol, kcontrol 4321 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 4346 sound/pci/rme9652/hdspm.c static int snd_hdspm_info_tco_frame_rate(struct snd_kcontrol *kcontrol, kcontrol 4355 sound/pci/rme9652/hdspm.c static int snd_hdspm_get_tco_frame_rate(struct snd_kcontrol *kcontrol, kcontrol 4358 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 4365 sound/pci/rme9652/hdspm.c static int snd_hdspm_put_tco_frame_rate(struct snd_kcontrol *kcontrol, kcontrol 4368 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 4393 sound/pci/rme9652/hdspm.c static int snd_hdspm_info_tco_sync_source(struct snd_kcontrol *kcontrol, kcontrol 4401 sound/pci/rme9652/hdspm.c static int snd_hdspm_get_tco_sync_source(struct snd_kcontrol *kcontrol, kcontrol 4404 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 4411 sound/pci/rme9652/hdspm.c static int snd_hdspm_put_tco_sync_source(struct snd_kcontrol *kcontrol, kcontrol 4414 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 4439 sound/pci/rme9652/hdspm.c static int snd_hdspm_info_tco_word_term(struct snd_kcontrol *kcontrol, kcontrol 4451 sound/pci/rme9652/hdspm.c static int snd_hdspm_get_tco_word_term(struct snd_kcontrol *kcontrol, kcontrol 4454 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 4462 sound/pci/rme9652/hdspm.c static int snd_hdspm_put_tco_word_term(struct snd_kcontrol *kcontrol, kcontrol 4465 sound/pci/rme9652/hdspm.c struct hdspm *hdspm = snd_kcontrol_chip(kcontrol); kcontrol 797 sound/pci/rme9652/rme9652.c static int snd_rme9652_control_spdif_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 804 sound/pci/rme9652/rme9652.c static int snd_rme9652_control_spdif_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 806 sound/pci/rme9652/rme9652.c struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); kcontrol 812 sound/pci/rme9652/rme9652.c static int snd_rme9652_control_spdif_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 814 sound/pci/rme9652/rme9652.c struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); kcontrol 826 sound/pci/rme9652/rme9652.c static int snd_rme9652_control_spdif_stream_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 833 sound/pci/rme9652/rme9652.c static int snd_rme9652_control_spdif_stream_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 835 sound/pci/rme9652/rme9652.c struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); kcontrol 841 sound/pci/rme9652/rme9652.c static int snd_rme9652_control_spdif_stream_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 843 sound/pci/rme9652/rme9652.c struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); kcontrol 857 sound/pci/rme9652/rme9652.c static int snd_rme9652_control_spdif_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 864 sound/pci/rme9652/rme9652.c static int snd_rme9652_control_spdif_mask_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 866 sound/pci/rme9652/rme9652.c ucontrol->value.iec958.status[0] = kcontrol->private_value; kcontrol 908 sound/pci/rme9652/rme9652.c static int snd_rme9652_info_adat1_in(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 915 sound/pci/rme9652/rme9652.c static int snd_rme9652_get_adat1_in(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 917 sound/pci/rme9652/rme9652.c struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); kcontrol 925 sound/pci/rme9652/rme9652.c static int snd_rme9652_put_adat1_in(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 927 sound/pci/rme9652/rme9652.c struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); kcontrol 973 sound/pci/rme9652/rme9652.c static int snd_rme9652_info_spdif_in(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 980 sound/pci/rme9652/rme9652.c static int snd_rme9652_get_spdif_in(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 982 sound/pci/rme9652/rme9652.c struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); kcontrol 990 sound/pci/rme9652/rme9652.c static int snd_rme9652_put_spdif_in(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 992 sound/pci/rme9652/rme9652.c struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); kcontrol 1042 sound/pci/rme9652/rme9652.c static int snd_rme9652_get_spdif_out(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1044 sound/pci/rme9652/rme9652.c struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); kcontrol 1052 sound/pci/rme9652/rme9652.c static int snd_rme9652_put_spdif_out(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1054 sound/pci/rme9652/rme9652.c struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); kcontrol 1116 sound/pci/rme9652/rme9652.c static int snd_rme9652_info_sync_mode(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1125 sound/pci/rme9652/rme9652.c static int snd_rme9652_get_sync_mode(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1127 sound/pci/rme9652/rme9652.c struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); kcontrol 1135 sound/pci/rme9652/rme9652.c static int snd_rme9652_put_sync_mode(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1137 sound/pci/rme9652/rme9652.c struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); kcontrol 1203 sound/pci/rme9652/rme9652.c static int snd_rme9652_info_sync_pref(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1208 sound/pci/rme9652/rme9652.c struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); kcontrol 1215 sound/pci/rme9652/rme9652.c static int snd_rme9652_get_sync_pref(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1217 sound/pci/rme9652/rme9652.c struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); kcontrol 1225 sound/pci/rme9652/rme9652.c static int snd_rme9652_put_sync_pref(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1227 sound/pci/rme9652/rme9652.c struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); kcontrol 1242 sound/pci/rme9652/rme9652.c static int snd_rme9652_info_thru(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1244 sound/pci/rme9652/rme9652.c struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); kcontrol 1252 sound/pci/rme9652/rme9652.c static int snd_rme9652_get_thru(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1254 sound/pci/rme9652/rme9652.c struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); kcontrol 1264 sound/pci/rme9652/rme9652.c static int snd_rme9652_put_thru(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1266 sound/pci/rme9652/rme9652.c struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); kcontrol 1300 sound/pci/rme9652/rme9652.c static int snd_rme9652_get_passthru(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1302 sound/pci/rme9652/rme9652.c struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); kcontrol 1310 sound/pci/rme9652/rme9652.c static int snd_rme9652_put_passthru(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1312 sound/pci/rme9652/rme9652.c struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); kcontrol 1337 sound/pci/rme9652/rme9652.c static int snd_rme9652_info_spdif_rate(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1346 sound/pci/rme9652/rme9652.c static int snd_rme9652_get_spdif_rate(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1348 sound/pci/rme9652/rme9652.c struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); kcontrol 1362 sound/pci/rme9652/rme9652.c static int snd_rme9652_info_adat_sync(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1371 sound/pci/rme9652/rme9652.c static int snd_rme9652_get_adat_sync(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1373 sound/pci/rme9652/rme9652.c struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); kcontrol 1376 sound/pci/rme9652/rme9652.c switch (kcontrol->private_value) { kcontrol 1396 sound/pci/rme9652/rme9652.c static int snd_rme9652_get_tc_valid(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1398 sound/pci/rme9652/rme9652.c struct snd_rme9652 *rme9652 = snd_kcontrol_chip(kcontrol); kcontrol 901 sound/pci/sonicvibes.c static int snd_sonicvibes_info_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 910 sound/pci/sonicvibes.c static int snd_sonicvibes_get_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 912 sound/pci/sonicvibes.c struct sonicvibes *sonic = snd_kcontrol_chip(kcontrol); kcontrol 921 sound/pci/sonicvibes.c static int snd_sonicvibes_put_mux(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 923 sound/pci/sonicvibes.c struct sonicvibes *sonic = snd_kcontrol_chip(kcontrol); kcontrol 950 sound/pci/sonicvibes.c static int snd_sonicvibes_info_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 952 sound/pci/sonicvibes.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 961 sound/pci/sonicvibes.c static int snd_sonicvibes_get_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 963 sound/pci/sonicvibes.c struct sonicvibes *sonic = snd_kcontrol_chip(kcontrol); kcontrol 964 sound/pci/sonicvibes.c int reg = kcontrol->private_value & 0xff; kcontrol 965 sound/pci/sonicvibes.c int shift = (kcontrol->private_value >> 8) & 0xff; kcontrol 966 sound/pci/sonicvibes.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 967 sound/pci/sonicvibes.c int invert = (kcontrol->private_value >> 24) & 0xff; kcontrol 977 sound/pci/sonicvibes.c static int snd_sonicvibes_put_single(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 979 sound/pci/sonicvibes.c struct sonicvibes *sonic = snd_kcontrol_chip(kcontrol); kcontrol 980 sound/pci/sonicvibes.c int reg = kcontrol->private_value & 0xff; kcontrol 981 sound/pci/sonicvibes.c int shift = (kcontrol->private_value >> 8) & 0xff; kcontrol 982 sound/pci/sonicvibes.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 983 sound/pci/sonicvibes.c int invert = (kcontrol->private_value >> 24) & 0xff; kcontrol 1006 sound/pci/sonicvibes.c static int snd_sonicvibes_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1008 sound/pci/sonicvibes.c int mask = (kcontrol->private_value >> 24) & 0xff; kcontrol 1017 sound/pci/sonicvibes.c static int snd_sonicvibes_get_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1019 sound/pci/sonicvibes.c struct sonicvibes *sonic = snd_kcontrol_chip(kcontrol); kcontrol 1020 sound/pci/sonicvibes.c int left_reg = kcontrol->private_value & 0xff; kcontrol 1021 sound/pci/sonicvibes.c int right_reg = (kcontrol->private_value >> 8) & 0xff; kcontrol 1022 sound/pci/sonicvibes.c int shift_left = (kcontrol->private_value >> 16) & 0x07; kcontrol 1023 sound/pci/sonicvibes.c int shift_right = (kcontrol->private_value >> 19) & 0x07; kcontrol 1024 sound/pci/sonicvibes.c int mask = (kcontrol->private_value >> 24) & 0xff; kcontrol 1025 sound/pci/sonicvibes.c int invert = (kcontrol->private_value >> 22) & 1; kcontrol 1038 sound/pci/sonicvibes.c static int snd_sonicvibes_put_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1040 sound/pci/sonicvibes.c struct sonicvibes *sonic = snd_kcontrol_chip(kcontrol); kcontrol 1041 sound/pci/sonicvibes.c int left_reg = kcontrol->private_value & 0xff; kcontrol 1042 sound/pci/sonicvibes.c int right_reg = (kcontrol->private_value >> 8) & 0xff; kcontrol 1043 sound/pci/sonicvibes.c int shift_left = (kcontrol->private_value >> 16) & 0x07; kcontrol 1044 sound/pci/sonicvibes.c int shift_right = (kcontrol->private_value >> 19) & 0x07; kcontrol 1045 sound/pci/sonicvibes.c int mask = (kcontrol->private_value >> 24) & 0xff; kcontrol 1046 sound/pci/sonicvibes.c int invert = (kcontrol->private_value >> 22) & 1; kcontrol 1094 sound/pci/sonicvibes.c static void snd_sonicvibes_master_free(struct snd_kcontrol *kcontrol) kcontrol 1096 sound/pci/sonicvibes.c struct sonicvibes *sonic = snd_kcontrol_chip(kcontrol); kcontrol 2301 sound/pci/trident/trident_main.c static int snd_trident_spdif_control_get(struct snd_kcontrol *kcontrol, kcontrol 2304 sound/pci/trident/trident_main.c struct snd_trident *trident = snd_kcontrol_chip(kcontrol); kcontrol 2309 sound/pci/trident/trident_main.c ucontrol->value.integer.value[0] = val == kcontrol->private_value; kcontrol 2314 sound/pci/trident/trident_main.c static int snd_trident_spdif_control_put(struct snd_kcontrol *kcontrol, kcontrol 2317 sound/pci/trident/trident_main.c struct snd_trident *trident = snd_kcontrol_chip(kcontrol); kcontrol 2321 sound/pci/trident/trident_main.c val = ucontrol->value.integer.value[0] ? (unsigned char) kcontrol->private_value : 0x00; kcontrol 2361 sound/pci/trident/trident_main.c static int snd_trident_spdif_default_info(struct snd_kcontrol *kcontrol, kcontrol 2369 sound/pci/trident/trident_main.c static int snd_trident_spdif_default_get(struct snd_kcontrol *kcontrol, kcontrol 2372 sound/pci/trident/trident_main.c struct snd_trident *trident = snd_kcontrol_chip(kcontrol); kcontrol 2383 sound/pci/trident/trident_main.c static int snd_trident_spdif_default_put(struct snd_kcontrol *kcontrol, kcontrol 2386 sound/pci/trident/trident_main.c struct snd_trident *trident = snd_kcontrol_chip(kcontrol); kcontrol 2423 sound/pci/trident/trident_main.c static int snd_trident_spdif_mask_info(struct snd_kcontrol *kcontrol, kcontrol 2431 sound/pci/trident/trident_main.c static int snd_trident_spdif_mask_get(struct snd_kcontrol *kcontrol, kcontrol 2456 sound/pci/trident/trident_main.c static int snd_trident_spdif_stream_info(struct snd_kcontrol *kcontrol, kcontrol 2464 sound/pci/trident/trident_main.c static int snd_trident_spdif_stream_get(struct snd_kcontrol *kcontrol, kcontrol 2467 sound/pci/trident/trident_main.c struct snd_trident *trident = snd_kcontrol_chip(kcontrol); kcontrol 2478 sound/pci/trident/trident_main.c static int snd_trident_spdif_stream_put(struct snd_kcontrol *kcontrol, kcontrol 2481 sound/pci/trident/trident_main.c struct snd_trident *trident = snd_kcontrol_chip(kcontrol); kcontrol 2521 sound/pci/trident/trident_main.c static int snd_trident_ac97_control_get(struct snd_kcontrol *kcontrol, kcontrol 2524 sound/pci/trident/trident_main.c struct snd_trident *trident = snd_kcontrol_chip(kcontrol); kcontrol 2529 sound/pci/trident/trident_main.c ucontrol->value.integer.value[0] = (val & (1 << kcontrol->private_value)) ? 1 : 0; kcontrol 2534 sound/pci/trident/trident_main.c static int snd_trident_ac97_control_put(struct snd_kcontrol *kcontrol, kcontrol 2537 sound/pci/trident/trident_main.c struct snd_trident *trident = snd_kcontrol_chip(kcontrol); kcontrol 2543 sound/pci/trident/trident_main.c val &= ~(1 << kcontrol->private_value); kcontrol 2545 sound/pci/trident/trident_main.c val |= 1 << kcontrol->private_value; kcontrol 2569 sound/pci/trident/trident_main.c static int snd_trident_vol_control_info(struct snd_kcontrol *kcontrol, kcontrol 2579 sound/pci/trident/trident_main.c static int snd_trident_vol_control_get(struct snd_kcontrol *kcontrol, kcontrol 2582 sound/pci/trident/trident_main.c struct snd_trident *trident = snd_kcontrol_chip(kcontrol); kcontrol 2586 sound/pci/trident/trident_main.c ucontrol->value.integer.value[0] = 255 - ((val >> kcontrol->private_value) & 0xff); kcontrol 2587 sound/pci/trident/trident_main.c ucontrol->value.integer.value[1] = 255 - ((val >> (kcontrol->private_value + 8)) & 0xff); kcontrol 2593 sound/pci/trident/trident_main.c static int snd_trident_vol_control_put(struct snd_kcontrol *kcontrol, kcontrol 2596 sound/pci/trident/trident_main.c struct snd_trident *trident = snd_kcontrol_chip(kcontrol); kcontrol 2602 sound/pci/trident/trident_main.c val &= ~(0xffff << kcontrol->private_value); kcontrol 2604 sound/pci/trident/trident_main.c ((255 - (ucontrol->value.integer.value[1] & 0xff)) << 8)) << kcontrol->private_value; kcontrol 2639 sound/pci/trident/trident_main.c static int snd_trident_pcm_vol_control_info(struct snd_kcontrol *kcontrol, kcontrol 2642 sound/pci/trident/trident_main.c struct snd_trident *trident = snd_kcontrol_chip(kcontrol); kcontrol 2653 sound/pci/trident/trident_main.c static int snd_trident_pcm_vol_control_get(struct snd_kcontrol *kcontrol, kcontrol 2656 sound/pci/trident/trident_main.c struct snd_trident *trident = snd_kcontrol_chip(kcontrol); kcontrol 2657 sound/pci/trident/trident_main.c struct snd_trident_pcm_mixer *mix = &trident->pcm_mixer[snd_ctl_get_ioffnum(kcontrol, &ucontrol->id)]; kcontrol 2667 sound/pci/trident/trident_main.c static int snd_trident_pcm_vol_control_put(struct snd_kcontrol *kcontrol, kcontrol 2670 sound/pci/trident/trident_main.c struct snd_trident *trident = snd_kcontrol_chip(kcontrol); kcontrol 2671 sound/pci/trident/trident_main.c struct snd_trident_pcm_mixer *mix = &trident->pcm_mixer[snd_ctl_get_ioffnum(kcontrol, &ucontrol->id)]; kcontrol 2707 sound/pci/trident/trident_main.c static int snd_trident_pcm_pan_control_info(struct snd_kcontrol *kcontrol, kcontrol 2717 sound/pci/trident/trident_main.c static int snd_trident_pcm_pan_control_get(struct snd_kcontrol *kcontrol, kcontrol 2720 sound/pci/trident/trident_main.c struct snd_trident *trident = snd_kcontrol_chip(kcontrol); kcontrol 2721 sound/pci/trident/trident_main.c struct snd_trident_pcm_mixer *mix = &trident->pcm_mixer[snd_ctl_get_ioffnum(kcontrol, &ucontrol->id)]; kcontrol 2732 sound/pci/trident/trident_main.c static int snd_trident_pcm_pan_control_put(struct snd_kcontrol *kcontrol, kcontrol 2735 sound/pci/trident/trident_main.c struct snd_trident *trident = snd_kcontrol_chip(kcontrol); kcontrol 2736 sound/pci/trident/trident_main.c struct snd_trident_pcm_mixer *mix = &trident->pcm_mixer[snd_ctl_get_ioffnum(kcontrol, &ucontrol->id)]; kcontrol 2770 sound/pci/trident/trident_main.c static int snd_trident_pcm_rvol_control_info(struct snd_kcontrol *kcontrol, kcontrol 2780 sound/pci/trident/trident_main.c static int snd_trident_pcm_rvol_control_get(struct snd_kcontrol *kcontrol, kcontrol 2783 sound/pci/trident/trident_main.c struct snd_trident *trident = snd_kcontrol_chip(kcontrol); kcontrol 2784 sound/pci/trident/trident_main.c struct snd_trident_pcm_mixer *mix = &trident->pcm_mixer[snd_ctl_get_ioffnum(kcontrol, &ucontrol->id)]; kcontrol 2790 sound/pci/trident/trident_main.c static int snd_trident_pcm_rvol_control_put(struct snd_kcontrol *kcontrol, kcontrol 2793 sound/pci/trident/trident_main.c struct snd_trident *trident = snd_kcontrol_chip(kcontrol); kcontrol 2794 sound/pci/trident/trident_main.c struct snd_trident_pcm_mixer *mix = &trident->pcm_mixer[snd_ctl_get_ioffnum(kcontrol, &ucontrol->id)]; kcontrol 2828 sound/pci/trident/trident_main.c static int snd_trident_pcm_cvol_control_info(struct snd_kcontrol *kcontrol, kcontrol 2838 sound/pci/trident/trident_main.c static int snd_trident_pcm_cvol_control_get(struct snd_kcontrol *kcontrol, kcontrol 2841 sound/pci/trident/trident_main.c struct snd_trident *trident = snd_kcontrol_chip(kcontrol); kcontrol 2842 sound/pci/trident/trident_main.c struct snd_trident_pcm_mixer *mix = &trident->pcm_mixer[snd_ctl_get_ioffnum(kcontrol, &ucontrol->id)]; kcontrol 2848 sound/pci/trident/trident_main.c static int snd_trident_pcm_cvol_control_put(struct snd_kcontrol *kcontrol, kcontrol 2851 sound/pci/trident/trident_main.c struct snd_trident *trident = snd_kcontrol_chip(kcontrol); kcontrol 2852 sound/pci/trident/trident_main.c struct snd_trident_pcm_mixer *mix = &trident->pcm_mixer[snd_ctl_get_ioffnum(kcontrol, &ucontrol->id)]; kcontrol 1595 sound/pci/via82xx.c static int snd_via8233_capture_source_info(struct snd_kcontrol *kcontrol, kcontrol 1607 sound/pci/via82xx.c static int snd_via8233_capture_source_get(struct snd_kcontrol *kcontrol, kcontrol 1610 sound/pci/via82xx.c struct via82xx *chip = snd_kcontrol_chip(kcontrol); kcontrol 1611 sound/pci/via82xx.c unsigned long port = chip->port + (kcontrol->id.index ? (VIA_REG_CAPTURE_CHANNEL + 0x10) : VIA_REG_CAPTURE_CHANNEL); kcontrol 1616 sound/pci/via82xx.c static int snd_via8233_capture_source_put(struct snd_kcontrol *kcontrol, kcontrol 1619 sound/pci/via82xx.c struct via82xx *chip = snd_kcontrol_chip(kcontrol); kcontrol 1620 sound/pci/via82xx.c unsigned long port = chip->port + (kcontrol->id.index ? (VIA_REG_CAPTURE_CHANNEL + 0x10) : VIA_REG_CAPTURE_CHANNEL); kcontrol 1644 sound/pci/via82xx.c static int snd_via8233_dxs3_spdif_get(struct snd_kcontrol *kcontrol, kcontrol 1647 sound/pci/via82xx.c struct via82xx *chip = snd_kcontrol_chip(kcontrol); kcontrol 1655 sound/pci/via82xx.c static int snd_via8233_dxs3_spdif_put(struct snd_kcontrol *kcontrol, kcontrol 1658 sound/pci/via82xx.c struct via82xx *chip = snd_kcontrol_chip(kcontrol); kcontrol 1682 sound/pci/via82xx.c static int snd_via8233_dxs_volume_info(struct snd_kcontrol *kcontrol, kcontrol 1692 sound/pci/via82xx.c static int snd_via8233_dxs_volume_get(struct snd_kcontrol *kcontrol, kcontrol 1695 sound/pci/via82xx.c struct via82xx *chip = snd_kcontrol_chip(kcontrol); kcontrol 1696 sound/pci/via82xx.c unsigned int idx = kcontrol->id.subdevice; kcontrol 1703 sound/pci/via82xx.c static int snd_via8233_pcmdxs_volume_get(struct snd_kcontrol *kcontrol, kcontrol 1706 sound/pci/via82xx.c struct via82xx *chip = snd_kcontrol_chip(kcontrol); kcontrol 1712 sound/pci/via82xx.c static int snd_via8233_dxs_volume_put(struct snd_kcontrol *kcontrol, kcontrol 1715 sound/pci/via82xx.c struct via82xx *chip = snd_kcontrol_chip(kcontrol); kcontrol 1716 sound/pci/via82xx.c unsigned int idx = kcontrol->id.subdevice; kcontrol 1735 sound/pci/via82xx.c static int snd_via8233_pcmdxs_volume_put(struct snd_kcontrol *kcontrol, kcontrol 1738 sound/pci/via82xx.c struct via82xx *chip = snd_kcontrol_chip(kcontrol); kcontrol 856 sound/pci/vx222/vx222_ops.c static int vx_input_level_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 865 sound/pci/vx222/vx222_ops.c static int vx_input_level_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 867 sound/pci/vx222/vx222_ops.c struct vx_core *_chip = snd_kcontrol_chip(kcontrol); kcontrol 876 sound/pci/vx222/vx222_ops.c static int vx_input_level_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 878 sound/pci/vx222/vx222_ops.c struct vx_core *_chip = snd_kcontrol_chip(kcontrol); kcontrol 900 sound/pci/vx222/vx222_ops.c static int vx_mic_level_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 909 sound/pci/vx222/vx222_ops.c static int vx_mic_level_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 911 sound/pci/vx222/vx222_ops.c struct vx_core *_chip = snd_kcontrol_chip(kcontrol); kcontrol 917 sound/pci/vx222/vx222_ops.c static int vx_mic_level_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 919 sound/pci/vx222/vx222_ops.c struct vx_core *_chip = snd_kcontrol_chip(kcontrol); kcontrol 1267 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_spdif_default_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1274 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_spdif_default_get(struct snd_kcontrol *kcontrol, kcontrol 1277 sound/pci/ymfpci/ymfpci_main.c struct snd_ymfpci *chip = snd_kcontrol_chip(kcontrol); kcontrol 1287 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_spdif_default_put(struct snd_kcontrol *kcontrol, kcontrol 1290 sound/pci/ymfpci/ymfpci_main.c struct snd_ymfpci *chip = snd_kcontrol_chip(kcontrol); kcontrol 1314 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_spdif_mask_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1321 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_spdif_mask_get(struct snd_kcontrol *kcontrol, kcontrol 1324 sound/pci/ymfpci/ymfpci_main.c struct snd_ymfpci *chip = snd_kcontrol_chip(kcontrol); kcontrol 1342 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_spdif_stream_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1349 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_spdif_stream_get(struct snd_kcontrol *kcontrol, kcontrol 1352 sound/pci/ymfpci/ymfpci_main.c struct snd_ymfpci *chip = snd_kcontrol_chip(kcontrol); kcontrol 1362 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_spdif_stream_put(struct snd_kcontrol *kcontrol, kcontrol 1365 sound/pci/ymfpci/ymfpci_main.c struct snd_ymfpci *chip = snd_kcontrol_chip(kcontrol); kcontrol 1390 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_drec_source_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *info) kcontrol 1397 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_drec_source_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *value) kcontrol 1399 sound/pci/ymfpci/ymfpci_main.c struct snd_ymfpci *chip = snd_kcontrol_chip(kcontrol); kcontrol 1412 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_drec_source_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *value) kcontrol 1414 sound/pci/ymfpci/ymfpci_main.c struct snd_ymfpci *chip = snd_kcontrol_chip(kcontrol); kcontrol 1449 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_get_single(struct snd_kcontrol *kcontrol, kcontrol 1452 sound/pci/ymfpci/ymfpci_main.c struct snd_ymfpci *chip = snd_kcontrol_chip(kcontrol); kcontrol 1453 sound/pci/ymfpci/ymfpci_main.c int reg = kcontrol->private_value & 0xffff; kcontrol 1454 sound/pci/ymfpci/ymfpci_main.c unsigned int shift = (kcontrol->private_value >> 16) & 0xff; kcontrol 1467 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_put_single(struct snd_kcontrol *kcontrol, kcontrol 1470 sound/pci/ymfpci/ymfpci_main.c struct snd_ymfpci *chip = snd_kcontrol_chip(kcontrol); kcontrol 1471 sound/pci/ymfpci/ymfpci_main.c int reg = kcontrol->private_value & 0xffff; kcontrol 1472 sound/pci/ymfpci/ymfpci_main.c unsigned int shift = (kcontrol->private_value >> 16) & 0xff; kcontrol 1503 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_info_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 1505 sound/pci/ymfpci/ymfpci_main.c unsigned int reg = kcontrol->private_value; kcontrol 1516 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_get_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1518 sound/pci/ymfpci/ymfpci_main.c struct snd_ymfpci *chip = snd_kcontrol_chip(kcontrol); kcontrol 1519 sound/pci/ymfpci/ymfpci_main.c unsigned int reg = kcontrol->private_value; kcontrol 1533 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_put_double(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1535 sound/pci/ymfpci/ymfpci_main.c struct snd_ymfpci *chip = snd_kcontrol_chip(kcontrol); kcontrol 1536 sound/pci/ymfpci/ymfpci_main.c unsigned int reg = kcontrol->private_value; kcontrol 1556 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_put_nativedacvol(struct snd_kcontrol *kcontrol, kcontrol 1559 sound/pci/ymfpci/ymfpci_main.c struct snd_ymfpci *chip = snd_kcontrol_chip(kcontrol); kcontrol 1581 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_get_dup4ch(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1583 sound/pci/ymfpci/ymfpci_main.c struct snd_ymfpci *chip = snd_kcontrol_chip(kcontrol); kcontrol 1588 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_put_dup4ch(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1590 sound/pci/ymfpci/ymfpci_main.c struct snd_ymfpci *chip = snd_kcontrol_chip(kcontrol); kcontrol 1680 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_gpio_sw_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1682 sound/pci/ymfpci/ymfpci_main.c struct snd_ymfpci *chip = snd_kcontrol_chip(kcontrol); kcontrol 1683 sound/pci/ymfpci/ymfpci_main.c int pin = (int)kcontrol->private_value; kcontrol 1688 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_gpio_sw_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 1690 sound/pci/ymfpci/ymfpci_main.c struct snd_ymfpci *chip = snd_kcontrol_chip(kcontrol); kcontrol 1691 sound/pci/ymfpci/ymfpci_main.c int pin = (int)kcontrol->private_value; kcontrol 1714 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_pcm_vol_info(struct snd_kcontrol *kcontrol, kcontrol 1724 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_pcm_vol_get(struct snd_kcontrol *kcontrol, kcontrol 1727 sound/pci/ymfpci/ymfpci_main.c struct snd_ymfpci *chip = snd_kcontrol_chip(kcontrol); kcontrol 1728 sound/pci/ymfpci/ymfpci_main.c unsigned int subs = kcontrol->id.subdevice; kcontrol 1735 sound/pci/ymfpci/ymfpci_main.c static int snd_ymfpci_pcm_vol_put(struct snd_kcontrol *kcontrol, kcontrol 1738 sound/pci/ymfpci/ymfpci_main.c struct snd_ymfpci *chip = snd_kcontrol_chip(kcontrol); kcontrol 1739 sound/pci/ymfpci/ymfpci_main.c unsigned int subs = kcontrol->id.subdevice; kcontrol 1752 sound/pci/ymfpci/ymfpci_main.c substream = (struct snd_pcm_substream *)kcontrol->private_value; kcontrol 21 sound/pcmcia/vx/vxp_mixer.c static int vx_mic_level_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) kcontrol 30 sound/pcmcia/vx/vxp_mixer.c static int vx_mic_level_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 32 sound/pcmcia/vx/vxp_mixer.c struct vx_core *_chip = snd_kcontrol_chip(kcontrol); kcontrol 38 sound/pcmcia/vx/vxp_mixer.c static int vx_mic_level_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 40 sound/pcmcia/vx/vxp_mixer.c struct vx_core *_chip = snd_kcontrol_chip(kcontrol); kcontrol 75 sound/pcmcia/vx/vxp_mixer.c static int vx_mic_boost_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 77 sound/pcmcia/vx/vxp_mixer.c struct vx_core *_chip = snd_kcontrol_chip(kcontrol); kcontrol 83 sound/pcmcia/vx/vxp_mixer.c static int vx_mic_boost_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 85 sound/pcmcia/vx/vxp_mixer.c struct vx_core *_chip = snd_kcontrol_chip(kcontrol); kcontrol 122 sound/ppc/awacs.c static int snd_pmac_awacs_info_volume(struct snd_kcontrol *kcontrol, kcontrol 132 sound/ppc/awacs.c static int snd_pmac_awacs_get_volume(struct snd_kcontrol *kcontrol, kcontrol 135 sound/ppc/awacs.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 136 sound/ppc/awacs.c int reg = kcontrol->private_value & 0xff; kcontrol 137 sound/ppc/awacs.c int lshift = (kcontrol->private_value >> 8) & 0xff; kcontrol 138 sound/ppc/awacs.c int inverted = (kcontrol->private_value >> 16) & 1; kcontrol 155 sound/ppc/awacs.c static int snd_pmac_awacs_put_volume(struct snd_kcontrol *kcontrol, kcontrol 158 sound/ppc/awacs.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 159 sound/ppc/awacs.c int reg = kcontrol->private_value & 0xff; kcontrol 160 sound/ppc/awacs.c int lshift = (kcontrol->private_value >> 8) & 0xff; kcontrol 161 sound/ppc/awacs.c int inverted = (kcontrol->private_value >> 16) & 1; kcontrol 198 sound/ppc/awacs.c static int snd_pmac_awacs_get_switch(struct snd_kcontrol *kcontrol, kcontrol 201 sound/ppc/awacs.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 202 sound/ppc/awacs.c int reg = kcontrol->private_value & 0xff; kcontrol 203 sound/ppc/awacs.c int shift = (kcontrol->private_value >> 8) & 0xff; kcontrol 204 sound/ppc/awacs.c int invert = (kcontrol->private_value >> 16) & 1; kcontrol 217 sound/ppc/awacs.c static int snd_pmac_awacs_put_switch(struct snd_kcontrol *kcontrol, kcontrol 220 sound/ppc/awacs.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 221 sound/ppc/awacs.c int reg = kcontrol->private_value & 0xff; kcontrol 222 sound/ppc/awacs.c int shift = (kcontrol->private_value >> 8) & 0xff; kcontrol 223 sound/ppc/awacs.c int invert = (kcontrol->private_value >> 16) & 1; kcontrol 320 sound/ppc/awacs.c static int snd_pmac_awacs_info_volume_amp(struct snd_kcontrol *kcontrol, kcontrol 330 sound/ppc/awacs.c static int snd_pmac_awacs_get_volume_amp(struct snd_kcontrol *kcontrol, kcontrol 333 sound/ppc/awacs.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 334 sound/ppc/awacs.c int index = kcontrol->private_value; kcontrol 342 sound/ppc/awacs.c static int snd_pmac_awacs_put_volume_amp(struct snd_kcontrol *kcontrol, kcontrol 345 sound/ppc/awacs.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 346 sound/ppc/awacs.c int index = kcontrol->private_value; kcontrol 357 sound/ppc/awacs.c static int snd_pmac_awacs_get_switch_amp(struct snd_kcontrol *kcontrol, kcontrol 360 sound/ppc/awacs.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 361 sound/ppc/awacs.c int index = kcontrol->private_value; kcontrol 371 sound/ppc/awacs.c static int snd_pmac_awacs_put_switch_amp(struct snd_kcontrol *kcontrol, kcontrol 374 sound/ppc/awacs.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 375 sound/ppc/awacs.c int index = kcontrol->private_value; kcontrol 386 sound/ppc/awacs.c static int snd_pmac_awacs_info_tone_amp(struct snd_kcontrol *kcontrol, kcontrol 396 sound/ppc/awacs.c static int snd_pmac_awacs_get_tone_amp(struct snd_kcontrol *kcontrol, kcontrol 399 sound/ppc/awacs.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 400 sound/ppc/awacs.c int index = kcontrol->private_value; kcontrol 407 sound/ppc/awacs.c static int snd_pmac_awacs_put_tone_amp(struct snd_kcontrol *kcontrol, kcontrol 410 sound/ppc/awacs.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 411 sound/ppc/awacs.c int index = kcontrol->private_value; kcontrol 426 sound/ppc/awacs.c static int snd_pmac_awacs_info_master_amp(struct snd_kcontrol *kcontrol, kcontrol 436 sound/ppc/awacs.c static int snd_pmac_awacs_get_master_amp(struct snd_kcontrol *kcontrol, kcontrol 439 sound/ppc/awacs.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 446 sound/ppc/awacs.c static int snd_pmac_awacs_put_master_amp(struct snd_kcontrol *kcontrol, kcontrol 449 sound/ppc/awacs.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 528 sound/ppc/awacs.c static int snd_pmac_screamer_mic_boost_info(struct snd_kcontrol *kcontrol, kcontrol 538 sound/ppc/awacs.c static int snd_pmac_screamer_mic_boost_get(struct snd_kcontrol *kcontrol, kcontrol 541 sound/ppc/awacs.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 555 sound/ppc/awacs.c static int snd_pmac_screamer_mic_boost_put(struct snd_kcontrol *kcontrol, kcontrol 558 sound/ppc/awacs.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 161 sound/ppc/beep.c static int snd_pmac_info_beep(struct snd_kcontrol *kcontrol, kcontrol 171 sound/ppc/beep.c static int snd_pmac_get_beep(struct snd_kcontrol *kcontrol, kcontrol 174 sound/ppc/beep.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 181 sound/ppc/beep.c static int snd_pmac_put_beep(struct snd_kcontrol *kcontrol, kcontrol 184 sound/ppc/beep.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 161 sound/ppc/burgundy.c static int snd_pmac_burgundy_info_volume(struct snd_kcontrol *kcontrol, kcontrol 171 sound/ppc/burgundy.c static int snd_pmac_burgundy_get_volume(struct snd_kcontrol *kcontrol, kcontrol 174 sound/ppc/burgundy.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 175 sound/ppc/burgundy.c unsigned int addr = BASE2ADDR(kcontrol->private_value & 0xff); kcontrol 176 sound/ppc/burgundy.c int shift = (kcontrol->private_value >> 8) & 0xff; kcontrol 182 sound/ppc/burgundy.c static int snd_pmac_burgundy_put_volume(struct snd_kcontrol *kcontrol, kcontrol 185 sound/ppc/burgundy.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 186 sound/ppc/burgundy.c unsigned int addr = BASE2ADDR(kcontrol->private_value & 0xff); kcontrol 187 sound/ppc/burgundy.c int shift = (kcontrol->private_value >> 8) & 0xff; kcontrol 237 sound/ppc/burgundy.c static int snd_pmac_burgundy_info_volume_2b(struct snd_kcontrol *kcontrol, kcontrol 247 sound/ppc/burgundy.c static int snd_pmac_burgundy_get_volume_2b(struct snd_kcontrol *kcontrol, kcontrol 250 sound/ppc/burgundy.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 251 sound/ppc/burgundy.c unsigned int addr = BASE2ADDR(kcontrol->private_value & 0xff); kcontrol 252 sound/ppc/burgundy.c int off = kcontrol->private_value & 0x300; kcontrol 258 sound/ppc/burgundy.c static int snd_pmac_burgundy_put_volume_2b(struct snd_kcontrol *kcontrol, kcontrol 261 sound/ppc/burgundy.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 262 sound/ppc/burgundy.c unsigned int addr = BASE2ADDR(kcontrol->private_value & 0xff); kcontrol 263 sound/ppc/burgundy.c int off = kcontrol->private_value & 0x300; kcontrol 283 sound/ppc/burgundy.c static int snd_pmac_burgundy_info_gain(struct snd_kcontrol *kcontrol, kcontrol 286 sound/ppc/burgundy.c int stereo = (kcontrol->private_value >> 24) & 1; kcontrol 294 sound/ppc/burgundy.c static int snd_pmac_burgundy_get_gain(struct snd_kcontrol *kcontrol, kcontrol 297 sound/ppc/burgundy.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 298 sound/ppc/burgundy.c unsigned int addr = BASE2ADDR(kcontrol->private_value & 0xff); kcontrol 299 sound/ppc/burgundy.c int stereo = (kcontrol->private_value >> 24) & 1; kcontrol 300 sound/ppc/burgundy.c int atten = (kcontrol->private_value >> 25) & 1; kcontrol 312 sound/ppc/burgundy.c static int snd_pmac_burgundy_put_gain(struct snd_kcontrol *kcontrol, kcontrol 315 sound/ppc/burgundy.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 316 sound/ppc/burgundy.c unsigned int addr = BASE2ADDR(kcontrol->private_value & 0xff); kcontrol 317 sound/ppc/burgundy.c int stereo = (kcontrol->private_value >> 24) & 1; kcontrol 318 sound/ppc/burgundy.c int atten = (kcontrol->private_value >> 25) & 1; kcontrol 345 sound/ppc/burgundy.c static int snd_pmac_burgundy_info_switch_w(struct snd_kcontrol *kcontrol, kcontrol 348 sound/ppc/burgundy.c int stereo = (kcontrol->private_value >> 24) & 1; kcontrol 356 sound/ppc/burgundy.c static int snd_pmac_burgundy_get_switch_w(struct snd_kcontrol *kcontrol, kcontrol 359 sound/ppc/burgundy.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 360 sound/ppc/burgundy.c unsigned int addr = BASE2ADDR((kcontrol->private_value >> 16) & 0xff); kcontrol 361 sound/ppc/burgundy.c int lmask = 1 << (kcontrol->private_value & 0xff); kcontrol 362 sound/ppc/burgundy.c int rmask = 1 << ((kcontrol->private_value >> 8) & 0xff); kcontrol 363 sound/ppc/burgundy.c int stereo = (kcontrol->private_value >> 24) & 1; kcontrol 371 sound/ppc/burgundy.c static int snd_pmac_burgundy_put_switch_w(struct snd_kcontrol *kcontrol, kcontrol 374 sound/ppc/burgundy.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 375 sound/ppc/burgundy.c unsigned int addr = BASE2ADDR((kcontrol->private_value >> 16) & 0xff); kcontrol 376 sound/ppc/burgundy.c int lmask = 1 << (kcontrol->private_value & 0xff); kcontrol 377 sound/ppc/burgundy.c int rmask = 1 << ((kcontrol->private_value >> 8) & 0xff); kcontrol 378 sound/ppc/burgundy.c int stereo = (kcontrol->private_value >> 24) & 1; kcontrol 401 sound/ppc/burgundy.c static int snd_pmac_burgundy_info_switch_b(struct snd_kcontrol *kcontrol, kcontrol 404 sound/ppc/burgundy.c int stereo = (kcontrol->private_value >> 24) & 1; kcontrol 412 sound/ppc/burgundy.c static int snd_pmac_burgundy_get_switch_b(struct snd_kcontrol *kcontrol, kcontrol 415 sound/ppc/burgundy.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 416 sound/ppc/burgundy.c unsigned int addr = BASE2ADDR((kcontrol->private_value >> 16) & 0xff); kcontrol 417 sound/ppc/burgundy.c int lmask = kcontrol->private_value & 0xff; kcontrol 418 sound/ppc/burgundy.c int rmask = (kcontrol->private_value >> 8) & 0xff; kcontrol 419 sound/ppc/burgundy.c int stereo = (kcontrol->private_value >> 24) & 1; kcontrol 427 sound/ppc/burgundy.c static int snd_pmac_burgundy_put_switch_b(struct snd_kcontrol *kcontrol, kcontrol 430 sound/ppc/burgundy.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 431 sound/ppc/burgundy.c unsigned int addr = BASE2ADDR((kcontrol->private_value >> 16) & 0xff); kcontrol 432 sound/ppc/burgundy.c int lmask = kcontrol->private_value & 0xff; kcontrol 433 sound/ppc/burgundy.c int rmask = (kcontrol->private_value >> 8) & 0xff; kcontrol 434 sound/ppc/burgundy.c int stereo = (kcontrol->private_value >> 24) & 1; kcontrol 82 sound/ppc/daca.c static int daca_get_deemphasis(struct snd_kcontrol *kcontrol, kcontrol 85 sound/ppc/daca.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 93 sound/ppc/daca.c static int daca_put_deemphasis(struct snd_kcontrol *kcontrol, kcontrol 96 sound/ppc/daca.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 111 sound/ppc/daca.c static int daca_info_volume(struct snd_kcontrol *kcontrol, kcontrol 121 sound/ppc/daca.c static int daca_get_volume(struct snd_kcontrol *kcontrol, kcontrol 124 sound/ppc/daca.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 133 sound/ppc/daca.c static int daca_put_volume(struct snd_kcontrol *kcontrol, kcontrol 136 sound/ppc/daca.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 160 sound/ppc/daca.c static int daca_get_amp(struct snd_kcontrol *kcontrol, kcontrol 163 sound/ppc/daca.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 171 sound/ppc/daca.c static int daca_put_amp(struct snd_kcontrol *kcontrol, kcontrol 174 sound/ppc/daca.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 1099 sound/ppc/pmac.c static int pmac_auto_mute_get(struct snd_kcontrol *kcontrol, kcontrol 1102 sound/ppc/pmac.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 1107 sound/ppc/pmac.c static int pmac_auto_mute_put(struct snd_kcontrol *kcontrol, kcontrol 1110 sound/ppc/pmac.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 1120 sound/ppc/pmac.c static int pmac_hp_detect_get(struct snd_kcontrol *kcontrol, kcontrol 1123 sound/ppc/pmac.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 695 sound/ppc/snd_ps3.c static int snd_ps3_spdif_mask_info(struct snd_kcontrol *kcontrol, kcontrol 704 sound/ppc/snd_ps3.c static int snd_ps3_spdif_cmask_get(struct snd_kcontrol *kcontrol, kcontrol 711 sound/ppc/snd_ps3.c static int snd_ps3_spdif_pmask_get(struct snd_kcontrol *kcontrol, kcontrol 717 sound/ppc/snd_ps3.c static int snd_ps3_spdif_default_get(struct snd_kcontrol *kcontrol, kcontrol 724 sound/ppc/snd_ps3.c static int snd_ps3_spdif_default_put(struct snd_kcontrol *kcontrol, kcontrol 242 sound/ppc/tumbler.c static int tumbler_info_master_volume(struct snd_kcontrol *kcontrol, kcontrol 252 sound/ppc/tumbler.c static int tumbler_get_master_volume(struct snd_kcontrol *kcontrol, kcontrol 255 sound/ppc/tumbler.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 263 sound/ppc/tumbler.c static int tumbler_put_master_volume(struct snd_kcontrol *kcontrol, kcontrol 266 sound/ppc/tumbler.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 287 sound/ppc/tumbler.c static int tumbler_get_master_switch(struct snd_kcontrol *kcontrol, kcontrol 290 sound/ppc/tumbler.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 298 sound/ppc/tumbler.c static int tumbler_put_master_switch(struct snd_kcontrol *kcontrol, kcontrol 301 sound/ppc/tumbler.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 388 sound/ppc/tumbler.c static int tumbler_info_drc_value(struct snd_kcontrol *kcontrol, kcontrol 391 sound/ppc/tumbler.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 400 sound/ppc/tumbler.c static int tumbler_get_drc_value(struct snd_kcontrol *kcontrol, kcontrol 403 sound/ppc/tumbler.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 411 sound/ppc/tumbler.c static int tumbler_put_drc_value(struct snd_kcontrol *kcontrol, kcontrol 414 sound/ppc/tumbler.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 440 sound/ppc/tumbler.c static int tumbler_get_drc_switch(struct snd_kcontrol *kcontrol, kcontrol 443 sound/ppc/tumbler.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 451 sound/ppc/tumbler.c static int tumbler_put_drc_switch(struct snd_kcontrol *kcontrol, kcontrol 454 sound/ppc/tumbler.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 509 sound/ppc/tumbler.c static int tumbler_info_mono(struct snd_kcontrol *kcontrol, kcontrol 512 sound/ppc/tumbler.c struct tumbler_mono_vol *info = (struct tumbler_mono_vol *)kcontrol->private_value; kcontrol 521 sound/ppc/tumbler.c static int tumbler_get_mono(struct snd_kcontrol *kcontrol, kcontrol 524 sound/ppc/tumbler.c struct tumbler_mono_vol *info = (struct tumbler_mono_vol *)kcontrol->private_value; kcontrol 525 sound/ppc/tumbler.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 533 sound/ppc/tumbler.c static int tumbler_put_mono(struct snd_kcontrol *kcontrol, kcontrol 536 sound/ppc/tumbler.c struct tumbler_mono_vol *info = (struct tumbler_mono_vol *)kcontrol->private_value; kcontrol 537 sound/ppc/tumbler.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 656 sound/ppc/tumbler.c static int snapper_info_mix(struct snd_kcontrol *kcontrol, kcontrol 666 sound/ppc/tumbler.c static int snapper_get_mix(struct snd_kcontrol *kcontrol, kcontrol 669 sound/ppc/tumbler.c int idx = (int)kcontrol->private_value; kcontrol 670 sound/ppc/tumbler.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 679 sound/ppc/tumbler.c static int snapper_put_mix(struct snd_kcontrol *kcontrol, kcontrol 682 sound/ppc/tumbler.c int idx = (int)kcontrol->private_value; kcontrol 683 sound/ppc/tumbler.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 713 sound/ppc/tumbler.c static int tumbler_get_mute_switch(struct snd_kcontrol *kcontrol, kcontrol 716 sound/ppc/tumbler.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 721 sound/ppc/tumbler.c switch(kcontrol->private_value) { kcontrol 737 sound/ppc/tumbler.c static int tumbler_put_mute_switch(struct snd_kcontrol *kcontrol, kcontrol 740 sound/ppc/tumbler.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 750 sound/ppc/tumbler.c switch(kcontrol->private_value) { kcontrol 781 sound/ppc/tumbler.c static int snapper_info_capture_source(struct snd_kcontrol *kcontrol, kcontrol 791 sound/ppc/tumbler.c static int snapper_get_capture_source(struct snd_kcontrol *kcontrol, kcontrol 794 sound/ppc/tumbler.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 801 sound/ppc/tumbler.c static int snapper_put_capture_source(struct snd_kcontrol *kcontrol, kcontrol 804 sound/ppc/tumbler.c struct snd_pmac *chip = snd_kcontrol_chip(kcontrol); kcontrol 455 sound/sh/aica.c static int aica_pcmswitch_get(struct snd_kcontrol *kcontrol, kcontrol 462 sound/sh/aica.c static int aica_pcmswitch_put(struct snd_kcontrol *kcontrol, kcontrol 472 sound/sh/aica.c static int aica_pcmvolume_info(struct snd_kcontrol *kcontrol, kcontrol 482 sound/sh/aica.c static int aica_pcmvolume_get(struct snd_kcontrol *kcontrol, kcontrol 486 sound/sh/aica.c dreamcastcard = kcontrol->private_data; kcontrol 493 sound/sh/aica.c static int aica_pcmvolume_put(struct snd_kcontrol *kcontrol, kcontrol 498 sound/sh/aica.c dreamcastcard = kcontrol->private_data; kcontrol 286 sound/soc/atmel/atmel-pdmic.c static int pdmic_get_mic_volsw(struct snd_kcontrol *kcontrol, kcontrol 289 sound/soc/atmel/atmel-pdmic.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 308 sound/soc/atmel/atmel-pdmic.c static int pdmic_put_mic_volsw(struct snd_kcontrol *kcontrol, kcontrol 312 sound/soc/atmel/atmel-pdmic.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 313 sound/soc/atmel/atmel-pdmic.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 267 sound/soc/codecs/88pm860x-codec.c static int snd_soc_get_volsw_2r_st(struct snd_kcontrol *kcontrol, kcontrol 271 sound/soc/codecs/88pm860x-codec.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 272 sound/soc/codecs/88pm860x-codec.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 291 sound/soc/codecs/88pm860x-codec.c static int snd_soc_put_volsw_2r_st(struct snd_kcontrol *kcontrol, kcontrol 295 sound/soc/codecs/88pm860x-codec.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 296 sound/soc/codecs/88pm860x-codec.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 324 sound/soc/codecs/88pm860x-codec.c static int snd_soc_get_volsw_2r_out(struct snd_kcontrol *kcontrol, kcontrol 328 sound/soc/codecs/88pm860x-codec.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 329 sound/soc/codecs/88pm860x-codec.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 344 sound/soc/codecs/88pm860x-codec.c static int snd_soc_put_volsw_2r_out(struct snd_kcontrol *kcontrol, kcontrol 348 sound/soc/codecs/88pm860x-codec.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 349 sound/soc/codecs/88pm860x-codec.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 380 sound/soc/codecs/88pm860x-codec.c struct snd_kcontrol *kcontrol, int event) kcontrol 397 sound/soc/codecs/88pm860x-codec.c struct snd_kcontrol *kcontrol, int event) kcontrol 1123 sound/soc/codecs/ab8500-codec.c static int sid_status_control_get(struct snd_kcontrol *kcontrol, kcontrol 1126 sound/soc/codecs/ab8500-codec.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 1137 sound/soc/codecs/ab8500-codec.c static int sid_status_control_put(struct snd_kcontrol *kcontrol, kcontrol 1140 sound/soc/codecs/ab8500-codec.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 1192 sound/soc/codecs/ab8500-codec.c static int anc_status_control_get(struct snd_kcontrol *kcontrol, kcontrol 1195 sound/soc/codecs/ab8500-codec.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 1205 sound/soc/codecs/ab8500-codec.c static int anc_status_control_put(struct snd_kcontrol *kcontrol, kcontrol 1208 sound/soc/codecs/ab8500-codec.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 1274 sound/soc/codecs/ab8500-codec.c static int filter_control_info(struct snd_kcontrol *kcontrol, kcontrol 1278 sound/soc/codecs/ab8500-codec.c (struct filter_control *)kcontrol->private_value; kcontrol 1288 sound/soc/codecs/ab8500-codec.c static int filter_control_get(struct snd_kcontrol *kcontrol, kcontrol 1291 sound/soc/codecs/ab8500-codec.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 1294 sound/soc/codecs/ab8500-codec.c (struct filter_control *)kcontrol->private_value; kcontrol 1305 sound/soc/codecs/ab8500-codec.c static int filter_control_put(struct snd_kcontrol *kcontrol, kcontrol 1308 sound/soc/codecs/ab8500-codec.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 1311 sound/soc/codecs/ab8500-codec.c (struct filter_control *)kcontrol->private_value; kcontrol 549 sound/soc/codecs/adau1373.c struct snd_kcontrol *kcontrol, int event) kcontrol 255 sound/soc/codecs/adau1761.c struct snd_kcontrol *kcontrol, int event) kcontrol 174 sound/soc/codecs/adau1781.c struct snd_kcontrol *kcontrol, int event) kcontrol 73 sound/soc/codecs/adau17x1.c struct snd_kcontrol *kcontrol, int event) kcontrol 103 sound/soc/codecs/adau17x1.c struct snd_kcontrol *kcontrol, int event) kcontrol 186 sound/soc/codecs/adau17x1.c static int adau17x1_dsp_mux_enum_put(struct snd_kcontrol *kcontrol, kcontrol 189 sound/soc/codecs/adau17x1.c struct snd_soc_component *component = snd_soc_dapm_kcontrol_component(kcontrol); kcontrol 192 sound/soc/codecs/adau17x1.c struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; kcontrol 219 sound/soc/codecs/adau17x1.c update.kcontrol = kcontrol; kcontrol 224 sound/soc/codecs/adau17x1.c snd_soc_dapm_mux_update_power(dapm, kcontrol, kcontrol 231 sound/soc/codecs/adau17x1.c static int adau17x1_dsp_mux_enum_get(struct snd_kcontrol *kcontrol, kcontrol 234 sound/soc/codecs/adau17x1.c struct snd_soc_component *component = snd_soc_dapm_kcontrol_component(kcontrol); kcontrol 236 sound/soc/codecs/adau17x1.c struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; kcontrol 23 sound/soc/codecs/adau7002.c struct snd_kcontrol *kcontrol, int event) kcontrol 314 sound/soc/codecs/adav80x.c static int adav80x_put_deemph(struct snd_kcontrol *kcontrol, kcontrol 317 sound/soc/codecs/adav80x.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 329 sound/soc/codecs/adav80x.c static int adav80x_get_deemph(struct snd_kcontrol *kcontrol, kcontrol 332 sound/soc/codecs/adav80x.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 171 sound/soc/codecs/ak4458.c static int get_digfil(struct snd_kcontrol *kcontrol, kcontrol 174 sound/soc/codecs/ak4458.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 182 sound/soc/codecs/ak4458.c static int set_digfil(struct snd_kcontrol *kcontrol, kcontrol 185 sound/soc/codecs/ak4458.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 91 sound/soc/codecs/ak4641.c static int ak4641_put_deemph(struct snd_kcontrol *kcontrol, kcontrol 94 sound/soc/codecs/ak4641.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 106 sound/soc/codecs/ak4641.c static int ak4641_get_deemph(struct snd_kcontrol *kcontrol, kcontrol 109 sound/soc/codecs/ak4641.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 175 sound/soc/codecs/ak4642.c struct snd_kcontrol *kcontrol, int event) kcontrol 159 sound/soc/codecs/ak4671.c struct snd_kcontrol *kcontrol, int event) kcontrol 51 sound/soc/codecs/alc5623.c struct snd_kcontrol *kcontrol, int event) kcontrol 114 sound/soc/codecs/alc5632.c struct snd_kcontrol *kcontrol, int event) kcontrol 81 sound/soc/codecs/arizona.c struct snd_kcontrol *kcontrol, kcontrol 111 sound/soc/codecs/arizona.c return arizona_out_ev(w, kcontrol, event); kcontrol 906 sound/soc/codecs/arizona.c int arizona_in_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol, kcontrol 953 sound/soc/codecs/arizona.c struct snd_kcontrol *kcontrol, kcontrol 1071 sound/soc/codecs/arizona.c int arizona_hp_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol, kcontrol 1089 sound/soc/codecs/arizona.c return arizona_out_ev(w, kcontrol, event); kcontrol 1105 sound/soc/codecs/arizona.c return arizona_out_ev(w, kcontrol, event); kcontrol 1197 sound/soc/codecs/arizona.c struct snd_kcontrol *kcontrol, int event) kcontrol 1238 sound/soc/codecs/arizona.c struct snd_kcontrol *kcontrol, kcontrol 1325 sound/soc/codecs/arizona.c struct snd_kcontrol *kcontrol, int event) kcontrol 2723 sound/soc/codecs/arizona.c int arizona_eq_coeff_put(struct snd_kcontrol *kcontrol, kcontrol 2726 sound/soc/codecs/arizona.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 2728 sound/soc/codecs/arizona.c struct soc_bytes *params = (void *)kcontrol->private_value; kcontrol 2767 sound/soc/codecs/arizona.c int arizona_lhpf_coeff_put(struct snd_kcontrol *kcontrol, kcontrol 2770 sound/soc/codecs/arizona.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 2780 sound/soc/codecs/arizona.c return snd_soc_bytes_put(kcontrol, ucontrol); kcontrol 257 sound/soc/codecs/arizona.h int arizona_in_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol, kcontrol 259 sound/soc/codecs/arizona.h int arizona_out_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol, kcontrol 261 sound/soc/codecs/arizona.h int arizona_hp_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol, kcontrol 263 sound/soc/codecs/arizona.h int arizona_anc_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol, kcontrol 266 sound/soc/codecs/arizona.h int arizona_eq_coeff_put(struct snd_kcontrol *kcontrol, kcontrol 268 sound/soc/codecs/arizona.h int arizona_lhpf_coeff_put(struct snd_kcontrol *kcontrol, kcontrol 271 sound/soc/codecs/arizona.h int arizona_clk_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol, kcontrol 300 sound/soc/codecs/arizona.h struct snd_kcontrol *kcontrol, int event); kcontrol 70 sound/soc/codecs/bd28623.c static int bd28623_get_switch_spk(struct snd_kcontrol *kcontrol, kcontrol 74 sound/soc/codecs/bd28623.c snd_soc_kcontrol_component(kcontrol); kcontrol 82 sound/soc/codecs/bd28623.c static int bd28623_set_switch_spk(struct snd_kcontrol *kcontrol, kcontrol 86 sound/soc/codecs/bd28623.c snd_soc_kcontrol_component(kcontrol); kcontrol 257 sound/soc/codecs/cpcap.c struct snd_kcontrol *kcontrol, int event) kcontrol 357 sound/soc/codecs/cpcap.c static int cpcap_output_mux_get_enum(struct snd_kcontrol *kcontrol, kcontrol 360 sound/soc/codecs/cpcap.c struct snd_soc_component *component = snd_soc_dapm_kcontrol_component(kcontrol); kcontrol 362 sound/soc/codecs/cpcap.c struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; kcontrol 400 sound/soc/codecs/cpcap.c static int cpcap_output_mux_put_enum(struct snd_kcontrol *kcontrol, kcontrol 403 sound/soc/codecs/cpcap.c struct snd_soc_component *component = snd_soc_dapm_kcontrol_component(kcontrol); kcontrol 406 sound/soc/codecs/cpcap.c snd_soc_dapm_kcontrol_dapm(kcontrol); kcontrol 407 sound/soc/codecs/cpcap.c struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; kcontrol 440 sound/soc/codecs/cpcap.c snd_soc_dapm_mux_update_power(dapm, kcontrol, muxval, e, NULL); kcontrol 445 sound/soc/codecs/cpcap.c static int cpcap_input_right_mux_get_enum(struct snd_kcontrol *kcontrol, kcontrol 448 sound/soc/codecs/cpcap.c struct snd_soc_component *component = snd_soc_dapm_kcontrol_component(kcontrol); kcontrol 484 sound/soc/codecs/cpcap.c static int cpcap_input_right_mux_put_enum(struct snd_kcontrol *kcontrol, kcontrol 487 sound/soc/codecs/cpcap.c struct snd_soc_component *component = snd_soc_dapm_kcontrol_component(kcontrol); kcontrol 490 sound/soc/codecs/cpcap.c snd_soc_dapm_kcontrol_dapm(kcontrol); kcontrol 491 sound/soc/codecs/cpcap.c struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; kcontrol 524 sound/soc/codecs/cpcap.c snd_soc_dapm_mux_update_power(dapm, kcontrol, muxval, e, NULL); kcontrol 529 sound/soc/codecs/cpcap.c static int cpcap_input_left_mux_get_enum(struct snd_kcontrol *kcontrol, kcontrol 532 sound/soc/codecs/cpcap.c struct snd_soc_component *component = snd_soc_dapm_kcontrol_component(kcontrol); kcontrol 560 sound/soc/codecs/cpcap.c static int cpcap_input_left_mux_put_enum(struct snd_kcontrol *kcontrol, kcontrol 563 sound/soc/codecs/cpcap.c struct snd_soc_component *component = snd_soc_dapm_kcontrol_component(kcontrol); kcontrol 566 sound/soc/codecs/cpcap.c snd_soc_dapm_kcontrol_dapm(kcontrol); kcontrol 567 sound/soc/codecs/cpcap.c struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; kcontrol 592 sound/soc/codecs/cpcap.c snd_soc_dapm_mux_update_power(dapm, kcontrol, muxval, e, NULL); kcontrol 244 sound/soc/codecs/cros_ec_codec.c static int mic_gain_get(struct snd_kcontrol *kcontrol, kcontrol 248 sound/soc/codecs/cros_ec_codec.c snd_soc_kcontrol_component(kcontrol); kcontrol 277 sound/soc/codecs/cros_ec_codec.c static int mic_gain_put(struct snd_kcontrol *kcontrol, kcontrol 281 sound/soc/codecs/cros_ec_codec.c snd_soc_kcontrol_component(kcontrol); kcontrol 311 sound/soc/codecs/cros_ec_codec.c struct snd_kcontrol *kcontrol, int event) kcontrol 198 sound/soc/codecs/cs35l33.c struct snd_kcontrol *kcontrol, int event) kcontrol 226 sound/soc/codecs/cs35l33.c struct snd_kcontrol *kcontrol, int event) kcontrol 267 sound/soc/codecs/cs35l33.c struct snd_kcontrol *kcontrol, int event) kcontrol 234 sound/soc/codecs/cs35l34.c struct snd_kcontrol *kcontrol, int event) kcontrol 339 sound/soc/codecs/cs35l34.c struct snd_kcontrol *kcontrol, int event) kcontrol 379 sound/soc/codecs/cs35l34.c struct snd_kcontrol *kcontrol, int event) kcontrol 191 sound/soc/codecs/cs35l35.c struct snd_kcontrol *kcontrol, int event) kcontrol 237 sound/soc/codecs/cs35l35.c struct snd_kcontrol *kcontrol, int event) kcontrol 456 sound/soc/codecs/cs35l36.c static int cs35l36_ldm_sel_get(struct snd_kcontrol *kcontrol, kcontrol 460 sound/soc/codecs/cs35l36.c snd_soc_kcontrol_component(kcontrol); kcontrol 469 sound/soc/codecs/cs35l36.c static int cs35l36_ldm_sel_put(struct snd_kcontrol *kcontrol, kcontrol 473 sound/soc/codecs/cs35l36.c snd_soc_kcontrol_component(kcontrol); kcontrol 504 sound/soc/codecs/cs35l36.c struct snd_kcontrol *kcontrol, int event) kcontrol 556 sound/soc/codecs/cs35l36.c struct snd_kcontrol *kcontrol, int event) kcontrol 438 sound/soc/codecs/cs4270.c static int cs4270_soc_put_mute(struct snd_kcontrol *kcontrol, kcontrol 441 sound/soc/codecs/cs4270.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 449 sound/soc/codecs/cs4270.c return snd_soc_put_volsw(kcontrol, ucontrol); kcontrol 280 sound/soc/codecs/cs4271.c static int cs4271_get_deemph(struct snd_kcontrol *kcontrol, kcontrol 283 sound/soc/codecs/cs4271.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 290 sound/soc/codecs/cs4271.c static int cs4271_put_deemph(struct snd_kcontrol *kcontrol, kcontrol 293 sound/soc/codecs/cs4271.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 465 sound/soc/codecs/cs42l42.c struct snd_kcontrol *kcontrol, int event) kcontrol 60 sound/soc/codecs/cs42l51.c static int cs42l51_get_chan_mix(struct snd_kcontrol *kcontrol, kcontrol 63 sound/soc/codecs/cs42l51.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 88 sound/soc/codecs/cs42l51.c static int cs42l51_set_chan_mix(struct snd_kcontrol *kcontrol, kcontrol 91 sound/soc/codecs/cs42l51.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 163 sound/soc/codecs/cs42l51.c struct snd_kcontrol *kcontrol, int event) kcontrol 481 sound/soc/codecs/cs42l73.c struct snd_kcontrol *kcontrol, int event) kcontrol 497 sound/soc/codecs/cs42l73.c struct snd_kcontrol *kcontrol, int event) kcontrol 515 sound/soc/codecs/cs42l73.c struct snd_kcontrol *kcontrol, int event) kcontrol 1012 sound/soc/codecs/cs43130.c static int cs43130_pcm_ch_get(struct snd_kcontrol *kcontrol, kcontrol 1015 sound/soc/codecs/cs43130.c return snd_soc_get_enum_double(kcontrol, ucontrol); kcontrol 1018 sound/soc/codecs/cs43130.c static int cs43130_pcm_ch_put(struct snd_kcontrol *kcontrol, kcontrol 1021 sound/soc/codecs/cs43130.c struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; kcontrol 1023 sound/soc/codecs/cs43130.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 1043 sound/soc/codecs/cs43130.c return snd_soc_put_enum_double(kcontrol, ucontrol); kcontrol 1142 sound/soc/codecs/cs43130.c struct snd_kcontrol *kcontrol, int event) kcontrol 1199 sound/soc/codecs/cs43130.c struct snd_kcontrol *kcontrol, int event) kcontrol 1268 sound/soc/codecs/cs43130.c struct snd_kcontrol *kcontrol, int event) kcontrol 1348 sound/soc/codecs/cs43130.c struct snd_kcontrol *kcontrol, int event) kcontrol 68 sound/soc/codecs/cs47l15.c struct snd_kcontrol *kcontrol, kcontrol 96 sound/soc/codecs/cs47l15.c return wm_adsp_early_event(w, kcontrol, event); kcontrol 106 sound/soc/codecs/cs47l15.c static int cs47l15_in1_adc_get(struct snd_kcontrol *kcontrol, kcontrol 110 sound/soc/codecs/cs47l15.c snd_soc_kcontrol_component(kcontrol); kcontrol 118 sound/soc/codecs/cs47l15.c static int cs47l15_in1_adc_put(struct snd_kcontrol *kcontrol, kcontrol 122 sound/soc/codecs/cs47l15.c snd_soc_kcontrol_component(kcontrol); kcontrol 60 sound/soc/codecs/cs47l24.c struct snd_kcontrol *kcontrol, int event) kcontrol 77 sound/soc/codecs/cs47l24.c return wm_adsp_early_event(w, kcontrol, event); kcontrol 86 sound/soc/codecs/cs47l35.c struct snd_kcontrol *kcontrol, kcontrol 117 sound/soc/codecs/cs47l35.c return wm_adsp_early_event(w, kcontrol, event); kcontrol 184 sound/soc/codecs/cs47l35.c struct snd_kcontrol *kcontrol, int event) kcontrol 191 sound/soc/codecs/cs47l35.c return madera_hp_ev(w, kcontrol, event); kcontrol 193 sound/soc/codecs/cs47l35.c ret = madera_hp_ev(w, kcontrol, event); kcontrol 200 sound/soc/codecs/cs47l35.c ret = madera_hp_ev(w, kcontrol, event); kcontrol 110 sound/soc/codecs/cs47l85.c struct snd_kcontrol *kcontrol, kcontrol 141 sound/soc/codecs/cs47l85.c return wm_adsp_early_event(w, kcontrol, event); kcontrol 246 sound/soc/codecs/cs47l85.c struct snd_kcontrol *kcontrol, int event) kcontrol 253 sound/soc/codecs/cs47l85.c return madera_hp_ev(w, kcontrol, event); kcontrol 255 sound/soc/codecs/cs47l85.c ret = madera_hp_ev(w, kcontrol, event); kcontrol 262 sound/soc/codecs/cs47l85.c ret = madera_hp_ev(w, kcontrol, event); kcontrol 110 sound/soc/codecs/cs47l90.c struct snd_kcontrol *kcontrol, kcontrol 138 sound/soc/codecs/cs47l90.c return wm_adsp_early_event(w, kcontrol, event); kcontrol 52 sound/soc/codecs/cs47l92.c static int cs47l92_put_demux(struct snd_kcontrol *kcontrol, kcontrol 56 sound/soc/codecs/cs47l92.c snd_soc_dapm_kcontrol_component(kcontrol); kcontrol 62 sound/soc/codecs/cs47l92.c struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; kcontrol 122 sound/soc/codecs/cs47l92.c return snd_soc_dapm_mux_update_power(dapm, kcontrol, mux, e, NULL); kcontrol 135 sound/soc/codecs/cs47l92.c struct snd_kcontrol *kcontrol, kcontrol 163 sound/soc/codecs/cs47l92.c return wm_adsp_early_event(w, kcontrol, event); kcontrol 869 sound/soc/codecs/cx2072x.c struct snd_kcontrol *kcontrol, int event) kcontrol 326 sound/soc/codecs/da7210.c static int da7210_put_alc_sw(struct snd_kcontrol *kcontrol, kcontrol 329 sound/soc/codecs/da7210.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 340 sound/soc/codecs/da7210.c return snd_soc_put_volsw(kcontrol, ucontrol); kcontrol 349 sound/soc/codecs/da7210.c static int da7210_put_noise_sup_sw(struct snd_kcontrol *kcontrol, kcontrol 352 sound/soc/codecs/da7210.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 382 sound/soc/codecs/da7210.c return snd_soc_put_volsw(kcontrol, ucontrol); kcontrol 342 sound/soc/codecs/da7213.c static int da7213_put_mixin_gain(struct snd_kcontrol *kcontrol, kcontrol 345 sound/soc/codecs/da7213.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 349 sound/soc/codecs/da7213.c ret = snd_soc_put_volsw_2r(kcontrol, ucontrol); kcontrol 358 sound/soc/codecs/da7213.c static int da7213_put_alc_sw(struct snd_kcontrol *kcontrol, kcontrol 361 sound/soc/codecs/da7213.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 375 sound/soc/codecs/da7213.c return snd_soc_put_volsw(kcontrol, ucontrol); kcontrol 732 sound/soc/codecs/da7213.c struct snd_kcontrol *kcontrol, int event) kcontrol 425 sound/soc/codecs/da7218.c static int da7218_mixin_gain_put(struct snd_kcontrol *kcontrol, kcontrol 428 sound/soc/codecs/da7218.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 432 sound/soc/codecs/da7218.c ret = snd_soc_put_volsw(kcontrol, ucontrol); kcontrol 444 sound/soc/codecs/da7218.c static int da7218_alc_sw_put(struct snd_kcontrol *kcontrol, kcontrol 448 sound/soc/codecs/da7218.c (struct soc_mixer_control *) kcontrol->private_value; kcontrol 449 sound/soc/codecs/da7218.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 465 sound/soc/codecs/da7218.c return snd_soc_put_volsw(kcontrol, ucontrol); kcontrol 469 sound/soc/codecs/da7218.c static int da7218_tonegen_freq_get(struct snd_kcontrol *kcontrol, kcontrol 472 sound/soc/codecs/da7218.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 475 sound/soc/codecs/da7218.c (struct soc_mixer_control *) kcontrol->private_value; kcontrol 493 sound/soc/codecs/da7218.c static int da7218_tonegen_freq_put(struct snd_kcontrol *kcontrol, kcontrol 496 sound/soc/codecs/da7218.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 499 sound/soc/codecs/da7218.c (struct soc_mixer_control *) kcontrol->private_value; kcontrol 513 sound/soc/codecs/da7218.c static int da7218_mic_lvl_det_sw_put(struct snd_kcontrol *kcontrol, kcontrol 516 sound/soc/codecs/da7218.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 519 sound/soc/codecs/da7218.c (struct soc_mixer_control *) kcontrol->private_value; kcontrol 540 sound/soc/codecs/da7218.c static int da7218_mic_lvl_det_sw_get(struct snd_kcontrol *kcontrol, kcontrol 543 sound/soc/codecs/da7218.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 546 sound/soc/codecs/da7218.c (struct soc_mixer_control *) kcontrol->private_value; kcontrol 560 sound/soc/codecs/da7218.c static int da7218_biquad_coeff_get(struct snd_kcontrol *kcontrol, kcontrol 563 sound/soc/codecs/da7218.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 566 sound/soc/codecs/da7218.c (struct soc_bytes_ext *) kcontrol->private_value; kcontrol 585 sound/soc/codecs/da7218.c static int da7218_biquad_coeff_put(struct snd_kcontrol *kcontrol, kcontrol 588 sound/soc/codecs/da7218.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 591 sound/soc/codecs/da7218.c (struct soc_bytes_ext *) kcontrol->private_value; kcontrol 1346 sound/soc/codecs/da7218.c struct snd_kcontrol *kcontrol, int event) kcontrol 1395 sound/soc/codecs/da7218.c struct snd_kcontrol *kcontrol, int event) kcontrol 1478 sound/soc/codecs/da7218.c struct snd_kcontrol *kcontrol, int event) kcontrol 1505 sound/soc/codecs/da7218.c struct snd_kcontrol *kcontrol, int event) kcontrol 254 sound/soc/codecs/da7219.c static int da7219_volsw_locked_get(struct snd_kcontrol *kcontrol, kcontrol 257 sound/soc/codecs/da7219.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 262 sound/soc/codecs/da7219.c ret = snd_soc_get_volsw(kcontrol, ucontrol); kcontrol 268 sound/soc/codecs/da7219.c static int da7219_volsw_locked_put(struct snd_kcontrol *kcontrol, kcontrol 271 sound/soc/codecs/da7219.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 276 sound/soc/codecs/da7219.c ret = snd_soc_put_volsw(kcontrol, ucontrol); kcontrol 282 sound/soc/codecs/da7219.c static int da7219_enum_locked_get(struct snd_kcontrol *kcontrol, kcontrol 285 sound/soc/codecs/da7219.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 290 sound/soc/codecs/da7219.c ret = snd_soc_get_enum_double(kcontrol, ucontrol); kcontrol 296 sound/soc/codecs/da7219.c static int da7219_enum_locked_put(struct snd_kcontrol *kcontrol, kcontrol 299 sound/soc/codecs/da7219.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 304 sound/soc/codecs/da7219.c ret = snd_soc_put_enum_double(kcontrol, ucontrol); kcontrol 376 sound/soc/codecs/da7219.c static int da7219_mixin_gain_put(struct snd_kcontrol *kcontrol, kcontrol 379 sound/soc/codecs/da7219.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 383 sound/soc/codecs/da7219.c ret = snd_soc_put_volsw(kcontrol, ucontrol); kcontrol 395 sound/soc/codecs/da7219.c static int da7219_alc_sw_put(struct snd_kcontrol *kcontrol, kcontrol 398 sound/soc/codecs/da7219.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 410 sound/soc/codecs/da7219.c return snd_soc_put_volsw(kcontrol, ucontrol); kcontrol 414 sound/soc/codecs/da7219.c static int da7219_tonegen_freq_get(struct snd_kcontrol *kcontrol, kcontrol 417 sound/soc/codecs/da7219.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 420 sound/soc/codecs/da7219.c (struct soc_mixer_control *) kcontrol->private_value; kcontrol 441 sound/soc/codecs/da7219.c static int da7219_tonegen_freq_put(struct snd_kcontrol *kcontrol, kcontrol 444 sound/soc/codecs/da7219.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 447 sound/soc/codecs/da7219.c (struct soc_mixer_control *) kcontrol->private_value; kcontrol 768 sound/soc/codecs/da7219.c struct snd_kcontrol *kcontrol, int event) kcontrol 792 sound/soc/codecs/da7219.c struct snd_kcontrol *kcontrol, int event) kcontrol 868 sound/soc/codecs/da7219.c struct snd_kcontrol *kcontrol, int event) kcontrol 883 sound/soc/codecs/da7219.c struct snd_kcontrol *kcontrol, int event) kcontrol 921 sound/soc/codecs/da7219.c struct snd_kcontrol *kcontrol, int event) kcontrol 328 sound/soc/codecs/da732x.c static int da732x_hpf_set(struct snd_kcontrol *kcontrol, kcontrol 331 sound/soc/codecs/da732x.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 332 sound/soc/codecs/da732x.c struct soc_enum *enum_ctrl = (struct soc_enum *)kcontrol->private_value; kcontrol 356 sound/soc/codecs/da732x.c static int da732x_hpf_get(struct snd_kcontrol *kcontrol, kcontrol 359 sound/soc/codecs/da732x.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 360 sound/soc/codecs/da732x.c struct soc_enum *enum_ctrl = (struct soc_enum *)kcontrol->private_value; kcontrol 607 sound/soc/codecs/da732x.c struct snd_kcontrol *kcontrol, int event) kcontrol 661 sound/soc/codecs/da732x.c struct snd_kcontrol *kcontrol, int event) kcontrol 477 sound/soc/codecs/da9055.c static int da9055_put_alc_sw(struct snd_kcontrol *kcontrol, kcontrol 480 sound/soc/codecs/da9055.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 541 sound/soc/codecs/da9055.c return snd_soc_put_volsw(kcontrol, ucontrol); kcontrol 55 sound/soc/codecs/dmic.c struct snd_kcontrol *kcontrol, int event) { kcontrol 143 sound/soc/codecs/es8328.c static int es8328_get_deemph(struct snd_kcontrol *kcontrol, kcontrol 146 sound/soc/codecs/es8328.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 153 sound/soc/codecs/es8328.c static int es8328_put_deemph(struct snd_kcontrol *kcontrol, kcontrol 156 sound/soc/codecs/es8328.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 898 sound/soc/codecs/hdac_hdmi.c static int hdac_hdmi_set_pin_port_mux(struct snd_kcontrol *kcontrol, kcontrol 903 sound/soc/codecs/hdac_hdmi.c struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; kcontrol 904 sound/soc/codecs/hdac_hdmi.c struct snd_soc_dapm_widget *w = snd_soc_dapm_kcontrol_widget(kcontrol); kcontrol 912 sound/soc/codecs/hdac_hdmi.c ret = snd_soc_dapm_put_enum_double(kcontrol, ucontrol); kcontrol 291 sound/soc/codecs/hdmi-codec.c static int hdmi_eld_ctl_info(struct snd_kcontrol *kcontrol, kcontrol 300 sound/soc/codecs/hdmi-codec.c static int hdmi_eld_ctl_get(struct snd_kcontrol *kcontrol, kcontrol 303 sound/soc/codecs/hdmi-codec.c struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); kcontrol 367 sound/soc/codecs/hdmi-codec.c static int hdmi_codec_chmap_ctl_get(struct snd_kcontrol *kcontrol, kcontrol 372 sound/soc/codecs/hdmi-codec.c struct snd_pcm_chmap *info = snd_kcontrol_chip(kcontrol); kcontrol 36 sound/soc/codecs/inno_rk3036.c static int rk3036_codec_antipop_info(struct snd_kcontrol *kcontrol, kcontrol 47 sound/soc/codecs/inno_rk3036.c static int rk3036_codec_antipop_get(struct snd_kcontrol *kcontrol, kcontrol 50 sound/soc/codecs/inno_rk3036.c struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); kcontrol 67 sound/soc/codecs/inno_rk3036.c static int rk3036_codec_antipop_put(struct snd_kcontrol *kcontrol, kcontrol 70 sound/soc/codecs/inno_rk3036.c struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); kcontrol 191 sound/soc/codecs/jz4725b.c struct snd_kcontrol *kcontrol, kcontrol 191 sound/soc/codecs/madera.c struct snd_kcontrol *kcontrol, int event) kcontrol 222 sound/soc/codecs/madera.c struct snd_kcontrol *kcontrol, int event) kcontrol 450 sound/soc/codecs/madera.c struct snd_kcontrol *kcontrol, kcontrol 491 sound/soc/codecs/madera.c int madera_out1_demux_put(struct snd_kcontrol *kcontrol, kcontrol 495 sound/soc/codecs/madera.c snd_soc_dapm_kcontrol_component(kcontrol); kcontrol 497 sound/soc/codecs/madera.c snd_soc_dapm_kcontrol_dapm(kcontrol); kcontrol 500 sound/soc/codecs/madera.c struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; kcontrol 571 sound/soc/codecs/madera.c return snd_soc_dapm_mux_update_power(dapm, kcontrol, mux, e, NULL); kcontrol 575 sound/soc/codecs/madera.c int madera_out1_demux_get(struct snd_kcontrol *kcontrol, kcontrol 579 sound/soc/codecs/madera.c snd_soc_dapm_kcontrol_component(kcontrol); kcontrol 595 sound/soc/codecs/madera.c static int madera_inmux_put(struct snd_kcontrol *kcontrol, kcontrol 599 sound/soc/codecs/madera.c snd_soc_dapm_kcontrol_component(kcontrol); kcontrol 601 sound/soc/codecs/madera.c snd_soc_dapm_kcontrol_dapm(kcontrol); kcontrol 605 sound/soc/codecs/madera.c struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; kcontrol 646 sound/soc/codecs/madera.c return snd_soc_dapm_mux_update_power(dapm, kcontrol, kcontrol 820 sound/soc/codecs/madera.c static int madera_adsp_rate_get(struct snd_kcontrol *kcontrol, kcontrol 824 sound/soc/codecs/madera.c snd_soc_kcontrol_component(kcontrol); kcontrol 826 sound/soc/codecs/madera.c struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; kcontrol 841 sound/soc/codecs/madera.c static int madera_adsp_rate_put(struct snd_kcontrol *kcontrol, kcontrol 845 sound/soc/codecs/madera.c snd_soc_kcontrol_component(kcontrol); kcontrol 847 sound/soc/codecs/madera.c struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; kcontrol 865 sound/soc/codecs/madera.c kcontrol->id.name); kcontrol 1001 sound/soc/codecs/madera.c int madera_rate_put(struct snd_kcontrol *kcontrol, kcontrol 1005 sound/soc/codecs/madera.c snd_soc_kcontrol_component(kcontrol); kcontrol 1007 sound/soc/codecs/madera.c struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; kcontrol 1037 sound/soc/codecs/madera.c kcontrol->id.name); kcontrol 1042 sound/soc/codecs/madera.c ret = snd_soc_put_enum_double(kcontrol, ucontrol); kcontrol 2112 sound/soc/codecs/madera.c int madera_dfc_put(struct snd_kcontrol *kcontrol, kcontrol 2116 sound/soc/codecs/madera.c snd_soc_kcontrol_component(kcontrol); kcontrol 2119 sound/soc/codecs/madera.c struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; kcontrol 2138 sound/soc/codecs/madera.c ret = snd_soc_put_enum_double(kcontrol, ucontrol); kcontrol 2146 sound/soc/codecs/madera.c int madera_lp_mode_put(struct snd_kcontrol *kcontrol, kcontrol 2150 sound/soc/codecs/madera.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 2152 sound/soc/codecs/madera.c snd_soc_kcontrol_component(kcontrol); kcontrol 2174 sound/soc/codecs/madera.c ret = snd_soc_put_volsw(kcontrol, ucontrol); kcontrol 2220 sound/soc/codecs/madera.c int madera_in_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol, kcontrol 2269 sound/soc/codecs/madera.c struct snd_kcontrol *kcontrol, int event) kcontrol 2369 sound/soc/codecs/madera.c struct snd_kcontrol *kcontrol, int event) kcontrol 2388 sound/soc/codecs/madera.c return madera_out_ev(w, kcontrol, event); kcontrol 2416 sound/soc/codecs/madera.c return madera_out_ev(w, kcontrol, event); kcontrol 2420 sound/soc/codecs/madera.c int madera_anc_ev(struct snd_soc_dapm_widget *w, struct snd_kcontrol *kcontrol, kcontrol 4620 sound/soc/codecs/madera.c int madera_eq_coeff_put(struct snd_kcontrol *kcontrol, kcontrol 4624 sound/soc/codecs/madera.c snd_soc_kcontrol_component(kcontrol); kcontrol 4627 sound/soc/codecs/madera.c struct soc_bytes *params = (void *)kcontrol->private_value; kcontrol 4667 sound/soc/codecs/madera.c int madera_lhpf_coeff_put(struct snd_kcontrol *kcontrol, kcontrol 4671 sound/soc/codecs/madera.c snd_soc_kcontrol_component(kcontrol); kcontrol 4682 sound/soc/codecs/madera.c return snd_soc_bytes_put(kcontrol, ucontrol); kcontrol 365 sound/soc/codecs/madera.h int madera_dfc_put(struct snd_kcontrol *kcontrol, kcontrol 368 sound/soc/codecs/madera.h int madera_lp_mode_put(struct snd_kcontrol *kcontrol, kcontrol 371 sound/soc/codecs/madera.h int madera_out1_demux_put(struct snd_kcontrol *kcontrol, kcontrol 373 sound/soc/codecs/madera.h int madera_out1_demux_get(struct snd_kcontrol *kcontrol, kcontrol 376 sound/soc/codecs/madera.h int madera_rate_put(struct snd_kcontrol *kcontrol, kcontrol 379 sound/soc/codecs/madera.h int madera_eq_coeff_put(struct snd_kcontrol *kcontrol, kcontrol 381 sound/soc/codecs/madera.h int madera_lhpf_coeff_put(struct snd_kcontrol *kcontrol, kcontrol 385 sound/soc/codecs/madera.h struct snd_kcontrol *kcontrol, int event); kcontrol 387 sound/soc/codecs/madera.h struct snd_kcontrol *kcontrol, int event); kcontrol 389 sound/soc/codecs/madera.h struct snd_kcontrol *kcontrol, int event); kcontrol 391 sound/soc/codecs/madera.h struct snd_kcontrol *kcontrol, int event); kcontrol 393 sound/soc/codecs/madera.h struct snd_kcontrol *kcontrol, int event); kcontrol 395 sound/soc/codecs/madera.h struct snd_kcontrol *kcontrol, int event); kcontrol 397 sound/soc/codecs/madera.h struct snd_kcontrol *kcontrol, kcontrol 42 sound/soc/codecs/max9759.c static int speaker_gain_control_get(struct snd_kcontrol *kcontrol, kcontrol 45 sound/soc/codecs/max9759.c struct snd_soc_component *c = snd_soc_kcontrol_component(kcontrol); kcontrol 61 sound/soc/codecs/max9759.c static int speaker_gain_control_put(struct snd_kcontrol *kcontrol, kcontrol 64 sound/soc/codecs/max9759.c struct snd_soc_component *c = snd_soc_kcontrol_component(kcontrol); kcontrol 82 sound/soc/codecs/max9759.c static int speaker_mute_get(struct snd_kcontrol *kcontrol, kcontrol 85 sound/soc/codecs/max9759.c struct snd_soc_component *c = snd_soc_kcontrol_component(kcontrol); kcontrol 93 sound/soc/codecs/max9759.c static int speaker_mute_put(struct snd_kcontrol *kcontrol, kcontrol 96 sound/soc/codecs/max9759.c struct snd_soc_component *c = snd_soc_kcontrol_component(kcontrol); kcontrol 40 sound/soc/codecs/max9768.c static int max9768_get_gpio(struct snd_kcontrol *kcontrol, kcontrol 43 sound/soc/codecs/max9768.c struct snd_soc_component *c = snd_soc_kcontrol_component(kcontrol); kcontrol 52 sound/soc/codecs/max9768.c static int max9768_set_gpio(struct snd_kcontrol *kcontrol, kcontrol 55 sound/soc/codecs/max9768.c struct snd_soc_component *c = snd_soc_kcontrol_component(kcontrol); kcontrol 379 sound/soc/codecs/max98088.c static int max98088_mic1pre_set(struct snd_kcontrol *kcontrol, kcontrol 382 sound/soc/codecs/max98088.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 393 sound/soc/codecs/max98088.c static int max98088_mic1pre_get(struct snd_kcontrol *kcontrol, kcontrol 396 sound/soc/codecs/max98088.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 403 sound/soc/codecs/max98088.c static int max98088_mic2pre_set(struct snd_kcontrol *kcontrol, kcontrol 406 sound/soc/codecs/max98088.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 417 sound/soc/codecs/max98088.c static int max98088_mic2pre_get(struct snd_kcontrol *kcontrol, kcontrol 420 sound/soc/codecs/max98088.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 617 sound/soc/codecs/max98088.c struct snd_kcontrol *kcontrol, int event) kcontrol 1506 sound/soc/codecs/max98088.c static int max98088_put_eq_enum(struct snd_kcontrol *kcontrol, kcontrol 1509 sound/soc/codecs/max98088.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 1512 sound/soc/codecs/max98088.c int channel = max98088_get_channel(component, kcontrol->id.name); kcontrol 1538 sound/soc/codecs/max98088.c static int max98088_get_eq_enum(struct snd_kcontrol *kcontrol, kcontrol 1541 sound/soc/codecs/max98088.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 1543 sound/soc/codecs/max98088.c int channel = max98088_get_channel(component, kcontrol->id.name); kcontrol 348 sound/soc/codecs/max98090.c static int max98090_get_enab_tlv(struct snd_kcontrol *kcontrol, kcontrol 351 sound/soc/codecs/max98090.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 354 sound/soc/codecs/max98090.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 388 sound/soc/codecs/max98090.c static int max98090_put_enab_tlv(struct snd_kcontrol *kcontrol, kcontrol 391 sound/soc/codecs/max98090.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 394 sound/soc/codecs/max98090.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 728 sound/soc/codecs/max98090.c struct snd_kcontrol *kcontrol, int event) kcontrol 775 sound/soc/codecs/max98090.c struct snd_kcontrol *kcontrol, int event) kcontrol 350 sound/soc/codecs/max98095.c static int max98095_mic1pre_set(struct snd_kcontrol *kcontrol, kcontrol 353 sound/soc/codecs/max98095.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 364 sound/soc/codecs/max98095.c static int max98095_mic1pre_get(struct snd_kcontrol *kcontrol, kcontrol 367 sound/soc/codecs/max98095.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 374 sound/soc/codecs/max98095.c static int max98095_mic2pre_set(struct snd_kcontrol *kcontrol, kcontrol 377 sound/soc/codecs/max98095.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 388 sound/soc/codecs/max98095.c static int max98095_mic2pre_get(struct snd_kcontrol *kcontrol, kcontrol 391 sound/soc/codecs/max98095.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 596 sound/soc/codecs/max98095.c struct snd_kcontrol *kcontrol, int event) kcontrol 674 sound/soc/codecs/max98095.c struct snd_kcontrol *kcontrol, int event) kcontrol 1491 sound/soc/codecs/max98095.c static int max98095_put_eq_enum(struct snd_kcontrol *kcontrol, kcontrol 1494 sound/soc/codecs/max98095.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 1497 sound/soc/codecs/max98095.c int channel = max98095_get_eq_channel(kcontrol->id.name); kcontrol 1555 sound/soc/codecs/max98095.c static int max98095_get_eq_enum(struct snd_kcontrol *kcontrol, kcontrol 1558 sound/soc/codecs/max98095.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 1560 sound/soc/codecs/max98095.c int channel = max98095_get_eq_channel(kcontrol->id.name); kcontrol 1642 sound/soc/codecs/max98095.c static int max98095_put_bq_enum(struct snd_kcontrol *kcontrol, kcontrol 1645 sound/soc/codecs/max98095.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 1648 sound/soc/codecs/max98095.c int channel = max98095_get_bq_channel(component, kcontrol->id.name); kcontrol 1703 sound/soc/codecs/max98095.c static int max98095_get_bq_enum(struct snd_kcontrol *kcontrol, kcontrol 1706 sound/soc/codecs/max98095.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 1708 sound/soc/codecs/max98095.c int channel = max98095_get_bq_channel(component, kcontrol->id.name); kcontrol 403 sound/soc/codecs/max98373.c struct snd_kcontrol *kcontrol, int event) kcontrol 105 sound/soc/codecs/max98504.c struct snd_kcontrol *kcontrol, int event) kcontrol 98 sound/soc/codecs/max98925.c struct snd_kcontrol *kcontrol, int event) kcontrol 100 sound/soc/codecs/max98925.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 497 sound/soc/codecs/max98927.c struct snd_kcontrol *kcontrol, int event) kcontrol 413 sound/soc/codecs/msm8916-wcd-analog.c *kcontrol, int event) kcontrol 425 sound/soc/codecs/msm8916-wcd-analog.c *kcontrol, int event) kcontrol 438 sound/soc/codecs/msm8916-wcd-analog.c *kcontrol, int event) kcontrol 555 sound/soc/codecs/msm8916-wcd-analog.c *kcontrol, int event) kcontrol 579 sound/soc/codecs/msm8916-wcd-analog.c struct snd_kcontrol *kcontrol, kcontrol 652 sound/soc/codecs/msm8916-wcd-analog.c struct snd_kcontrol *kcontrol, kcontrol 357 sound/soc/codecs/msm8916-wcd-digital.c struct snd_kcontrol *kcontrol, int event) kcontrol 422 sound/soc/codecs/msm8916-wcd-digital.c struct snd_kcontrol *kcontrol, kcontrol 427 sound/soc/codecs/msm8916-wcd-digital.c snd_soc_kcontrol_component(kcontrol); kcontrol 429 sound/soc/codecs/msm8916-wcd-digital.c (struct wcd_iir_filter_ctl *)kcontrol->private_value; kcontrol 469 sound/soc/codecs/msm8916-wcd-digital.c struct snd_kcontrol *kcontrol, kcontrol 473 sound/soc/codecs/msm8916-wcd-digital.c snd_soc_kcontrol_component(kcontrol); kcontrol 475 sound/soc/codecs/msm8916-wcd-digital.c (struct wcd_iir_filter_ctl *)kcontrol->private_value; kcontrol 498 sound/soc/codecs/msm8916-wcd-digital.c static int wcd_iir_filter_info(struct snd_kcontrol *kcontrol, kcontrol 502 sound/soc/codecs/msm8916-wcd-digital.c (struct wcd_iir_filter_ctl *)kcontrol->private_value; kcontrol 577 sound/soc/codecs/msm8916-wcd-digital.c struct snd_kcontrol *kcontrol, kcontrol 600 sound/soc/codecs/msm8916-wcd-digital.c struct snd_kcontrol *kcontrol, kcontrol 663 sound/soc/codecs/msm8916-wcd-digital.c struct snd_kcontrol *kcontrol, kcontrol 579 sound/soc/codecs/mt6351.c struct snd_kcontrol *kcontrol, kcontrol 623 sound/soc/codecs/mt6351.c struct snd_kcontrol *kcontrol, kcontrol 647 sound/soc/codecs/mt6351.c struct snd_kcontrol *kcontrol, kcontrol 667 sound/soc/codecs/mt6351.c struct snd_kcontrol *kcontrol, kcontrol 712 sound/soc/codecs/mt6351.c struct snd_kcontrol *kcontrol, kcontrol 840 sound/soc/codecs/mt6351.c struct snd_kcontrol *kcontrol, kcontrol 903 sound/soc/codecs/mt6351.c struct snd_kcontrol *kcontrol, kcontrol 926 sound/soc/codecs/mt6351.c struct snd_kcontrol *kcontrol, kcontrol 956 sound/soc/codecs/mt6351.c struct snd_kcontrol *kcontrol, kcontrol 986 sound/soc/codecs/mt6351.c struct snd_kcontrol *kcontrol, kcontrol 1014 sound/soc/codecs/mt6351.c struct snd_kcontrol *kcontrol, kcontrol 1042 sound/soc/codecs/mt6351.c struct snd_kcontrol *kcontrol, kcontrol 416 sound/soc/codecs/mt6358.c static int mt6358_put_volsw(struct snd_kcontrol *kcontrol, kcontrol 420 sound/soc/codecs/mt6358.c snd_soc_kcontrol_component(kcontrol); kcontrol 423 sound/soc/codecs/mt6358.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 427 sound/soc/codecs/mt6358.c ret = snd_soc_put_volsw(kcontrol, ucontrol); kcontrol 750 sound/soc/codecs/mt6358.c struct snd_kcontrol *kcontrol, kcontrol 773 sound/soc/codecs/mt6358.c struct snd_kcontrol *kcontrol, kcontrol 812 sound/soc/codecs/mt6358.c struct snd_kcontrol *kcontrol, kcontrol 1244 sound/soc/codecs/mt6358.c struct snd_kcontrol *kcontrol, kcontrol 1302 sound/soc/codecs/mt6358.c struct snd_kcontrol *kcontrol, kcontrol 1430 sound/soc/codecs/mt6358.c struct snd_kcontrol *kcontrol, kcontrol 1454 sound/soc/codecs/mt6358.c struct snd_kcontrol *kcontrol, kcontrol 1782 sound/soc/codecs/mt6358.c struct snd_kcontrol *kcontrol, kcontrol 1828 sound/soc/codecs/mt6358.c struct snd_kcontrol *kcontrol, kcontrol 1844 sound/soc/codecs/mt6358.c struct snd_kcontrol *kcontrol, kcontrol 1860 sound/soc/codecs/mt6358.c struct snd_kcontrol *kcontrol, kcontrol 1876 sound/soc/codecs/mt6358.c struct snd_kcontrol *kcontrol, kcontrol 1892 sound/soc/codecs/mt6358.c struct snd_kcontrol *kcontrol, kcontrol 164 sound/soc/codecs/nau8810.c static int nau8810_eq_get(struct snd_kcontrol *kcontrol, kcontrol 167 sound/soc/codecs/nau8810.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 169 sound/soc/codecs/nau8810.c struct soc_bytes_ext *params = (void *)kcontrol->private_value; kcontrol 195 sound/soc/codecs/nau8810.c static int nau8810_eq_put(struct snd_kcontrol *kcontrol, kcontrol 198 sound/soc/codecs/nau8810.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 200 sound/soc/codecs/nau8810.c struct soc_bytes_ext *params = (void *)kcontrol->private_value; kcontrol 179 sound/soc/codecs/nau8822.c static int nau8822_eq_get(struct snd_kcontrol *kcontrol, kcontrol 183 sound/soc/codecs/nau8822.c snd_soc_kcontrol_component(kcontrol); kcontrol 184 sound/soc/codecs/nau8822.c struct soc_bytes_ext *params = (void *)kcontrol->private_value; kcontrol 210 sound/soc/codecs/nau8822.c static int nau8822_eq_put(struct snd_kcontrol *kcontrol, kcontrol 214 sound/soc/codecs/nau8822.c snd_soc_kcontrol_component(kcontrol); kcontrol 215 sound/soc/codecs/nau8822.c struct soc_bytes_ext *params = (void *)kcontrol->private_value; kcontrol 421 sound/soc/codecs/nau8824.c struct snd_kcontrol *kcontrol, int event) kcontrol 444 sound/soc/codecs/nau8824.c struct snd_kcontrol *kcontrol, int event) kcontrol 468 sound/soc/codecs/nau8824.c struct snd_kcontrol *kcontrol, int event) kcontrol 913 sound/soc/codecs/nau8825.c struct snd_kcontrol *kcontrol, int event) kcontrol 937 sound/soc/codecs/nau8825.c struct snd_kcontrol *kcontrol, int event) kcontrol 961 sound/soc/codecs/nau8825.c struct snd_kcontrol *kcontrol, int event) kcontrol 983 sound/soc/codecs/nau8825.c static int nau8825_biq_coeff_get(struct snd_kcontrol *kcontrol, kcontrol 986 sound/soc/codecs/nau8825.c struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); kcontrol 987 sound/soc/codecs/nau8825.c struct soc_bytes_ext *params = (void *)kcontrol->private_value; kcontrol 997 sound/soc/codecs/nau8825.c static int nau8825_biq_coeff_put(struct snd_kcontrol *kcontrol, kcontrol 1000 sound/soc/codecs/nau8825.c struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); kcontrol 1001 sound/soc/codecs/nau8825.c struct soc_bytes_ext *params = (void *)kcontrol->private_value; kcontrol 111 sound/soc/codecs/pcm1681.c static int pcm1681_get_deemph(struct snd_kcontrol *kcontrol, kcontrol 114 sound/soc/codecs/pcm1681.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 122 sound/soc/codecs/pcm1681.c static int pcm1681_put_deemph(struct snd_kcontrol *kcontrol, kcontrol 125 sound/soc/codecs/pcm1681.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 28 sound/soc/codecs/pcm3008.c struct snd_kcontrol *kcontrol, kcontrol 41 sound/soc/codecs/pcm3008.c struct snd_kcontrol *kcontrol, kcontrol 221 sound/soc/codecs/pcm512x.c static int pcm512x_overclock_pll_get(struct snd_kcontrol *kcontrol, kcontrol 224 sound/soc/codecs/pcm512x.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 231 sound/soc/codecs/pcm512x.c static int pcm512x_overclock_pll_put(struct snd_kcontrol *kcontrol, kcontrol 234 sound/soc/codecs/pcm512x.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 249 sound/soc/codecs/pcm512x.c static int pcm512x_overclock_dsp_get(struct snd_kcontrol *kcontrol, kcontrol 252 sound/soc/codecs/pcm512x.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 259 sound/soc/codecs/pcm512x.c static int pcm512x_overclock_dsp_put(struct snd_kcontrol *kcontrol, kcontrol 262 sound/soc/codecs/pcm512x.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 277 sound/soc/codecs/pcm512x.c static int pcm512x_overclock_dac_get(struct snd_kcontrol *kcontrol, kcontrol 280 sound/soc/codecs/pcm512x.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 287 sound/soc/codecs/pcm512x.c static int pcm512x_overclock_dac_put(struct snd_kcontrol *kcontrol, kcontrol 290 sound/soc/codecs/pcm512x.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 390 sound/soc/codecs/pcm512x.c static int pcm512x_digital_playback_switch_get(struct snd_kcontrol *kcontrol, kcontrol 393 sound/soc/codecs/pcm512x.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 404 sound/soc/codecs/pcm512x.c static int pcm512x_digital_playback_switch_put(struct snd_kcontrol *kcontrol, kcontrol 407 sound/soc/codecs/pcm512x.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 1037 sound/soc/codecs/rt1011.c static int rt1011_recv_spk_mode_get(struct snd_kcontrol *kcontrol, kcontrol 1041 sound/soc/codecs/rt1011.c snd_soc_kcontrol_component(kcontrol); kcontrol 1050 sound/soc/codecs/rt1011.c static int rt1011_recv_spk_mode_put(struct snd_kcontrol *kcontrol, kcontrol 1054 sound/soc/codecs/rt1011.c snd_soc_kcontrol_component(kcontrol); kcontrol 1117 sound/soc/codecs/rt1011.c static int rt1011_bq_drc_coeff_get(struct snd_kcontrol *kcontrol, kcontrol 1121 sound/soc/codecs/rt1011.c snd_soc_kcontrol_component(kcontrol); kcontrol 1154 sound/soc/codecs/rt1011.c static int rt1011_bq_drc_coeff_put(struct snd_kcontrol *kcontrol, kcontrol 1158 sound/soc/codecs/rt1011.c snd_soc_kcontrol_component(kcontrol); kcontrol 1205 sound/soc/codecs/rt1011.c static int rt1011_bq_drc_info(struct snd_kcontrol *kcontrol, kcontrol 1222 sound/soc/codecs/rt1011.c static int rt1011_r0_cali_get(struct snd_kcontrol *kcontrol, kcontrol 1225 sound/soc/codecs/rt1011.c struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); kcontrol 1233 sound/soc/codecs/rt1011.c static int rt1011_r0_cali_put(struct snd_kcontrol *kcontrol, kcontrol 1236 sound/soc/codecs/rt1011.c struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); kcontrol 1265 sound/soc/codecs/rt1011.c static int rt1011_r0_load_mode_get(struct snd_kcontrol *kcontrol, kcontrol 1268 sound/soc/codecs/rt1011.c struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); kcontrol 1276 sound/soc/codecs/rt1011.c static int rt1011_r0_load_mode_put(struct snd_kcontrol *kcontrol, kcontrol 1279 sound/soc/codecs/rt1011.c struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); kcontrol 1311 sound/soc/codecs/rt1011.c static int rt1011_r0_load_info(struct snd_kcontrol *kcontrol, kcontrol 1382 sound/soc/codecs/rt1011.c struct snd_kcontrol *kcontrol, int event) kcontrol 437 sound/soc/codecs/rt1305.c struct snd_kcontrol *kcontrol, int event) kcontrol 299 sound/soc/codecs/rt1308.c struct snd_kcontrol *kcontrol, int event) kcontrol 433 sound/soc/codecs/rt286.c struct snd_kcontrol *kcontrol, int event) kcontrol 455 sound/soc/codecs/rt286.c struct snd_kcontrol *kcontrol, int event) kcontrol 474 sound/soc/codecs/rt286.c struct snd_kcontrol *kcontrol, int event) kcontrol 493 sound/soc/codecs/rt286.c struct snd_kcontrol *kcontrol, int event) kcontrol 457 sound/soc/codecs/rt298.c struct snd_kcontrol *kcontrol, int event) kcontrol 479 sound/soc/codecs/rt298.c struct snd_kcontrol *kcontrol, int event) kcontrol 498 sound/soc/codecs/rt298.c struct snd_kcontrol *kcontrol, int event) kcontrol 544 sound/soc/codecs/rt298.c struct snd_kcontrol *kcontrol, int event) kcontrol 287 sound/soc/codecs/rt5514.c static int rt5514_dsp_voice_wake_up_get(struct snd_kcontrol *kcontrol, kcontrol 290 sound/soc/codecs/rt5514.c struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); kcontrol 325 sound/soc/codecs/rt5514.c static int rt5514_dsp_voice_wake_up_put(struct snd_kcontrol *kcontrol, kcontrol 328 sound/soc/codecs/rt5514.c struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); kcontrol 516 sound/soc/codecs/rt5514.c struct snd_kcontrol *kcontrol, int event) kcontrol 464 sound/soc/codecs/rt5616.c struct snd_kcontrol *kcontrol, int event) kcontrol 488 sound/soc/codecs/rt5616.c struct snd_kcontrol *kcontrol, int event) kcontrol 554 sound/soc/codecs/rt5616.c struct snd_kcontrol *kcontrol, int event) kcontrol 624 sound/soc/codecs/rt5616.c struct snd_kcontrol *kcontrol, int event) kcontrol 652 sound/soc/codecs/rt5616.c struct snd_kcontrol *kcontrol, int event) kcontrol 675 sound/soc/codecs/rt5616.c struct snd_kcontrol *kcontrol, int event) kcontrol 183 sound/soc/codecs/rt5631.c static int rt5631_dmic_get(struct snd_kcontrol *kcontrol, kcontrol 186 sound/soc/codecs/rt5631.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 194 sound/soc/codecs/rt5631.c static int rt5631_dmic_put(struct snd_kcontrol *kcontrol, kcontrol 197 sound/soc/codecs/rt5631.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 560 sound/soc/codecs/rt5631.c struct snd_kcontrol *kcontrol, int event) kcontrol 594 sound/soc/codecs/rt5631.c struct snd_kcontrol *kcontrol, int event) kcontrol 460 sound/soc/codecs/rt5640.c struct snd_kcontrol *kcontrol, int event) kcontrol 969 sound/soc/codecs/rt5640.c struct snd_kcontrol *kcontrol, int event) kcontrol 993 sound/soc/codecs/rt5640.c struct snd_kcontrol *kcontrol, int event) kcontrol 1022 sound/soc/codecs/rt5640.c struct snd_kcontrol *kcontrol, int event) kcontrol 1038 sound/soc/codecs/rt5640.c struct snd_kcontrol *kcontrol, int event) kcontrol 663 sound/soc/codecs/rt5645.c static int rt5645_hweq_info(struct snd_kcontrol *kcontrol, kcontrol 672 sound/soc/codecs/rt5645.c static int rt5645_hweq_get(struct snd_kcontrol *kcontrol, kcontrol 675 sound/soc/codecs/rt5645.c struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); kcontrol 698 sound/soc/codecs/rt5645.c static int rt5645_hweq_put(struct snd_kcontrol *kcontrol, kcontrol 701 sound/soc/codecs/rt5645.c struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); kcontrol 740 sound/soc/codecs/rt5645.c static int rt5645_spk_put_volsw(struct snd_kcontrol *kcontrol, kcontrol 743 sound/soc/codecs/rt5645.c struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); kcontrol 750 sound/soc/codecs/rt5645.c ret = snd_soc_put_volsw(kcontrol, ucontrol); kcontrol 846 sound/soc/codecs/rt5645.c struct snd_kcontrol *kcontrol, int event) kcontrol 1737 sound/soc/codecs/rt5645.c struct snd_kcontrol *kcontrol, int event) kcontrol 1803 sound/soc/codecs/rt5645.c struct snd_kcontrol *kcontrol, int event) kcontrol 1836 sound/soc/codecs/rt5645.c struct snd_kcontrol *kcontrol, int event) kcontrol 1866 sound/soc/codecs/rt5645.c struct snd_kcontrol *kcontrol, int event) kcontrol 377 sound/soc/codecs/rt5651.c struct snd_kcontrol *kcontrol, int event) kcontrol 682 sound/soc/codecs/rt5651.c struct snd_kcontrol *kcontrol, int event) kcontrol 720 sound/soc/codecs/rt5651.c struct snd_kcontrol *kcontrol, int event) kcontrol 764 sound/soc/codecs/rt5651.c struct snd_kcontrol *kcontrol, int event) kcontrol 785 sound/soc/codecs/rt5651.c struct snd_kcontrol *kcontrol, int event) kcontrol 808 sound/soc/codecs/rt5651.c struct snd_kcontrol *kcontrol, int event) kcontrol 831 sound/soc/codecs/rt5651.c struct snd_kcontrol *kcontrol, int event) kcontrol 1235 sound/soc/codecs/rt5659.c static int rt5659_hp_vol_put(struct snd_kcontrol *kcontrol, kcontrol 1238 sound/soc/codecs/rt5659.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 1239 sound/soc/codecs/rt5659.c int ret = snd_soc_put_volsw(kcontrol, ucontrol); kcontrol 1603 sound/soc/codecs/rt5659.c struct snd_kcontrol *kcontrol, int event) kcontrol 1623 sound/soc/codecs/rt5659.c struct snd_kcontrol *kcontrol, int event) kcontrol 1648 sound/soc/codecs/rt5659.c struct snd_kcontrol *kcontrol, int event) kcontrol 1674 sound/soc/codecs/rt5659.c struct snd_kcontrol *kcontrol, int event) kcontrol 2382 sound/soc/codecs/rt5659.c struct snd_kcontrol *kcontrol, int event) kcontrol 2414 sound/soc/codecs/rt5659.c struct snd_kcontrol *kcontrol, int event) kcontrol 2436 sound/soc/codecs/rt5659.c struct snd_kcontrol *kcontrol, int event) kcontrol 2458 sound/soc/codecs/rt5659.c struct snd_kcontrol *kcontrol, int event) kcontrol 352 sound/soc/codecs/rt5660.c struct snd_kcontrol *kcontrol, int event) kcontrol 539 sound/soc/codecs/rt5660.c struct snd_kcontrol *kcontrol, int event) kcontrol 2319 sound/soc/codecs/rt5663.c struct snd_kcontrol *kcontrol, int event) kcontrol 2377 sound/soc/codecs/rt5663.c struct snd_kcontrol *kcontrol, int event) kcontrol 2407 sound/soc/codecs/rt5663.c struct snd_kcontrol *kcontrol, int event) kcontrol 2431 sound/soc/codecs/rt5663.c struct snd_kcontrol *kcontrol, int event) kcontrol 997 sound/soc/codecs/rt5665.c static int rt5665_hp_vol_put(struct snd_kcontrol *kcontrol, kcontrol 1000 sound/soc/codecs/rt5665.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 1001 sound/soc/codecs/rt5665.c int ret = snd_soc_put_volsw(kcontrol, ucontrol); kcontrol 1013 sound/soc/codecs/rt5665.c static int rt5665_mono_vol_put(struct snd_kcontrol *kcontrol, kcontrol 1016 sound/soc/codecs/rt5665.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 1017 sound/soc/codecs/rt5665.c int ret = snd_soc_put_volsw(kcontrol, ucontrol); kcontrol 1477 sound/soc/codecs/rt5665.c struct snd_kcontrol *kcontrol, int event) kcontrol 1497 sound/soc/codecs/rt5665.c struct snd_kcontrol *kcontrol, int event) kcontrol 2472 sound/soc/codecs/rt5665.c struct snd_kcontrol *kcontrol, int event) kcontrol 2504 sound/soc/codecs/rt5665.c struct snd_kcontrol *kcontrol, int event) kcontrol 2530 sound/soc/codecs/rt5665.c struct snd_kcontrol *kcontrol, int event) kcontrol 2554 sound/soc/codecs/rt5665.c struct snd_kcontrol *kcontrol, int event) kcontrol 2570 sound/soc/codecs/rt5665.c struct snd_kcontrol *kcontrol, int event) kcontrol 2628 sound/soc/codecs/rt5665.c struct snd_kcontrol *kcontrol, int event) kcontrol 1169 sound/soc/codecs/rt5668.c struct snd_kcontrol *kcontrol, int event) kcontrol 1186 sound/soc/codecs/rt5668.c struct snd_kcontrol *kcontrol, int event) kcontrol 1418 sound/soc/codecs/rt5668.c struct snd_kcontrol *kcontrol, int event) kcontrol 1451 sound/soc/codecs/rt5668.c struct snd_kcontrol *kcontrol, int event) kcontrol 1467 sound/soc/codecs/rt5668.c struct snd_kcontrol *kcontrol, int event) kcontrol 697 sound/soc/codecs/rt5670.c struct snd_kcontrol *kcontrol, int event) kcontrol 1365 sound/soc/codecs/rt5670.c struct snd_kcontrol *kcontrol, int event) kcontrol 1401 sound/soc/codecs/rt5670.c struct snd_kcontrol *kcontrol, int event) kcontrol 1451 sound/soc/codecs/rt5670.c struct snd_kcontrol *kcontrol, int event) kcontrol 1474 sound/soc/codecs/rt5670.c struct snd_kcontrol *kcontrol, int event) kcontrol 803 sound/soc/codecs/rt5677.c static int rt5677_dsp_vad_get(struct snd_kcontrol *kcontrol, kcontrol 806 sound/soc/codecs/rt5677.c struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); kcontrol 814 sound/soc/codecs/rt5677.c static int rt5677_dsp_vad_put(struct snd_kcontrol *kcontrol, kcontrol 817 sound/soc/codecs/rt5677.c struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); kcontrol 915 sound/soc/codecs/rt5677.c struct snd_kcontrol *kcontrol, int event) kcontrol 2397 sound/soc/codecs/rt5677.c struct snd_kcontrol *kcontrol, int event) kcontrol 2421 sound/soc/codecs/rt5677.c struct snd_kcontrol *kcontrol, int event) kcontrol 2445 sound/soc/codecs/rt5677.c struct snd_kcontrol *kcontrol, int event) kcontrol 2467 sound/soc/codecs/rt5677.c struct snd_kcontrol *kcontrol, int event) kcontrol 2489 sound/soc/codecs/rt5677.c struct snd_kcontrol *kcontrol, int event) kcontrol 2516 sound/soc/codecs/rt5677.c struct snd_kcontrol *kcontrol, int event) kcontrol 2539 sound/soc/codecs/rt5677.c struct snd_kcontrol *kcontrol, int event) kcontrol 2562 sound/soc/codecs/rt5677.c struct snd_kcontrol *kcontrol, int event) kcontrol 2587 sound/soc/codecs/rt5677.c struct snd_kcontrol *kcontrol, int event) kcontrol 1195 sound/soc/codecs/rt5682.c struct snd_kcontrol *kcontrol, int event) kcontrol 1212 sound/soc/codecs/rt5682.c struct snd_kcontrol *kcontrol, int event) kcontrol 1455 sound/soc/codecs/rt5682.c struct snd_kcontrol *kcontrol, int event) kcontrol 1477 sound/soc/codecs/rt5682.c struct snd_kcontrol *kcontrol, int event) kcontrol 1512 sound/soc/codecs/rt5682.c struct snd_kcontrol *kcontrol, int event) kcontrol 1528 sound/soc/codecs/rt5682.c struct snd_kcontrol *kcontrol, int event) kcontrol 267 sound/soc/codecs/sgtl5000.c struct snd_kcontrol *kcontrol, int event) kcontrol 341 sound/soc/codecs/sgtl5000.c struct snd_kcontrol *kcontrol, int event) kcontrol 354 sound/soc/codecs/sgtl5000.c struct snd_kcontrol *kcontrol, int event) kcontrol 363 sound/soc/codecs/sgtl5000.c struct snd_kcontrol *kcontrol, int event) kcontrol 507 sound/soc/codecs/sgtl5000.c static int dac_info_volsw(struct snd_kcontrol *kcontrol, kcontrol 540 sound/soc/codecs/sgtl5000.c static int dac_get_volsw(struct snd_kcontrol *kcontrol, kcontrol 543 sound/soc/codecs/sgtl5000.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 593 sound/soc/codecs/sgtl5000.c static int dac_put_volsw(struct snd_kcontrol *kcontrol, kcontrol 596 sound/soc/codecs/sgtl5000.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 631 sound/soc/codecs/sgtl5000.c static int avc_get_threshold(struct snd_kcontrol *kcontrol, kcontrol 634 sound/soc/codecs/sgtl5000.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 664 sound/soc/codecs/sgtl5000.c static int avc_put_threshold(struct snd_kcontrol *kcontrol, kcontrol 667 sound/soc/codecs/sgtl5000.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 33 sound/soc/codecs/sigmadsp.c struct snd_kcontrol *kcontrol; kcontrol 104 sound/soc/codecs/sigmadsp.c static int sigmadsp_ctrl_info(struct snd_kcontrol *kcontrol, kcontrol 107 sound/soc/codecs/sigmadsp.c struct sigmadsp_control *ctrl = (void *)kcontrol->private_value; kcontrol 127 sound/soc/codecs/sigmadsp.c static int sigmadsp_ctrl_put(struct snd_kcontrol *kcontrol, kcontrol 130 sound/soc/codecs/sigmadsp.c struct sigmadsp_control *ctrl = (void *)kcontrol->private_value; kcontrol 131 sound/soc/codecs/sigmadsp.c struct sigmadsp *sigmadsp = snd_kcontrol_chip(kcontrol); kcontrol 139 sound/soc/codecs/sigmadsp.c if (!(kcontrol->vd[0].access & SNDRV_CTL_ELEM_ACCESS_INACTIVE)) kcontrol 152 sound/soc/codecs/sigmadsp.c static int sigmadsp_ctrl_get(struct snd_kcontrol *kcontrol, kcontrol 155 sound/soc/codecs/sigmadsp.c struct sigmadsp_control *ctrl = (void *)kcontrol->private_value; kcontrol 156 sound/soc/codecs/sigmadsp.c struct sigmadsp *sigmadsp = snd_kcontrol_chip(kcontrol); kcontrol 177 sound/soc/codecs/sigmadsp.c static void sigmadsp_control_free(struct snd_kcontrol *kcontrol) kcontrol 179 sound/soc/codecs/sigmadsp.c struct sigmadsp_control *ctrl = (void *)kcontrol->private_value; kcontrol 181 sound/soc/codecs/sigmadsp.c ctrl->kcontrol = NULL; kcontrol 633 sound/soc/codecs/sigmadsp.c struct snd_kcontrol *kcontrol; kcontrol 646 sound/soc/codecs/sigmadsp.c kcontrol = snd_ctl_new1(&template, sigmadsp); kcontrol 647 sound/soc/codecs/sigmadsp.c if (!kcontrol) kcontrol 650 sound/soc/codecs/sigmadsp.c kcontrol->private_free = sigmadsp_control_free; kcontrol 651 sound/soc/codecs/sigmadsp.c ctrl->kcontrol = kcontrol; kcontrol 653 sound/soc/codecs/sigmadsp.c return snd_ctl_add(sigmadsp->component->card->snd_card, kcontrol); kcontrol 668 sound/soc/codecs/sigmadsp.c if (!ctrl->kcontrol) { kcontrol 673 sound/soc/codecs/sigmadsp.c id = ctrl->kcontrol->id; kcontrol 674 sound/soc/codecs/sigmadsp.c vd = &ctrl->kcontrol->vd[0]; kcontrol 93 sound/soc/codecs/sirf-audio-codec.c struct snd_kcontrol *kcontrol, int event) kcontrol 118 sound/soc/codecs/sirf-audio-codec.c struct snd_kcontrol *kcontrol, int event) kcontrol 141 sound/soc/codecs/sirf-audio-codec.c struct snd_kcontrol *kcontrol, int event) kcontrol 117 sound/soc/codecs/ssm2602.c struct snd_kcontrol *kcontrol, int event) kcontrol 259 sound/soc/codecs/sta32x.c static int sta32x_coefficient_info(struct snd_kcontrol *kcontrol, kcontrol 262 sound/soc/codecs/sta32x.c int numcoef = kcontrol->private_value >> 16; kcontrol 268 sound/soc/codecs/sta32x.c static int sta32x_coefficient_get(struct snd_kcontrol *kcontrol, kcontrol 271 sound/soc/codecs/sta32x.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 273 sound/soc/codecs/sta32x.c int numcoef = kcontrol->private_value >> 16; kcontrol 274 sound/soc/codecs/sta32x.c int index = kcontrol->private_value & 0xffff; kcontrol 310 sound/soc/codecs/sta32x.c static int sta32x_coefficient_put(struct snd_kcontrol *kcontrol, kcontrol 313 sound/soc/codecs/sta32x.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 315 sound/soc/codecs/sta32x.c int numcoef = kcontrol->private_value >> 16; kcontrol 316 sound/soc/codecs/sta32x.c int index = kcontrol->private_value & 0xffff; kcontrol 296 sound/soc/codecs/sta350.c static int sta350_coefficient_info(struct snd_kcontrol *kcontrol, kcontrol 299 sound/soc/codecs/sta350.c int numcoef = kcontrol->private_value >> 16; kcontrol 305 sound/soc/codecs/sta350.c static int sta350_coefficient_get(struct snd_kcontrol *kcontrol, kcontrol 308 sound/soc/codecs/sta350.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 310 sound/soc/codecs/sta350.c int numcoef = kcontrol->private_value >> 16; kcontrol 311 sound/soc/codecs/sta350.c int index = kcontrol->private_value & 0xffff; kcontrol 347 sound/soc/codecs/sta350.c static int sta350_coefficient_put(struct snd_kcontrol *kcontrol, kcontrol 350 sound/soc/codecs/sta350.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 352 sound/soc/codecs/sta350.c int numcoef = kcontrol->private_value >> 16; kcontrol 353 sound/soc/codecs/sta350.c int index = kcontrol->private_value & 0xffff; kcontrol 81 sound/soc/codecs/tas2552.c struct snd_kcontrol *kcontrol, int event) kcontrol 273 sound/soc/codecs/tas5086.c static int tas5086_get_deemph(struct snd_kcontrol *kcontrol, kcontrol 276 sound/soc/codecs/tas5086.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 284 sound/soc/codecs/tas5086.c static int tas5086_put_deemph(struct snd_kcontrol *kcontrol, kcontrol 287 sound/soc/codecs/tas5086.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 229 sound/soc/codecs/tas571x.c static int tas571x_coefficient_info(struct snd_kcontrol *kcontrol, kcontrol 232 sound/soc/codecs/tas571x.c int numcoef = kcontrol->private_value >> 16; kcontrol 241 sound/soc/codecs/tas571x.c static int tas571x_coefficient_get(struct snd_kcontrol *kcontrol, kcontrol 244 sound/soc/codecs/tas571x.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 246 sound/soc/codecs/tas571x.c int numcoef = kcontrol->private_value >> 16; kcontrol 247 sound/soc/codecs/tas571x.c int index = kcontrol->private_value & 0xffff; kcontrol 253 sound/soc/codecs/tas571x.c static int tas571x_coefficient_put(struct snd_kcontrol *kcontrol, kcontrol 256 sound/soc/codecs/tas571x.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 258 sound/soc/codecs/tas571x.c int numcoef = kcontrol->private_value >> 16; kcontrol 259 sound/soc/codecs/tas571x.c int index = kcontrol->private_value & 0xffff; kcontrol 364 sound/soc/codecs/tas5720.c struct snd_kcontrol *kcontrol, int event) kcontrol 505 sound/soc/codecs/tas5720.c static int tas5722_volume_get(struct snd_kcontrol *kcontrol, kcontrol 508 sound/soc/codecs/tas5720.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 520 sound/soc/codecs/tas5720.c static int tas5722_volume_set(struct snd_kcontrol *kcontrol, kcontrol 523 sound/soc/codecs/tas5720.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 73 sound/soc/codecs/tas6424.c struct snd_kcontrol *kcontrol, int event) kcontrol 142 sound/soc/codecs/tda7419.c static int tda7419_vol_info(struct snd_kcontrol *kcontrol, kcontrol 146 sound/soc/codecs/tda7419.c (struct tda7419_vol_control *)kcontrol->private_value; kcontrol 177 sound/soc/codecs/tda7419.c static int tda7419_vol_get(struct snd_kcontrol *kcontrol, kcontrol 180 sound/soc/codecs/tda7419.c struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); kcontrol 182 sound/soc/codecs/tda7419.c (struct tda7419_vol_control *)kcontrol->private_value; kcontrol 224 sound/soc/codecs/tda7419.c static int tda7419_vol_put(struct snd_kcontrol *kcontrol, kcontrol 228 sound/soc/codecs/tda7419.c snd_kcontrol_chip(kcontrol); kcontrol 230 sound/soc/codecs/tda7419.c (struct tda7419_vol_control *)kcontrol->private_value; kcontrol 77 sound/soc/codecs/tlv320aic23.c static int snd_soc_tlv320aic23_put_volsw(struct snd_kcontrol *kcontrol, kcontrol 80 sound/soc/codecs/tlv320aic23.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 100 sound/soc/codecs/tlv320aic23.c static int snd_soc_tlv320aic23_get_volsw(struct snd_kcontrol *kcontrol, kcontrol 103 sound/soc/codecs/tlv320aic23.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 353 sound/soc/codecs/tlv320aic31xx.c struct snd_kcontrol *kcontrol, int event) kcontrol 449 sound/soc/codecs/tlv320aic31xx.c struct snd_kcontrol *kcontrol, int event) kcontrol 54 sound/soc/codecs/tlv320aic32x4.c struct snd_kcontrol *kcontrol, int event) kcontrol 79 sound/soc/codecs/tlv320aic32x4.c static int aic32x4_get_mfp1_gpio(struct snd_kcontrol *kcontrol, kcontrol 82 sound/soc/codecs/tlv320aic32x4.c struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); kcontrol 92 sound/soc/codecs/tlv320aic32x4.c static int aic32x4_set_mfp2_gpio(struct snd_kcontrol *kcontrol, kcontrol 95 sound/soc/codecs/tlv320aic32x4.c struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); kcontrol 120 sound/soc/codecs/tlv320aic32x4.c static int aic32x4_get_mfp3_gpio(struct snd_kcontrol *kcontrol, kcontrol 123 sound/soc/codecs/tlv320aic32x4.c struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); kcontrol 133 sound/soc/codecs/tlv320aic32x4.c static int aic32x4_set_mfp4_gpio(struct snd_kcontrol *kcontrol, kcontrol 136 sound/soc/codecs/tlv320aic32x4.c struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); kcontrol 161 sound/soc/codecs/tlv320aic32x4.c static int aic32x4_get_mfp5_gpio(struct snd_kcontrol *kcontrol, kcontrol 164 sound/soc/codecs/tlv320aic32x4.c struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); kcontrol 173 sound/soc/codecs/tlv320aic32x4.c static int aic32x4_set_mfp5_gpio(struct snd_kcontrol *kcontrol, kcontrol 176 sound/soc/codecs/tlv320aic32x4.c struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); kcontrol 159 sound/soc/codecs/tlv320aic3x.c static int snd_soc_dapm_put_volsw_aic3x(struct snd_kcontrol *kcontrol, kcontrol 162 sound/soc/codecs/tlv320aic3x.c struct snd_soc_component *component = snd_soc_dapm_kcontrol_component(kcontrol); kcontrol 165 sound/soc/codecs/tlv320aic3x.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 191 sound/soc/codecs/tlv320aic3x.c update.kcontrol = kcontrol; kcontrol 196 sound/soc/codecs/tlv320aic3x.c snd_soc_dapm_mixer_update_power(dapm, kcontrol, connect, kcontrol 213 sound/soc/codecs/tlv320aic3x.c struct snd_kcontrol *kcontrol, int event) kcontrol 412 sound/soc/codecs/tlv320dac33.c struct snd_kcontrol *kcontrol, int event) kcontrol 431 sound/soc/codecs/tlv320dac33.c static int dac33_get_fifo_mode(struct snd_kcontrol *kcontrol, kcontrol 434 sound/soc/codecs/tlv320dac33.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 442 sound/soc/codecs/tlv320dac33.c static int dac33_set_fifo_mode(struct snd_kcontrol *kcontrol, kcontrol 445 sound/soc/codecs/tlv320dac33.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 263 sound/soc/codecs/tscs42xx.c static int coeff_ram_get(struct snd_kcontrol *kcontrol, kcontrol 267 sound/soc/codecs/tscs42xx.c snd_soc_kcontrol_component(kcontrol); kcontrol 270 sound/soc/codecs/tscs42xx.c (struct coeff_ram_ctl *)kcontrol->private_value; kcontrol 283 sound/soc/codecs/tscs42xx.c static int coeff_ram_put(struct snd_kcontrol *kcontrol, kcontrol 287 sound/soc/codecs/tscs42xx.c snd_soc_kcontrol_component(kcontrol); kcontrol 290 sound/soc/codecs/tscs42xx.c (struct coeff_ram_ctl *)kcontrol->private_value; kcontrol 354 sound/soc/codecs/tscs42xx.c struct snd_kcontrol *kcontrol, int event) kcontrol 361 sound/soc/codecs/tscs42xx.c struct snd_kcontrol *kcontrol, int event) kcontrol 368 sound/soc/codecs/tscs42xx.c struct snd_kcontrol *kcontrol, int event) kcontrol 383 sound/soc/codecs/tscs42xx.c struct snd_kcontrol *kcontrol, int event) kcontrol 603 sound/soc/codecs/tscs42xx.c static int bytes_info_ext(struct snd_kcontrol *kcontrol, kcontrol 607 sound/soc/codecs/tscs42xx.c (struct coeff_ram_ctl *)kcontrol->private_value; kcontrol 307 sound/soc/codecs/tscs454.c static int coeff_ram_get(struct snd_kcontrol *kcontrol, kcontrol 311 sound/soc/codecs/tscs454.c snd_soc_kcontrol_component(kcontrol); kcontrol 314 sound/soc/codecs/tscs454.c (struct coeff_ram_ctl *)kcontrol->private_value; kcontrol 319 sound/soc/codecs/tscs454.c if (strstr(kcontrol->id.name, "DAC")) { kcontrol 322 sound/soc/codecs/tscs454.c } else if (strstr(kcontrol->id.name, "Speaker")) { kcontrol 325 sound/soc/codecs/tscs454.c } else if (strstr(kcontrol->id.name, "Sub")) { kcontrol 393 sound/soc/codecs/tscs454.c static int coeff_ram_put(struct snd_kcontrol *kcontrol, kcontrol 397 sound/soc/codecs/tscs454.c snd_soc_kcontrol_component(kcontrol); kcontrol 400 sound/soc/codecs/tscs454.c (struct coeff_ram_ctl *)kcontrol->private_value; kcontrol 412 sound/soc/codecs/tscs454.c if (strstr(kcontrol->id.name, "DAC")) { kcontrol 419 sound/soc/codecs/tscs454.c } else if (strstr(kcontrol->id.name, "Speaker")) { kcontrol 426 sound/soc/codecs/tscs454.c } else if (strstr(kcontrol->id.name, "Sub")) { kcontrol 714 sound/soc/codecs/tscs454.c struct snd_kcontrol *kcontrol, int event) kcontrol 1485 sound/soc/codecs/tscs454.c static int bytes_info_ext(struct snd_kcontrol *kcontrol, kcontrol 1489 sound/soc/codecs/tscs454.c (struct coeff_ram_ctl *)kcontrol->private_value; kcontrol 554 sound/soc/codecs/twl4030.c struct snd_kcontrol *kcontrol, int event) \ kcontrol 609 sound/soc/codecs/twl4030.c struct snd_kcontrol *kcontrol, int event) kcontrol 625 sound/soc/codecs/twl4030.c struct snd_kcontrol *kcontrol, int event) kcontrol 641 sound/soc/codecs/twl4030.c struct snd_kcontrol *kcontrol, int event) kcontrol 650 sound/soc/codecs/twl4030.c struct snd_kcontrol *kcontrol, int event) kcontrol 666 sound/soc/codecs/twl4030.c struct snd_kcontrol *kcontrol, int event) kcontrol 755 sound/soc/codecs/twl4030.c struct snd_kcontrol *kcontrol, int event) kcontrol 780 sound/soc/codecs/twl4030.c struct snd_kcontrol *kcontrol, int event) kcontrol 805 sound/soc/codecs/twl4030.c struct snd_kcontrol *kcontrol, int event) kcontrol 826 sound/soc/codecs/twl4030.c static int snd_soc_get_volsw_twl4030(struct snd_kcontrol *kcontrol, kcontrol 830 sound/soc/codecs/twl4030.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 831 sound/soc/codecs/twl4030.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 855 sound/soc/codecs/twl4030.c static int snd_soc_put_volsw_twl4030(struct snd_kcontrol *kcontrol, kcontrol 859 sound/soc/codecs/twl4030.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 860 sound/soc/codecs/twl4030.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 884 sound/soc/codecs/twl4030.c static int snd_soc_get_volsw_r2_twl4030(struct snd_kcontrol *kcontrol, kcontrol 888 sound/soc/codecs/twl4030.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 889 sound/soc/codecs/twl4030.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 911 sound/soc/codecs/twl4030.c static int snd_soc_put_volsw_r2_twl4030(struct snd_kcontrol *kcontrol, kcontrol 915 sound/soc/codecs/twl4030.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 916 sound/soc/codecs/twl4030.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 954 sound/soc/codecs/twl4030.c static int snd_soc_put_twl4030_opmode_enum_double(struct snd_kcontrol *kcontrol, kcontrol 957 sound/soc/codecs/twl4030.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 966 sound/soc/codecs/twl4030.c return snd_soc_put_enum_double(kcontrol, ucontrol); kcontrol 223 sound/soc/codecs/twl6040.c struct snd_kcontrol *kcontrol, int event) kcontrol 250 sound/soc/codecs/twl6040.c struct snd_kcontrol *kcontrol, int event) kcontrol 323 sound/soc/codecs/twl6040.c static int twl6040_soc_dapm_put_vibra_enum(struct snd_kcontrol *kcontrol, kcontrol 326 sound/soc/codecs/twl6040.c struct snd_soc_component *component = snd_soc_dapm_kcontrol_component(kcontrol); kcontrol 327 sound/soc/codecs/twl6040.c struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; kcontrol 335 sound/soc/codecs/twl6040.c return snd_soc_dapm_put_enum_double(kcontrol, ucontrol); kcontrol 472 sound/soc/codecs/twl6040.c static int twl6040_headset_power_get_enum(struct snd_kcontrol *kcontrol, kcontrol 475 sound/soc/codecs/twl6040.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 483 sound/soc/codecs/twl6040.c static int twl6040_headset_power_put_enum(struct snd_kcontrol *kcontrol, kcontrol 486 sound/soc/codecs/twl6040.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 500 sound/soc/codecs/twl6040.c static int twl6040_pll_get_enum(struct snd_kcontrol *kcontrol, kcontrol 503 sound/soc/codecs/twl6040.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 511 sound/soc/codecs/twl6040.c static int twl6040_pll_put_enum(struct snd_kcontrol *kcontrol, kcontrol 514 sound/soc/codecs/twl6040.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 42 sound/soc/codecs/uda1334.c static int uda1334_put_deemph(struct snd_kcontrol *kcontrol, kcontrol 45 sound/soc/codecs/uda1334.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 57 sound/soc/codecs/uda1334.c static int uda1334_get_deemph(struct snd_kcontrol *kcontrol, kcontrol 60 sound/soc/codecs/uda1334.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 158 sound/soc/codecs/wl1273.c static int snd_wl1273_get_audio_route(struct snd_kcontrol *kcontrol, kcontrol 161 sound/soc/codecs/wl1273.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 176 sound/soc/codecs/wl1273.c static int snd_wl1273_set_audio_route(struct snd_kcontrol *kcontrol, kcontrol 179 sound/soc/codecs/wl1273.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 199 sound/soc/codecs/wl1273.c static int snd_wl1273_fm_audio_get(struct snd_kcontrol *kcontrol, kcontrol 202 sound/soc/codecs/wl1273.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 212 sound/soc/codecs/wl1273.c static int snd_wl1273_fm_audio_put(struct snd_kcontrol *kcontrol, kcontrol 215 sound/soc/codecs/wl1273.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 236 sound/soc/codecs/wl1273.c static int snd_wl1273_fm_volume_get(struct snd_kcontrol *kcontrol, kcontrol 239 sound/soc/codecs/wl1273.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 249 sound/soc/codecs/wl1273.c static int snd_wl1273_fm_volume_put(struct snd_kcontrol *kcontrol, kcontrol 252 sound/soc/codecs/wl1273.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 598 sound/soc/codecs/wm2000.c static int wm2000_anc_mode_get(struct snd_kcontrol *kcontrol, kcontrol 601 sound/soc/codecs/wm2000.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 609 sound/soc/codecs/wm2000.c static int wm2000_anc_mode_put(struct snd_kcontrol *kcontrol, kcontrol 612 sound/soc/codecs/wm2000.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 631 sound/soc/codecs/wm2000.c static int wm2000_speaker_get(struct snd_kcontrol *kcontrol, kcontrol 634 sound/soc/codecs/wm2000.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 642 sound/soc/codecs/wm2000.c static int wm2000_speaker_put(struct snd_kcontrol *kcontrol, kcontrol 645 sound/soc/codecs/wm2000.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 675 sound/soc/codecs/wm2000.c struct snd_kcontrol *kcontrol, int event) kcontrol 772 sound/soc/codecs/wm5100.c struct snd_kcontrol *kcontrol, kcontrol 837 sound/soc/codecs/wm5100.c struct snd_kcontrol *kcontrol, kcontrol 581 sound/soc/codecs/wm5102.c struct snd_kcontrol *kcontrol, int event) kcontrol 611 sound/soc/codecs/wm5102.c return arizona_clk_ev(w, kcontrol, event); kcontrol 616 sound/soc/codecs/wm5102.c return arizona_dvfs_sysclk_ev(w, kcontrol, event); kcontrol 620 sound/soc/codecs/wm5102.c struct snd_kcontrol *kcontrol, int event) kcontrol 661 sound/soc/codecs/wm5102.c return wm_adsp_early_event(w, kcontrol, event); kcontrol 664 sound/soc/codecs/wm5102.c static int wm5102_out_comp_coeff_get(struct snd_kcontrol *kcontrol, kcontrol 667 sound/soc/codecs/wm5102.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 678 sound/soc/codecs/wm5102.c static int wm5102_out_comp_coeff_put(struct snd_kcontrol *kcontrol, kcontrol 681 sound/soc/codecs/wm5102.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 693 sound/soc/codecs/wm5102.c static int wm5102_out_comp_switch_get(struct snd_kcontrol *kcontrol, kcontrol 696 sound/soc/codecs/wm5102.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 706 sound/soc/codecs/wm5102.c static int wm5102_out_comp_switch_put(struct snd_kcontrol *kcontrol, kcontrol 709 sound/soc/codecs/wm5102.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 159 sound/soc/codecs/wm5110.c struct snd_kcontrol *kcontrol, int event) kcontrol 187 sound/soc/codecs/wm5110.c return arizona_clk_ev(w, kcontrol, event); kcontrol 196 sound/soc/codecs/wm5110.c struct snd_kcontrol *kcontrol, int event) kcontrol 213 sound/soc/codecs/wm5110.c return wm_adsp_early_event(w, kcontrol, event); kcontrol 364 sound/soc/codecs/wm5110.c struct snd_kcontrol *kcontrol, int event) kcontrol 386 sound/soc/codecs/wm5110.c return arizona_hp_ev(w, kcontrol, event); kcontrol 402 sound/soc/codecs/wm5110.c static int wm5110_put_dre(struct snd_kcontrol *kcontrol, kcontrol 405 sound/soc/codecs/wm5110.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 409 sound/soc/codecs/wm5110.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 463 sound/soc/codecs/wm5110.c static int wm5110_in_pga_get(struct snd_kcontrol *kcontrol, kcontrol 466 sound/soc/codecs/wm5110.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 476 sound/soc/codecs/wm5110.c ret = snd_soc_get_volsw_range(kcontrol, ucontrol); kcontrol 483 sound/soc/codecs/wm5110.c static int wm5110_in_pga_put(struct snd_kcontrol *kcontrol, kcontrol 486 sound/soc/codecs/wm5110.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 496 sound/soc/codecs/wm5110.c ret = snd_soc_put_volsw_range(kcontrol, ucontrol); kcontrol 504 sound/soc/codecs/wm5110.c struct snd_kcontrol *kcontrol, int event) kcontrol 563 sound/soc/codecs/wm5110.c struct snd_kcontrol *kcontrol, int event) kcontrol 572 sound/soc/codecs/wm5110.c wm5110_in_analog_ev(w, kcontrol, event); kcontrol 579 sound/soc/codecs/wm5110.c return arizona_in_ev(w, kcontrol, event); kcontrol 254 sound/soc/codecs/wm8350.c struct snd_kcontrol *kcontrol, int event) kcontrol 296 sound/soc/codecs/wm8350.c static int wm8350_put_volsw_2r_vu(struct snd_kcontrol *kcontrol, kcontrol 299 sound/soc/codecs/wm8350.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 303 sound/soc/codecs/wm8350.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 329 sound/soc/codecs/wm8350.c ret = snd_soc_put_volsw(kcontrol, ucontrol); kcontrol 339 sound/soc/codecs/wm8350.c static int wm8350_get_volsw_2r(struct snd_kcontrol *kcontrol, kcontrol 342 sound/soc/codecs/wm8350.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 347 sound/soc/codecs/wm8350.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 366 sound/soc/codecs/wm8350.c return snd_soc_get_volsw(kcontrol, ucontrol); kcontrol 86 sound/soc/codecs/wm8400.c static int wm8400_outpga_put_volsw_vu(struct snd_kcontrol *kcontrol, kcontrol 89 sound/soc/codecs/wm8400.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 91 sound/soc/codecs/wm8400.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 96 sound/soc/codecs/wm8400.c ret = snd_soc_put_volsw(kcontrol, ucontrol); kcontrol 320 sound/soc/codecs/wm8400.c struct snd_kcontrol * kcontrol, int event) kcontrol 324 sound/soc/codecs/wm8400.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 256 sound/soc/codecs/wm8580.c static int wm8580_out_vu(struct snd_kcontrol *kcontrol, kcontrol 260 sound/soc/codecs/wm8580.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 261 sound/soc/codecs/wm8580.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 273 sound/soc/codecs/wm8580.c ret = snd_soc_put_volsw(kcontrol, ucontrol); kcontrol 116 sound/soc/codecs/wm8731.c static int wm8731_get_deemph(struct snd_kcontrol *kcontrol, kcontrol 119 sound/soc/codecs/wm8731.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 127 sound/soc/codecs/wm8731.c static int wm8731_put_deemph(struct snd_kcontrol *kcontrol, kcontrol 130 sound/soc/codecs/wm8731.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 224 sound/soc/codecs/wm8753.c static int wm8753_get_dai(struct snd_kcontrol *kcontrol, kcontrol 227 sound/soc/codecs/wm8753.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 234 sound/soc/codecs/wm8753.c static int wm8753_set_dai(struct snd_kcontrol *kcontrol, kcontrol 237 sound/soc/codecs/wm8753.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 89 sound/soc/codecs/wm8770.c struct snd_kcontrol *kcontrol, int event); kcontrol 91 sound/soc/codecs/wm8770.c struct snd_kcontrol *kcontrol, int event); kcontrol 306 sound/soc/codecs/wm8770.c struct snd_kcontrol *kcontrol, int event) kcontrol 323 sound/soc/codecs/wm8770.c struct snd_kcontrol *kcontrol, int event) kcontrol 71 sound/soc/codecs/wm8804.c static int txsrc_put(struct snd_kcontrol *kcontrol, kcontrol 75 sound/soc/codecs/wm8804.c struct snd_kcontrol *kcontrol, int event); kcontrol 135 sound/soc/codecs/wm8804.c struct snd_kcontrol *kcontrol, int event) kcontrol 158 sound/soc/codecs/wm8804.c static int txsrc_put(struct snd_kcontrol *kcontrol, kcontrol 161 sound/soc/codecs/wm8804.c struct snd_soc_component *component = snd_soc_dapm_kcontrol_component(kcontrol); kcontrol 163 sound/soc/codecs/wm8804.c struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; kcontrol 222 sound/soc/codecs/wm8900.c struct snd_kcontrol *kcontrol, int event) kcontrol 259 sound/soc/codecs/wm8903.c struct snd_kcontrol *kcontrol, int event) kcontrol 268 sound/soc/codecs/wm8903.c struct snd_kcontrol *kcontrol, int event) kcontrol 370 sound/soc/codecs/wm8903.c static int wm8903_class_w_put(struct snd_kcontrol *kcontrol, kcontrol 373 sound/soc/codecs/wm8903.c struct snd_soc_component *component = snd_soc_dapm_kcontrol_component(kcontrol); kcontrol 391 sound/soc/codecs/wm8903.c ret = snd_soc_dapm_put_volsw(kcontrol, ucontrol); kcontrol 445 sound/soc/codecs/wm8903.c static int wm8903_get_deemph(struct snd_kcontrol *kcontrol, kcontrol 448 sound/soc/codecs/wm8903.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 456 sound/soc/codecs/wm8903.c static int wm8903_put_deemph(struct snd_kcontrol *kcontrol, kcontrol 459 sound/soc/codecs/wm8903.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 388 sound/soc/codecs/wm8904.c static int wm8904_put_drc_enum(struct snd_kcontrol *kcontrol, kcontrol 391 sound/soc/codecs/wm8904.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 406 sound/soc/codecs/wm8904.c static int wm8904_get_drc_enum(struct snd_kcontrol *kcontrol, kcontrol 409 sound/soc/codecs/wm8904.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 459 sound/soc/codecs/wm8904.c static int wm8904_put_retune_mobile_enum(struct snd_kcontrol *kcontrol, kcontrol 462 sound/soc/codecs/wm8904.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 477 sound/soc/codecs/wm8904.c static int wm8904_get_retune_mobile_enum(struct snd_kcontrol *kcontrol, kcontrol 480 sound/soc/codecs/wm8904.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 517 sound/soc/codecs/wm8904.c static int wm8904_get_deemph(struct snd_kcontrol *kcontrol, kcontrol 520 sound/soc/codecs/wm8904.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 527 sound/soc/codecs/wm8904.c static int wm8904_put_deemph(struct snd_kcontrol *kcontrol, kcontrol 530 sound/soc/codecs/wm8904.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 555 sound/soc/codecs/wm8904.c static int wm8904_adc_osr_put(struct snd_kcontrol *kcontrol, kcontrol 558 sound/soc/codecs/wm8904.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 562 sound/soc/codecs/wm8904.c ret = snd_soc_put_volsw(kcontrol, ucontrol); kcontrol 642 sound/soc/codecs/wm8904.c struct snd_kcontrol *kcontrol, int event) kcontrol 654 sound/soc/codecs/wm8904.c struct snd_kcontrol *kcontrol, int event) kcontrol 692 sound/soc/codecs/wm8904.c struct snd_kcontrol *kcontrol, int event) kcontrol 331 sound/soc/codecs/wm8955.c struct snd_kcontrol *kcontrol, int event) kcontrol 387 sound/soc/codecs/wm8955.c static int wm8955_get_deemph(struct snd_kcontrol *kcontrol, kcontrol 390 sound/soc/codecs/wm8955.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 397 sound/soc/codecs/wm8955.c static int wm8955_put_deemph(struct snd_kcontrol *kcontrol, kcontrol 400 sound/soc/codecs/wm8955.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 416 sound/soc/codecs/wm8958-dsp2.c struct snd_kcontrol *kcontrol, int event) kcontrol 453 sound/soc/codecs/wm8958-dsp2.c static int wm8958_put_mbc_enum(struct snd_kcontrol *kcontrol, kcontrol 456 sound/soc/codecs/wm8958-dsp2.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 475 sound/soc/codecs/wm8958-dsp2.c static int wm8958_get_mbc_enum(struct snd_kcontrol *kcontrol, kcontrol 478 sound/soc/codecs/wm8958-dsp2.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 486 sound/soc/codecs/wm8958-dsp2.c static int wm8958_mbc_info(struct snd_kcontrol *kcontrol, kcontrol 496 sound/soc/codecs/wm8958-dsp2.c static int wm8958_mbc_get(struct snd_kcontrol *kcontrol, kcontrol 499 sound/soc/codecs/wm8958-dsp2.c int mbc = kcontrol->private_value; kcontrol 500 sound/soc/codecs/wm8958-dsp2.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 508 sound/soc/codecs/wm8958-dsp2.c static int wm8958_mbc_put(struct snd_kcontrol *kcontrol, kcontrol 511 sound/soc/codecs/wm8958-dsp2.c int mbc = kcontrol->private_value; kcontrol 512 sound/soc/codecs/wm8958-dsp2.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 543 sound/soc/codecs/wm8958-dsp2.c static int wm8958_put_vss_enum(struct snd_kcontrol *kcontrol, kcontrol 546 sound/soc/codecs/wm8958-dsp2.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 565 sound/soc/codecs/wm8958-dsp2.c static int wm8958_get_vss_enum(struct snd_kcontrol *kcontrol, kcontrol 568 sound/soc/codecs/wm8958-dsp2.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 576 sound/soc/codecs/wm8958-dsp2.c static int wm8958_put_vss_hpf_enum(struct snd_kcontrol *kcontrol, kcontrol 579 sound/soc/codecs/wm8958-dsp2.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 598 sound/soc/codecs/wm8958-dsp2.c static int wm8958_get_vss_hpf_enum(struct snd_kcontrol *kcontrol, kcontrol 601 sound/soc/codecs/wm8958-dsp2.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 609 sound/soc/codecs/wm8958-dsp2.c static int wm8958_vss_info(struct snd_kcontrol *kcontrol, kcontrol 619 sound/soc/codecs/wm8958-dsp2.c static int wm8958_vss_get(struct snd_kcontrol *kcontrol, kcontrol 622 sound/soc/codecs/wm8958-dsp2.c int vss = kcontrol->private_value; kcontrol 623 sound/soc/codecs/wm8958-dsp2.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 631 sound/soc/codecs/wm8958-dsp2.c static int wm8958_vss_put(struct snd_kcontrol *kcontrol, kcontrol 634 sound/soc/codecs/wm8958-dsp2.c int vss = kcontrol->private_value; kcontrol 635 sound/soc/codecs/wm8958-dsp2.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 670 sound/soc/codecs/wm8958-dsp2.c static int wm8958_hpf_info(struct snd_kcontrol *kcontrol, kcontrol 680 sound/soc/codecs/wm8958-dsp2.c static int wm8958_hpf_get(struct snd_kcontrol *kcontrol, kcontrol 683 sound/soc/codecs/wm8958-dsp2.c int hpf = kcontrol->private_value; kcontrol 684 sound/soc/codecs/wm8958-dsp2.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 695 sound/soc/codecs/wm8958-dsp2.c static int wm8958_hpf_put(struct snd_kcontrol *kcontrol, kcontrol 698 sound/soc/codecs/wm8958-dsp2.c int hpf = kcontrol->private_value; kcontrol 699 sound/soc/codecs/wm8958-dsp2.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 743 sound/soc/codecs/wm8958-dsp2.c static int wm8958_put_enh_eq_enum(struct snd_kcontrol *kcontrol, kcontrol 746 sound/soc/codecs/wm8958-dsp2.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 765 sound/soc/codecs/wm8958-dsp2.c static int wm8958_get_enh_eq_enum(struct snd_kcontrol *kcontrol, kcontrol 768 sound/soc/codecs/wm8958-dsp2.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 776 sound/soc/codecs/wm8958-dsp2.c static int wm8958_enh_eq_info(struct snd_kcontrol *kcontrol, kcontrol 786 sound/soc/codecs/wm8958-dsp2.c static int wm8958_enh_eq_get(struct snd_kcontrol *kcontrol, kcontrol 789 sound/soc/codecs/wm8958-dsp2.c int eq = kcontrol->private_value; kcontrol 790 sound/soc/codecs/wm8958-dsp2.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 798 sound/soc/codecs/wm8958-dsp2.c static int wm8958_enh_eq_put(struct snd_kcontrol *kcontrol, kcontrol 801 sound/soc/codecs/wm8958-dsp2.c int eq = kcontrol->private_value; kcontrol 802 sound/soc/codecs/wm8958-dsp2.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 195 sound/soc/codecs/wm8960.c static int wm8960_get_deemph(struct snd_kcontrol *kcontrol, kcontrol 198 sound/soc/codecs/wm8960.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 205 sound/soc/codecs/wm8960.c static int wm8960_put_deemph(struct snd_kcontrol *kcontrol, kcontrol 208 sound/soc/codecs/wm8960.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 192 sound/soc/codecs/wm8961.c struct snd_kcontrol *kcontrol, int event) kcontrol 284 sound/soc/codecs/wm8961.c struct snd_kcontrol *kcontrol, int event) kcontrol 1533 sound/soc/codecs/wm8962.c static int wm8962_dsp2_ena_info(struct snd_kcontrol *kcontrol, kcontrol 1545 sound/soc/codecs/wm8962.c static int wm8962_dsp2_ena_get(struct snd_kcontrol *kcontrol, kcontrol 1548 sound/soc/codecs/wm8962.c int shift = kcontrol->private_value; kcontrol 1549 sound/soc/codecs/wm8962.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 1557 sound/soc/codecs/wm8962.c static int wm8962_dsp2_ena_put(struct snd_kcontrol *kcontrol, kcontrol 1560 sound/soc/codecs/wm8962.c int shift = kcontrol->private_value; kcontrol 1561 sound/soc/codecs/wm8962.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 1596 sound/soc/codecs/wm8962.c static int wm8962_put_hp_sw(struct snd_kcontrol *kcontrol, kcontrol 1599 sound/soc/codecs/wm8962.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 1603 sound/soc/codecs/wm8962.c ret = snd_soc_put_volsw(kcontrol, ucontrol); kcontrol 1626 sound/soc/codecs/wm8962.c static int wm8962_put_spk_sw(struct snd_kcontrol *kcontrol, kcontrol 1629 sound/soc/codecs/wm8962.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 1633 sound/soc/codecs/wm8962.c ret = snd_soc_put_volsw(kcontrol, ucontrol); kcontrol 1844 sound/soc/codecs/wm8962.c struct snd_kcontrol *kcontrol, int event) kcontrol 1860 sound/soc/codecs/wm8962.c struct snd_kcontrol *kcontrol, int event) kcontrol 1954 sound/soc/codecs/wm8962.c struct snd_kcontrol *kcontrol, int event) kcontrol 1987 sound/soc/codecs/wm8962.c struct snd_kcontrol *kcontrol, int event) kcontrol 124 sound/soc/codecs/wm8983.c static int eqmode_get(struct snd_kcontrol *kcontrol, kcontrol 126 sound/soc/codecs/wm8983.c static int eqmode_put(struct snd_kcontrol *kcontrol, kcontrol 489 sound/soc/codecs/wm8983.c static int eqmode_get(struct snd_kcontrol *kcontrol, kcontrol 492 sound/soc/codecs/wm8983.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 504 sound/soc/codecs/wm8983.c static int eqmode_put(struct snd_kcontrol *kcontrol, kcontrol 507 sound/soc/codecs/wm8983.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 214 sound/soc/codecs/wm8985.c static int eqmode_get(struct snd_kcontrol *kcontrol, kcontrol 216 sound/soc/codecs/wm8985.c static int eqmode_put(struct snd_kcontrol *kcontrol, kcontrol 589 sound/soc/codecs/wm8985.c static int eqmode_get(struct snd_kcontrol *kcontrol, kcontrol 592 sound/soc/codecs/wm8985.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 604 sound/soc/codecs/wm8985.c static int eqmode_put(struct snd_kcontrol *kcontrol, kcontrol 607 sound/soc/codecs/wm8985.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 242 sound/soc/codecs/wm8988.c struct snd_kcontrol *kcontrol, int event) kcontrol 128 sound/soc/codecs/wm8990.c static int wm899x_outpga_put_volsw_vu(struct snd_kcontrol *kcontrol, kcontrol 131 sound/soc/codecs/wm8990.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 133 sound/soc/codecs/wm8990.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 138 sound/soc/codecs/wm8990.c ret = snd_soc_put_volsw(kcontrol, ucontrol); kcontrol 371 sound/soc/codecs/wm8990.c struct snd_kcontrol *kcontrol, int event) kcontrol 374 sound/soc/codecs/wm8990.c u32 reg_shift = kcontrol->private_value & 0xfff; kcontrol 129 sound/soc/codecs/wm8991.c static int wm899x_outpga_put_volsw_vu(struct snd_kcontrol *kcontrol, kcontrol 132 sound/soc/codecs/wm8991.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 133 sound/soc/codecs/wm8991.c int reg = kcontrol->private_value & 0xff; kcontrol 137 sound/soc/codecs/wm8991.c ret = snd_soc_put_volsw(kcontrol, ucontrol); kcontrol 358 sound/soc/codecs/wm8991.c struct snd_kcontrol *kcontrol, int event) kcontrol 361 sound/soc/codecs/wm8991.c u32 reg_shift = kcontrol->private_value & 0xfff; kcontrol 807 sound/soc/codecs/wm8993.c struct snd_kcontrol *kcontrol, int event) kcontrol 294 sound/soc/codecs/wm8994.c static int wm8994_put_drc_sw(struct snd_kcontrol *kcontrol, kcontrol 298 sound/soc/codecs/wm8994.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 299 sound/soc/codecs/wm8994.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 315 sound/soc/codecs/wm8994.c return snd_soc_put_volsw(kcontrol, ucontrol); kcontrol 353 sound/soc/codecs/wm8994.c static int wm8994_put_drc_enum(struct snd_kcontrol *kcontrol, kcontrol 356 sound/soc/codecs/wm8994.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 360 sound/soc/codecs/wm8994.c int drc = wm8994_get_drc(kcontrol->id.name); kcontrol 376 sound/soc/codecs/wm8994.c static int wm8994_get_drc_enum(struct snd_kcontrol *kcontrol, kcontrol 379 sound/soc/codecs/wm8994.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 381 sound/soc/codecs/wm8994.c int drc = wm8994_get_drc(kcontrol->id.name); kcontrol 460 sound/soc/codecs/wm8994.c static int wm8994_put_retune_mobile_enum(struct snd_kcontrol *kcontrol, kcontrol 463 sound/soc/codecs/wm8994.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 467 sound/soc/codecs/wm8994.c int block = wm8994_get_retune_mobile_block(kcontrol->id.name); kcontrol 483 sound/soc/codecs/wm8994.c static int wm8994_get_retune_mobile_enum(struct snd_kcontrol *kcontrol, kcontrol 486 sound/soc/codecs/wm8994.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 488 sound/soc/codecs/wm8994.c int block = wm8994_get_retune_mobile_block(kcontrol->id.name); kcontrol 810 sound/soc/codecs/wm8994.c struct snd_kcontrol *kcontrol, int event) kcontrol 986 sound/soc/codecs/wm8994.c struct snd_kcontrol *kcontrol, int event) kcontrol 1042 sound/soc/codecs/wm8994.c struct snd_kcontrol *kcontrol, int event) kcontrol 1140 sound/soc/codecs/wm8994.c struct snd_kcontrol *kcontrol, int event) kcontrol 1225 sound/soc/codecs/wm8994.c struct snd_kcontrol *kcontrol, int event) kcontrol 1243 sound/soc/codecs/wm8994.c struct snd_kcontrol *kcontrol, int event) kcontrol 1261 sound/soc/codecs/wm8994.c struct snd_kcontrol *kcontrol, int event) kcontrol 1269 sound/soc/codecs/wm8994.c aif1clk_ev(w, kcontrol, SND_SOC_DAPM_PRE_PMU); kcontrol 1273 sound/soc/codecs/wm8994.c aif1clk_ev(w, kcontrol, SND_SOC_DAPM_POST_PMU); kcontrol 1277 sound/soc/codecs/wm8994.c aif2clk_ev(w, kcontrol, SND_SOC_DAPM_PRE_PMU); kcontrol 1281 sound/soc/codecs/wm8994.c aif2clk_ev(w, kcontrol, SND_SOC_DAPM_POST_PMU); kcontrol 1288 sound/soc/codecs/wm8994.c wm8958_aif_ev(w, kcontrol, event); kcontrol 1294 sound/soc/codecs/wm8994.c struct snd_kcontrol *kcontrol, int event) kcontrol 1302 sound/soc/codecs/wm8994.c aif1clk_ev(w, kcontrol, SND_SOC_DAPM_PRE_PMD); kcontrol 1305 sound/soc/codecs/wm8994.c aif1clk_ev(w, kcontrol, SND_SOC_DAPM_POST_PMD); kcontrol 1309 sound/soc/codecs/wm8994.c aif2clk_ev(w, kcontrol, SND_SOC_DAPM_PRE_PMD); kcontrol 1312 sound/soc/codecs/wm8994.c aif2clk_ev(w, kcontrol, SND_SOC_DAPM_POST_PMD); kcontrol 1322 sound/soc/codecs/wm8994.c struct snd_kcontrol *kcontrol, int event) kcontrol 1324 sound/soc/codecs/wm8994.c late_enable_ev(w, kcontrol, event); kcontrol 1329 sound/soc/codecs/wm8994.c struct snd_kcontrol *kcontrol, int event) kcontrol 1331 sound/soc/codecs/wm8994.c late_enable_ev(w, kcontrol, event); kcontrol 1336 sound/soc/codecs/wm8994.c struct snd_kcontrol *kcontrol, int event) kcontrol 1377 sound/soc/codecs/wm8994.c struct snd_kcontrol *kcontrol, int event) kcontrol 1444 sound/soc/codecs/wm8994.c static int wm8994_put_class_w(struct snd_kcontrol *kcontrol, kcontrol 1447 sound/soc/codecs/wm8994.c struct snd_soc_component *component = snd_soc_dapm_kcontrol_component(kcontrol); kcontrol 1450 sound/soc/codecs/wm8994.c ret = snd_soc_dapm_put_volsw(kcontrol, ucontrol); kcontrol 52 sound/soc/codecs/wm8994.h struct snd_kcontrol *kcontrol, int event); kcontrol 547 sound/soc/codecs/wm8995.c static int wm8995_put_class_w(struct snd_kcontrol *kcontrol, kcontrol 550 sound/soc/codecs/wm8995.c struct snd_soc_component *component = snd_soc_dapm_kcontrol_component(kcontrol); kcontrol 553 sound/soc/codecs/wm8995.c ret = snd_soc_dapm_put_volsw(kcontrol, ucontrol); kcontrol 559 sound/soc/codecs/wm8995.c struct snd_kcontrol *kcontrol, int event) kcontrol 608 sound/soc/codecs/wm8995.c struct snd_kcontrol *kcontrol, int event) kcontrol 758 sound/soc/codecs/wm8995.c struct snd_kcontrol *kcontrol, int event) kcontrol 409 sound/soc/codecs/wm8996.c static int wm8996_put_retune_mobile_enum(struct snd_kcontrol *kcontrol, kcontrol 412 sound/soc/codecs/wm8996.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 415 sound/soc/codecs/wm8996.c int block = wm8996_get_retune_mobile_block(kcontrol->id.name); kcontrol 431 sound/soc/codecs/wm8996.c static int wm8996_get_retune_mobile_enum(struct snd_kcontrol *kcontrol, kcontrol 434 sound/soc/codecs/wm8996.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 436 sound/soc/codecs/wm8996.c int block = wm8996_get_retune_mobile_block(kcontrol->id.name); kcontrol 597 sound/soc/codecs/wm8996.c struct snd_kcontrol *kcontrol, int event) kcontrol 618 sound/soc/codecs/wm8996.c struct snd_kcontrol *kcontrol, int event) kcontrol 632 sound/soc/codecs/wm8996.c struct snd_kcontrol *kcontrol, int event) kcontrol 756 sound/soc/codecs/wm8996.c struct snd_kcontrol *kcontrol, int event) kcontrol 82 sound/soc/codecs/wm8997.c struct snd_kcontrol *kcontrol, int event) kcontrol 110 sound/soc/codecs/wm8997.c return arizona_clk_ev(w, kcontrol, event); kcontrol 115 sound/soc/codecs/wm8997.c return arizona_dvfs_sysclk_ev(w, kcontrol, event); kcontrol 38 sound/soc/codecs/wm8998.c struct snd_kcontrol *kcontrol, kcontrol 101 sound/soc/codecs/wm8998.c static int wm8998_inmux_put(struct snd_kcontrol *kcontrol, kcontrol 104 sound/soc/codecs/wm8998.c struct snd_soc_component *component = snd_soc_dapm_kcontrol_component(kcontrol); kcontrol 108 sound/soc/codecs/wm8998.c struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; kcontrol 145 sound/soc/codecs/wm8998.c return snd_soc_dapm_mux_update_power(dapm, kcontrol, kcontrol 335 sound/soc/codecs/wm9081.c static int speaker_mode_get(struct snd_kcontrol *kcontrol, kcontrol 338 sound/soc/codecs/wm9081.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 356 sound/soc/codecs/wm9081.c static int speaker_mode_put(struct snd_kcontrol *kcontrol, kcontrol 359 sound/soc/codecs/wm9081.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 730 sound/soc/codecs/wm9081.c struct snd_kcontrol *kcontrol, int event) kcontrol 239 sound/soc/codecs/wm9090.c struct snd_kcontrol *kcontrol, int event) kcontrol 215 sound/soc/codecs/wm9712.c static int wm9712_hp_mixer_put(struct snd_kcontrol *kcontrol, kcontrol 218 sound/soc/codecs/wm9712.c struct snd_soc_dapm_context *dapm = snd_soc_dapm_kcontrol_dapm(kcontrol); kcontrol 223 sound/soc/codecs/wm9712.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 241 sound/soc/codecs/wm9712.c update.kcontrol = kcontrol; kcontrol 250 sound/soc/codecs/wm9712.c snd_soc_dapm_mixer_update_power(dapm, kcontrol, val, kcontrol 259 sound/soc/codecs/wm9712.c static int wm9712_hp_mixer_get(struct snd_kcontrol *kcontrol, kcontrol 262 sound/soc/codecs/wm9712.c struct snd_soc_dapm_context *dapm = snd_soc_dapm_kcontrol_dapm(kcontrol); kcontrol 266 sound/soc/codecs/wm9712.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 193 sound/soc/codecs/wm9713.c struct snd_kcontrol *kcontrol, int event) kcontrol 224 sound/soc/codecs/wm9713.c static int wm9713_hp_mixer_put(struct snd_kcontrol *kcontrol, kcontrol 227 sound/soc/codecs/wm9713.c struct snd_soc_dapm_context *dapm = snd_soc_dapm_kcontrol_dapm(kcontrol); kcontrol 232 sound/soc/codecs/wm9713.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 250 sound/soc/codecs/wm9713.c update.kcontrol = kcontrol; kcontrol 259 sound/soc/codecs/wm9713.c snd_soc_dapm_mixer_update_power(dapm, kcontrol, val, kcontrol 268 sound/soc/codecs/wm9713.c static int wm9713_hp_mixer_get(struct snd_kcontrol *kcontrol, kcontrol 271 sound/soc/codecs/wm9713.c struct snd_soc_dapm_context *dapm = snd_soc_dapm_kcontrol_dapm(kcontrol); kcontrol 275 sound/soc/codecs/wm9713.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 593 sound/soc/codecs/wm_adsp.c int (*xget)(struct snd_kcontrol *kcontrol, kcontrol 595 sound/soc/codecs/wm_adsp.c int (*xput)(struct snd_kcontrol *kcontrol, kcontrol 775 sound/soc/codecs/wm_adsp.c int wm_adsp_fw_get(struct snd_kcontrol *kcontrol, kcontrol 778 sound/soc/codecs/wm_adsp.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 779 sound/soc/codecs/wm_adsp.c struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; kcontrol 788 sound/soc/codecs/wm_adsp.c int wm_adsp_fw_put(struct snd_kcontrol *kcontrol, kcontrol 791 sound/soc/codecs/wm_adsp.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 792 sound/soc/codecs/wm_adsp.c struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; kcontrol 1222 sound/soc/codecs/wm_adsp.c static int wm_coeff_get_acked(struct snd_kcontrol *kcontrol, kcontrol 1276 sound/soc/codecs/wm_adsp.c struct snd_kcontrol_new *kcontrol; kcontrol 1282 sound/soc/codecs/wm_adsp.c kcontrol = kzalloc(sizeof(*kcontrol), GFP_KERNEL); kcontrol 1283 sound/soc/codecs/wm_adsp.c if (!kcontrol) kcontrol 1286 sound/soc/codecs/wm_adsp.c kcontrol->name = ctl->name; kcontrol 1287 sound/soc/codecs/wm_adsp.c kcontrol->info = wm_coeff_info; kcontrol 1288 sound/soc/codecs/wm_adsp.c kcontrol->iface = SNDRV_CTL_ELEM_IFACE_MIXER; kcontrol 1289 sound/soc/codecs/wm_adsp.c kcontrol->tlv.c = snd_soc_bytes_tlv_callback; kcontrol 1290 sound/soc/codecs/wm_adsp.c kcontrol->private_value = (unsigned long)&ctl->bytes_ext; kcontrol 1291 sound/soc/codecs/wm_adsp.c kcontrol->access = wmfw_convert_flags(ctl->flags, ctl->len); kcontrol 1295 sound/soc/codecs/wm_adsp.c kcontrol->get = wm_coeff_get_acked; kcontrol 1296 sound/soc/codecs/wm_adsp.c kcontrol->put = wm_coeff_put_acked; kcontrol 1299 sound/soc/codecs/wm_adsp.c if (kcontrol->access & SNDRV_CTL_ELEM_ACCESS_TLV_CALLBACK) { kcontrol 1304 sound/soc/codecs/wm_adsp.c kcontrol->get = wm_coeff_get; kcontrol 1305 sound/soc/codecs/wm_adsp.c kcontrol->put = wm_coeff_put; kcontrol 1310 sound/soc/codecs/wm_adsp.c ret = snd_soc_add_component_controls(dsp->component, kcontrol, 1); kcontrol 1314 sound/soc/codecs/wm_adsp.c kfree(kcontrol); kcontrol 1319 sound/soc/codecs/wm_adsp.c kfree(kcontrol); kcontrol 2699 sound/soc/codecs/wm_adsp.c struct snd_kcontrol *kcontrol, kcontrol 3016 sound/soc/codecs/wm_adsp.c int wm_adsp2_preloader_get(struct snd_kcontrol *kcontrol, kcontrol 3019 sound/soc/codecs/wm_adsp.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 3022 sound/soc/codecs/wm_adsp.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 3031 sound/soc/codecs/wm_adsp.c int wm_adsp2_preloader_put(struct snd_kcontrol *kcontrol, kcontrol 3034 sound/soc/codecs/wm_adsp.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 3038 sound/soc/codecs/wm_adsp.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 3072 sound/soc/codecs/wm_adsp.c struct snd_kcontrol *kcontrol, int event) kcontrol 3127 sound/soc/codecs/wm_adsp.c struct snd_kcontrol *kcontrol, int event) kcontrol 169 sound/soc/codecs/wm_adsp.h struct snd_kcontrol *kcontrol, int event); kcontrol 172 sound/soc/codecs/wm_adsp.h struct snd_kcontrol *kcontrol, int event); kcontrol 179 sound/soc/codecs/wm_adsp.h struct snd_kcontrol *kcontrol, int event); kcontrol 183 sound/soc/codecs/wm_adsp.h int wm_adsp2_preloader_get(struct snd_kcontrol *kcontrol, kcontrol 185 sound/soc/codecs/wm_adsp.h int wm_adsp2_preloader_put(struct snd_kcontrol *kcontrol, kcontrol 187 sound/soc/codecs/wm_adsp.h int wm_adsp_fw_get(struct snd_kcontrol *kcontrol, kcontrol 189 sound/soc/codecs/wm_adsp.h int wm_adsp_fw_put(struct snd_kcontrol *kcontrol, kcontrol 330 sound/soc/codecs/wm_hubs.c static int wm8993_put_dc_servo(struct snd_kcontrol *kcontrol, kcontrol 333 sound/soc/codecs/wm_hubs.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 337 sound/soc/codecs/wm_hubs.c ret = snd_soc_put_volsw(kcontrol, ucontrol); kcontrol 496 sound/soc/codecs/wm_hubs.c struct snd_kcontrol *kcontrol, int event) kcontrol 538 sound/soc/codecs/wm_hubs.c struct snd_kcontrol *kcontrol, int event) kcontrol 645 sound/soc/codecs/wm_hubs.c struct snd_kcontrol *kcontrol, int event) kcontrol 693 sound/soc/codecs/wm_hubs.c static int class_w_put_volsw(struct snd_kcontrol *kcontrol, kcontrol 696 sound/soc/codecs/wm_hubs.c struct snd_soc_component *component = snd_soc_dapm_kcontrol_component(kcontrol); kcontrol 699 sound/soc/codecs/wm_hubs.c ret = snd_soc_dapm_put_volsw(kcontrol, ucontrol); kcontrol 713 sound/soc/codecs/wm_hubs.c static int class_w_put_double(struct snd_kcontrol *kcontrol, kcontrol 716 sound/soc/codecs/wm_hubs.c struct snd_soc_component *component = snd_soc_dapm_kcontrol_component(kcontrol); kcontrol 719 sound/soc/codecs/wm_hubs.c ret = snd_soc_dapm_put_enum_double(kcontrol, ucontrol); kcontrol 55 sound/soc/codecs/zx_aud96p22.c struct snd_kcontrol *kcontrol, int event) kcontrol 72 sound/soc/codecs/zx_aud96p22.c struct snd_kcontrol *kcontrol, int event) kcontrol 111 sound/soc/fsl/fsl_audmix.c static int fsl_audmix_put_mix_clk_src(struct snd_kcontrol *kcontrol, kcontrol 114 sound/soc/fsl/fsl_audmix.c struct snd_soc_component *comp = snd_kcontrol_chip(kcontrol); kcontrol 116 sound/soc/fsl/fsl_audmix.c struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; kcontrol 150 sound/soc/fsl/fsl_audmix.c return snd_soc_put_enum_double(kcontrol, ucontrol); kcontrol 153 sound/soc/fsl/fsl_audmix.c static int fsl_audmix_put_out_src(struct snd_kcontrol *kcontrol, kcontrol 156 sound/soc/fsl/fsl_audmix.c struct snd_soc_component *comp = snd_kcontrol_chip(kcontrol); kcontrol 158 sound/soc/fsl/fsl_audmix.c struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; kcontrol 644 sound/soc/fsl/fsl_spdif.c static int fsl_spdif_info(struct snd_kcontrol *kcontrol, kcontrol 653 sound/soc/fsl/fsl_spdif.c static int fsl_spdif_pb_get(struct snd_kcontrol *kcontrol, kcontrol 656 sound/soc/fsl/fsl_spdif.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); kcontrol 668 sound/soc/fsl/fsl_spdif.c static int fsl_spdif_pb_put(struct snd_kcontrol *kcontrol, kcontrol 671 sound/soc/fsl/fsl_spdif.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); kcontrol 686 sound/soc/fsl/fsl_spdif.c static int fsl_spdif_capture_get(struct snd_kcontrol *kcontrol, kcontrol 689 sound/soc/fsl/fsl_spdif.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); kcontrol 718 sound/soc/fsl/fsl_spdif.c static int fsl_spdif_subcode_get(struct snd_kcontrol *kcontrol, kcontrol 721 sound/soc/fsl/fsl_spdif.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); kcontrol 740 sound/soc/fsl/fsl_spdif.c static int fsl_spdif_qinfo(struct snd_kcontrol *kcontrol, kcontrol 750 sound/soc/fsl/fsl_spdif.c static int fsl_spdif_qget(struct snd_kcontrol *kcontrol, kcontrol 753 sound/soc/fsl/fsl_spdif.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); kcontrol 772 sound/soc/fsl/fsl_spdif.c static int fsl_spdif_vbit_info(struct snd_kcontrol *kcontrol, kcontrol 784 sound/soc/fsl/fsl_spdif.c static int fsl_spdif_vbit_get(struct snd_kcontrol *kcontrol, kcontrol 787 sound/soc/fsl/fsl_spdif.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); kcontrol 800 sound/soc/fsl/fsl_spdif.c static int fsl_spdif_rxrate_info(struct snd_kcontrol *kcontrol, kcontrol 851 sound/soc/fsl/fsl_spdif.c static int fsl_spdif_rxrate_get(struct snd_kcontrol *kcontrol, kcontrol 854 sound/soc/fsl/fsl_spdif.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); kcontrol 867 sound/soc/fsl/fsl_spdif.c static int fsl_spdif_usync_info(struct snd_kcontrol *kcontrol, kcontrol 883 sound/soc/fsl/fsl_spdif.c static int fsl_spdif_usync_get(struct snd_kcontrol *kcontrol, kcontrol 886 sound/soc/fsl/fsl_spdif.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); kcontrol 902 sound/soc/fsl/fsl_spdif.c static int fsl_spdif_usync_put(struct snd_kcontrol *kcontrol, kcontrol 905 sound/soc/fsl/fsl_spdif.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); kcontrol 65 sound/soc/fsl/mx27vis-aic32x4.c static int mx27vis_amp_set(struct snd_kcontrol *kcontrol, kcontrol 69 sound/soc/fsl/mx27vis-aic32x4.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 92 sound/soc/fsl/mx27vis-aic32x4.c static int mx27vis_amp_get(struct snd_kcontrol *kcontrol, kcontrol 96 sound/soc/fsl/mx27vis-aic32x4.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 28 sound/soc/generic/audio-graph-card.c struct snd_kcontrol *kcontrol, kcontrol 270 sound/soc/img/img-spdif-in.c static int img_spdif_in_iec958_info(struct snd_kcontrol *kcontrol, kcontrol 279 sound/soc/img/img-spdif-in.c static int img_spdif_in_get_status_mask(struct snd_kcontrol *kcontrol, kcontrol 291 sound/soc/img/img-spdif-in.c static int img_spdif_in_get_status(struct snd_kcontrol *kcontrol, kcontrol 294 sound/soc/img/img-spdif-in.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); kcontrol 310 sound/soc/img/img-spdif-in.c static int img_spdif_in_info_multi_freq(struct snd_kcontrol *kcontrol, kcontrol 321 sound/soc/img/img-spdif-in.c static int img_spdif_in_get_multi_freq(struct snd_kcontrol *kcontrol, kcontrol 324 sound/soc/img/img-spdif-in.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); kcontrol 345 sound/soc/img/img-spdif-in.c static int img_spdif_in_set_multi_freq(struct snd_kcontrol *kcontrol, kcontrol 348 sound/soc/img/img-spdif-in.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); kcontrol 384 sound/soc/img/img-spdif-in.c static int img_spdif_in_info_lock_freq(struct snd_kcontrol *kcontrol, kcontrol 395 sound/soc/img/img-spdif-in.c static int img_spdif_in_get_lock_freq(struct snd_kcontrol *kcontrol, kcontrol 398 sound/soc/img/img-spdif-in.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); kcontrol 424 sound/soc/img/img-spdif-in.c static int img_spdif_in_info_trk(struct snd_kcontrol *kcontrol, kcontrol 435 sound/soc/img/img-spdif-in.c static int img_spdif_in_get_trk(struct snd_kcontrol *kcontrol, kcontrol 438 sound/soc/img/img-spdif-in.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); kcontrol 446 sound/soc/img/img-spdif-in.c static int img_spdif_in_set_trk(struct snd_kcontrol *kcontrol, kcontrol 449 sound/soc/img/img-spdif-in.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); kcontrol 482 sound/soc/img/img-spdif-in.c static int img_spdif_in_info_lock(struct snd_kcontrol *kcontrol, kcontrol 493 sound/soc/img/img-spdif-in.c static int img_spdif_in_get_lock_acquire(struct snd_kcontrol *kcontrol, kcontrol 496 sound/soc/img/img-spdif-in.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); kcontrol 504 sound/soc/img/img-spdif-in.c static int img_spdif_in_set_lock_acquire(struct snd_kcontrol *kcontrol, kcontrol 507 sound/soc/img/img-spdif-in.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); kcontrol 532 sound/soc/img/img-spdif-in.c static int img_spdif_in_get_lock_release(struct snd_kcontrol *kcontrol, kcontrol 535 sound/soc/img/img-spdif-in.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); kcontrol 543 sound/soc/img/img-spdif-in.c static int img_spdif_in_set_lock_release(struct snd_kcontrol *kcontrol, kcontrol 546 sound/soc/img/img-spdif-in.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); kcontrol 111 sound/soc/img/img-spdif-out.c static int img_spdif_out_info(struct snd_kcontrol *kcontrol, kcontrol 120 sound/soc/img/img-spdif-out.c static int img_spdif_out_get_status_mask(struct snd_kcontrol *kcontrol, kcontrol 132 sound/soc/img/img-spdif-out.c static int img_spdif_out_get_status(struct snd_kcontrol *kcontrol, kcontrol 135 sound/soc/img/img-spdif-out.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); kcontrol 158 sound/soc/img/img-spdif-out.c static int img_spdif_out_set_status(struct snd_kcontrol *kcontrol, kcontrol 161 sound/soc/img/img-spdif-out.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); kcontrol 127 sound/soc/intel/atom/sst-atom-controls.c static int sst_slot_enum_info(struct snd_kcontrol *kcontrol, kcontrol 130 sound/soc/intel/atom/sst-atom-controls.c struct sst_enum *e = (struct sst_enum *)kcontrol->private_value; kcontrol 151 sound/soc/intel/atom/sst-atom-controls.c static int sst_slot_get(struct snd_kcontrol *kcontrol, kcontrol 154 sound/soc/intel/atom/sst-atom-controls.c struct sst_enum *e = (void *)kcontrol->private_value; kcontrol 155 sound/soc/intel/atom/sst-atom-controls.c struct snd_soc_component *c = snd_kcontrol_chip(kcontrol); kcontrol 183 sound/soc/intel/atom/sst-atom-controls.c static int sst_check_and_send_slot_map(struct sst_data *drv, struct snd_kcontrol *kcontrol) kcontrol 185 sound/soc/intel/atom/sst-atom-controls.c struct sst_enum *e = (void *)kcontrol->private_value; kcontrol 192 sound/soc/intel/atom/sst-atom-controls.c kcontrol->id.name); kcontrol 209 sound/soc/intel/atom/sst-atom-controls.c static int sst_slot_put(struct snd_kcontrol *kcontrol, kcontrol 212 sound/soc/intel/atom/sst-atom-controls.c struct snd_soc_component *c = snd_soc_kcontrol_component(kcontrol); kcontrol 214 sound/soc/intel/atom/sst-atom-controls.c struct sst_enum *e = (void *)kcontrol->private_value; kcontrol 236 sound/soc/intel/atom/sst-atom-controls.c ret = sst_check_and_send_slot_map(drv, kcontrol); kcontrol 250 sound/soc/intel/atom/sst-atom-controls.c ret = sst_check_and_send_slot_map(drv, kcontrol); kcontrol 307 sound/soc/intel/atom/sst-atom-controls.c static int sst_algo_bytes_ctl_info(struct snd_kcontrol *kcontrol, kcontrol 310 sound/soc/intel/atom/sst-atom-controls.c struct sst_algo_control *bc = (void *)kcontrol->private_value; kcontrol 318 sound/soc/intel/atom/sst-atom-controls.c static int sst_algo_control_get(struct snd_kcontrol *kcontrol, kcontrol 321 sound/soc/intel/atom/sst-atom-controls.c struct sst_algo_control *bc = (void *)kcontrol->private_value; kcontrol 322 sound/soc/intel/atom/sst-atom-controls.c struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); kcontrol 337 sound/soc/intel/atom/sst-atom-controls.c static int sst_algo_control_set(struct snd_kcontrol *kcontrol, kcontrol 341 sound/soc/intel/atom/sst-atom-controls.c struct snd_soc_component *cmpnt = snd_soc_kcontrol_component(kcontrol); kcontrol 343 sound/soc/intel/atom/sst-atom-controls.c struct sst_algo_control *bc = (void *)kcontrol->private_value; kcontrol 345 sound/soc/intel/atom/sst-atom-controls.c dev_dbg(cmpnt->dev, "control_name=%s\n", kcontrol->id.name); kcontrol 365 sound/soc/intel/atom/sst-atom-controls.c static int sst_gain_ctl_info(struct snd_kcontrol *kcontrol, kcontrol 368 sound/soc/intel/atom/sst-atom-controls.c struct sst_gain_mixer_control *mc = (void *)kcontrol->private_value; kcontrol 424 sound/soc/intel/atom/sst-atom-controls.c static int sst_gain_get(struct snd_kcontrol *kcontrol, kcontrol 427 sound/soc/intel/atom/sst-atom-controls.c struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); kcontrol 428 sound/soc/intel/atom/sst-atom-controls.c struct sst_gain_mixer_control *mc = (void *)kcontrol->private_value; kcontrol 454 sound/soc/intel/atom/sst-atom-controls.c static int sst_gain_put(struct snd_kcontrol *kcontrol, kcontrol 458 sound/soc/intel/atom/sst-atom-controls.c struct snd_soc_component *cmpnt = snd_soc_kcontrol_component(kcontrol); kcontrol 460 sound/soc/intel/atom/sst-atom-controls.c struct sst_gain_mixer_control *mc = (void *)kcontrol->private_value; kcontrol 503 sound/soc/intel/atom/sst-atom-controls.c struct snd_kcontrol *kcontrol) kcontrol 75 sound/soc/intel/boards/bytcht_es8316.c struct snd_kcontrol *kcontrol, int event) kcontrol 222 sound/soc/intel/boards/bytcr_rt5651.c struct snd_kcontrol *kcontrol, int event) kcontrol 172 sound/soc/intel/haswell/sst-haswell-pcm.c static int hsw_stream_volume_put(struct snd_kcontrol *kcontrol, kcontrol 175 sound/soc/intel/haswell/sst-haswell-pcm.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 177 sound/soc/intel/haswell/sst-haswell-pcm.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 221 sound/soc/intel/haswell/sst-haswell-pcm.c static int hsw_stream_volume_get(struct snd_kcontrol *kcontrol, kcontrol 224 sound/soc/intel/haswell/sst-haswell-pcm.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 226 sound/soc/intel/haswell/sst-haswell-pcm.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 264 sound/soc/intel/haswell/sst-haswell-pcm.c static int hsw_volume_put(struct snd_kcontrol *kcontrol, kcontrol 267 sound/soc/intel/haswell/sst-haswell-pcm.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 293 sound/soc/intel/haswell/sst-haswell-pcm.c static int hsw_volume_get(struct snd_kcontrol *kcontrol, kcontrol 296 sound/soc/intel/haswell/sst-haswell-pcm.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 313 sound/soc/intel/haswell/sst-haswell-pcm.c static int hsw_waves_switch_get(struct snd_kcontrol *kcontrol, kcontrol 316 sound/soc/intel/haswell/sst-haswell-pcm.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 327 sound/soc/intel/haswell/sst-haswell-pcm.c static int hsw_waves_switch_put(struct snd_kcontrol *kcontrol, kcontrol 330 sound/soc/intel/haswell/sst-haswell-pcm.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 361 sound/soc/intel/haswell/sst-haswell-pcm.c static int hsw_waves_param_get(struct snd_kcontrol *kcontrol, kcontrol 364 sound/soc/intel/haswell/sst-haswell-pcm.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 372 sound/soc/intel/haswell/sst-haswell-pcm.c static int hsw_waves_param_put(struct snd_kcontrol *kcontrol, kcontrol 375 sound/soc/intel/haswell/sst-haswell-pcm.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 1317 sound/soc/intel/skylake/skl-topology.c static int skl_tplg_tlv_control_get(struct snd_kcontrol *kcontrol, kcontrol 1321 sound/soc/intel/skylake/skl-topology.c (struct soc_bytes_ext *)kcontrol->private_value; kcontrol 1323 sound/soc/intel/skylake/skl-topology.c struct snd_soc_dapm_widget *w = snd_soc_dapm_kcontrol_widget(kcontrol); kcontrol 1352 sound/soc/intel/skylake/skl-topology.c static int skl_tplg_tlv_control_set(struct snd_kcontrol *kcontrol, kcontrol 1355 sound/soc/intel/skylake/skl-topology.c struct snd_soc_dapm_widget *w = snd_soc_dapm_kcontrol_widget(kcontrol); kcontrol 1358 sound/soc/intel/skylake/skl-topology.c (struct soc_bytes_ext *)kcontrol->private_value; kcontrol 1385 sound/soc/intel/skylake/skl-topology.c static int skl_tplg_mic_control_get(struct snd_kcontrol *kcontrol, kcontrol 1388 sound/soc/intel/skylake/skl-topology.c struct snd_soc_dapm_widget *w = snd_soc_dapm_kcontrol_widget(kcontrol); kcontrol 1390 sound/soc/intel/skylake/skl-topology.c struct soc_enum *ec = (struct soc_enum *)kcontrol->private_value; kcontrol 1423 sound/soc/intel/skylake/skl-topology.c static int skl_tplg_mic_control_set(struct snd_kcontrol *kcontrol, kcontrol 1426 sound/soc/intel/skylake/skl-topology.c struct snd_soc_dapm_widget *w = snd_soc_dapm_kcontrol_widget(kcontrol); kcontrol 1429 sound/soc/intel/skylake/skl-topology.c struct soc_enum *ec = (struct soc_enum *)kcontrol->private_value; kcontrol 1083 sound/soc/mediatek/common/mtk-btcvsd.c static int btcvsd_band_get(struct snd_kcontrol *kcontrol, kcontrol 1086 sound/soc/mediatek/common/mtk-btcvsd.c struct snd_soc_component *cmpnt = snd_soc_kcontrol_component(kcontrol); kcontrol 1093 sound/soc/mediatek/common/mtk-btcvsd.c static int btcvsd_band_set(struct snd_kcontrol *kcontrol, kcontrol 1096 sound/soc/mediatek/common/mtk-btcvsd.c struct snd_soc_component *cmpnt = snd_soc_kcontrol_component(kcontrol); kcontrol 1098 sound/soc/mediatek/common/mtk-btcvsd.c struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; kcontrol 1108 sound/soc/mediatek/common/mtk-btcvsd.c static int btcvsd_loopback_get(struct snd_kcontrol *kcontrol, kcontrol 1111 sound/soc/mediatek/common/mtk-btcvsd.c struct snd_soc_component *cmpnt = snd_soc_kcontrol_component(kcontrol); kcontrol 1119 sound/soc/mediatek/common/mtk-btcvsd.c static int btcvsd_loopback_set(struct snd_kcontrol *kcontrol, kcontrol 1122 sound/soc/mediatek/common/mtk-btcvsd.c struct snd_soc_component *cmpnt = snd_soc_kcontrol_component(kcontrol); kcontrol 1135 sound/soc/mediatek/common/mtk-btcvsd.c static int btcvsd_tx_mute_get(struct snd_kcontrol *kcontrol, kcontrol 1138 sound/soc/mediatek/common/mtk-btcvsd.c struct snd_soc_component *cmpnt = snd_soc_kcontrol_component(kcontrol); kcontrol 1150 sound/soc/mediatek/common/mtk-btcvsd.c static int btcvsd_tx_mute_set(struct snd_kcontrol *kcontrol, kcontrol 1153 sound/soc/mediatek/common/mtk-btcvsd.c struct snd_soc_component *cmpnt = snd_soc_kcontrol_component(kcontrol); kcontrol 1163 sound/soc/mediatek/common/mtk-btcvsd.c static int btcvsd_rx_irq_received_get(struct snd_kcontrol *kcontrol, kcontrol 1166 sound/soc/mediatek/common/mtk-btcvsd.c struct snd_soc_component *cmpnt = snd_soc_kcontrol_component(kcontrol); kcontrol 1176 sound/soc/mediatek/common/mtk-btcvsd.c static int btcvsd_rx_timeout_get(struct snd_kcontrol *kcontrol, kcontrol 1179 sound/soc/mediatek/common/mtk-btcvsd.c struct snd_soc_component *cmpnt = snd_soc_kcontrol_component(kcontrol); kcontrol 1190 sound/soc/mediatek/common/mtk-btcvsd.c static int btcvsd_rx_timestamp_get(struct snd_kcontrol *kcontrol, kcontrol 1193 sound/soc/mediatek/common/mtk-btcvsd.c struct snd_soc_component *cmpnt = snd_soc_kcontrol_component(kcontrol); kcontrol 1217 sound/soc/mediatek/common/mtk-btcvsd.c static int btcvsd_tx_irq_received_get(struct snd_kcontrol *kcontrol, kcontrol 1220 sound/soc/mediatek/common/mtk-btcvsd.c struct snd_soc_component *cmpnt = snd_soc_kcontrol_component(kcontrol); kcontrol 1230 sound/soc/mediatek/common/mtk-btcvsd.c static int btcvsd_tx_timeout_get(struct snd_kcontrol *kcontrol, kcontrol 1233 sound/soc/mediatek/common/mtk-btcvsd.c struct snd_soc_component *cmpnt = snd_soc_kcontrol_component(kcontrol); kcontrol 1240 sound/soc/mediatek/common/mtk-btcvsd.c static int btcvsd_tx_timestamp_get(struct snd_kcontrol *kcontrol, kcontrol 1243 sound/soc/mediatek/common/mtk-btcvsd.c struct snd_soc_component *cmpnt = snd_soc_kcontrol_component(kcontrol); kcontrol 35 sound/soc/mediatek/mt2701/mt2701-cs42448.c static int mt2701_cs42448_i2sin1_mux_get(struct snd_kcontrol *kcontrol, kcontrol 38 sound/soc/mediatek/mt2701/mt2701-cs42448.c struct snd_soc_card *card = snd_kcontrol_chip(kcontrol); kcontrol 45 sound/soc/mediatek/mt2701/mt2701-cs42448.c static int mt2701_cs42448_i2sin1_mux_set(struct snd_kcontrol *kcontrol, kcontrol 48 sound/soc/mediatek/mt2701/mt2701-cs42448.c struct snd_soc_card *card = snd_kcontrol_chip(kcontrol); kcontrol 131 sound/soc/mediatek/mt6797/mt6797-dai-adda.c struct snd_kcontrol *kcontrol, kcontrol 143 sound/soc/mediatek/mt8183/mt8183-dai-adda.c struct snd_kcontrol *kcontrol, kcontrol 197 sound/soc/mediatek/mt8183/mt8183-dai-adda.c static int mt8183_adda_dmic_get(struct snd_kcontrol *kcontrol, kcontrol 200 sound/soc/mediatek/mt8183/mt8183-dai-adda.c struct snd_soc_component *cmpnt = snd_soc_kcontrol_component(kcontrol); kcontrol 209 sound/soc/mediatek/mt8183/mt8183-dai-adda.c static int mt8183_adda_dmic_set(struct snd_kcontrol *kcontrol, kcontrol 212 sound/soc/mediatek/mt8183/mt8183-dai-adda.c struct snd_soc_component *cmpnt = snd_soc_kcontrol_component(kcontrol); kcontrol 215 sound/soc/mediatek/mt8183/mt8183-dai-adda.c struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; kcontrol 223 sound/soc/mediatek/mt8183/mt8183-dai-adda.c __func__, kcontrol->id.name, afe_priv->mtkaif_dmic); kcontrol 117 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c static int mt8183_i2s_hd_get(struct snd_kcontrol *kcontrol, kcontrol 120 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c struct snd_soc_component *cmpnt = snd_soc_kcontrol_component(kcontrol); kcontrol 124 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c i2s_priv = get_i2s_priv_by_name(afe, kcontrol->id.name); kcontrol 136 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c static int mt8183_i2s_hd_set(struct snd_kcontrol *kcontrol, kcontrol 139 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c struct snd_soc_component *cmpnt = snd_soc_kcontrol_component(kcontrol); kcontrol 142 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; kcontrol 151 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c __func__, kcontrol->id.name, hd_en); kcontrol 153 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c i2s_priv = get_i2s_priv_by_name(afe, kcontrol->id.name); kcontrol 272 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c struct snd_kcontrol *kcontrol, kcontrol 302 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c struct snd_kcontrol *kcontrol, kcontrol 247 sound/soc/mediatek/mt8183/mt8183-dai-tdm.c struct snd_kcontrol *kcontrol, kcontrol 273 sound/soc/mediatek/mt8183/mt8183-dai-tdm.c struct snd_kcontrol *kcontrol, kcontrol 275 sound/soc/meson/axg-spdifin.c static int axg_spdifin_iec958_info(struct snd_kcontrol *kcontrol, kcontrol 284 sound/soc/meson/axg-spdifin.c static int axg_spdifin_get_status_mask(struct snd_kcontrol *kcontrol, kcontrol 295 sound/soc/meson/axg-spdifin.c static int axg_spdifin_get_status(struct snd_kcontrol *kcontrol, kcontrol 298 sound/soc/meson/axg-spdifin.c struct snd_soc_component *c = snd_kcontrol_chip(kcontrol); kcontrol 349 sound/soc/meson/axg-spdifin.c static int axg_spdifin_rate_lock_info(struct snd_kcontrol *kcontrol, kcontrol 360 sound/soc/meson/axg-spdifin.c static int axg_spdifin_rate_lock_get(struct snd_kcontrol *kcontrol, kcontrol 363 sound/soc/meson/axg-spdifin.c struct snd_soc_component *c = snd_kcontrol_chip(kcontrol); kcontrol 92 sound/soc/meson/g12a-tohdmitx.c static int g12a_tohdmitx_i2s_mux_get_enum(struct snd_kcontrol *kcontrol, kcontrol 96 sound/soc/meson/g12a-tohdmitx.c snd_soc_dapm_kcontrol_component(kcontrol); kcontrol 104 sound/soc/meson/g12a-tohdmitx.c static int g12a_tohdmitx_i2s_mux_put_enum(struct snd_kcontrol *kcontrol, kcontrol 108 sound/soc/meson/g12a-tohdmitx.c snd_soc_dapm_kcontrol_component(kcontrol); kcontrol 110 sound/soc/meson/g12a-tohdmitx.c snd_soc_dapm_kcontrol_dapm(kcontrol); kcontrol 111 sound/soc/meson/g12a-tohdmitx.c struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; kcontrol 118 sound/soc/meson/g12a-tohdmitx.c snd_soc_dapm_mux_update_power(dapm, kcontrol, 0, NULL, NULL); kcontrol 128 sound/soc/meson/g12a-tohdmitx.c snd_soc_dapm_mux_update_power(dapm, kcontrol, mux, e, NULL); kcontrol 145 sound/soc/meson/g12a-tohdmitx.c static int g12a_tohdmitx_spdif_mux_get_enum(struct snd_kcontrol *kcontrol, kcontrol 149 sound/soc/meson/g12a-tohdmitx.c snd_soc_dapm_kcontrol_component(kcontrol); kcontrol 157 sound/soc/meson/g12a-tohdmitx.c static int g12a_tohdmitx_spdif_mux_put_enum(struct snd_kcontrol *kcontrol, kcontrol 161 sound/soc/meson/g12a-tohdmitx.c snd_soc_dapm_kcontrol_component(kcontrol); kcontrol 163 sound/soc/meson/g12a-tohdmitx.c snd_soc_dapm_kcontrol_dapm(kcontrol); kcontrol 164 sound/soc/meson/g12a-tohdmitx.c struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; kcontrol 171 sound/soc/meson/g12a-tohdmitx.c snd_soc_dapm_mux_update_power(dapm, kcontrol, 0, NULL, NULL); kcontrol 179 sound/soc/meson/g12a-tohdmitx.c snd_soc_dapm_mux_update_power(dapm, kcontrol, mux, e, NULL); kcontrol 159 sound/soc/pxa/corgi.c static int corgi_get_jack(struct snd_kcontrol *kcontrol, kcontrol 166 sound/soc/pxa/corgi.c static int corgi_set_jack(struct snd_kcontrol *kcontrol, kcontrol 169 sound/soc/pxa/corgi.c struct snd_soc_card *card = snd_kcontrol_chip(kcontrol); kcontrol 179 sound/soc/pxa/corgi.c static int corgi_get_spk(struct snd_kcontrol *kcontrol, kcontrol 186 sound/soc/pxa/corgi.c static int corgi_set_spk(struct snd_kcontrol *kcontrol, kcontrol 189 sound/soc/pxa/corgi.c struct snd_soc_card *card = snd_kcontrol_chip(kcontrol); kcontrol 34 sound/soc/pxa/e740_wm9705.c struct snd_kcontrol *kcontrol, int event) kcontrol 47 sound/soc/pxa/e740_wm9705.c struct snd_kcontrol *kcontrol, int event) kcontrol 22 sound/soc/pxa/e750_wm9705.c struct snd_kcontrol *kcontrol, int event) kcontrol 33 sound/soc/pxa/e750_wm9705.c struct snd_kcontrol *kcontrol, int event) kcontrol 21 sound/soc/pxa/e800_wm9712.c struct snd_kcontrol *kcontrol, int event) kcontrol 32 sound/soc/pxa/e800_wm9712.c struct snd_kcontrol *kcontrol, int event) kcontrol 161 sound/soc/pxa/magician.c static int magician_get_hp(struct snd_kcontrol *kcontrol, kcontrol 168 sound/soc/pxa/magician.c static int magician_set_hp(struct snd_kcontrol *kcontrol, kcontrol 171 sound/soc/pxa/magician.c struct snd_soc_card *card = snd_kcontrol_chip(kcontrol); kcontrol 181 sound/soc/pxa/magician.c static int magician_get_spk(struct snd_kcontrol *kcontrol, kcontrol 188 sound/soc/pxa/magician.c static int magician_set_spk(struct snd_kcontrol *kcontrol, kcontrol 191 sound/soc/pxa/magician.c struct snd_soc_card *card = snd_kcontrol_chip(kcontrol); kcontrol 201 sound/soc/pxa/magician.c static int magician_get_input(struct snd_kcontrol *kcontrol, kcontrol 208 sound/soc/pxa/magician.c static int magician_set_input(struct snd_kcontrol *kcontrol, kcontrol 133 sound/soc/pxa/poodle.c static int poodle_get_jack(struct snd_kcontrol *kcontrol, kcontrol 140 sound/soc/pxa/poodle.c static int poodle_set_jack(struct snd_kcontrol *kcontrol, kcontrol 143 sound/soc/pxa/poodle.c struct snd_soc_card *card = snd_kcontrol_chip(kcontrol); kcontrol 153 sound/soc/pxa/poodle.c static int poodle_get_spk(struct snd_kcontrol *kcontrol, kcontrol 160 sound/soc/pxa/poodle.c static int poodle_set_spk(struct snd_kcontrol *kcontrol, kcontrol 163 sound/soc/pxa/poodle.c struct snd_soc_card *card = snd_kcontrol_chip(kcontrol); kcontrol 159 sound/soc/pxa/spitz.c static int spitz_get_jack(struct snd_kcontrol *kcontrol, kcontrol 166 sound/soc/pxa/spitz.c static int spitz_set_jack(struct snd_kcontrol *kcontrol, kcontrol 169 sound/soc/pxa/spitz.c struct snd_soc_card *card = snd_kcontrol_chip(kcontrol); kcontrol 179 sound/soc/pxa/spitz.c static int spitz_get_spk(struct snd_kcontrol *kcontrol, kcontrol 186 sound/soc/pxa/spitz.c static int spitz_set_spk(struct snd_kcontrol *kcontrol, kcontrol 189 sound/soc/pxa/spitz.c struct snd_soc_card *card = snd_kcontrol_chip(kcontrol); kcontrol 87 sound/soc/pxa/tosa.c static int tosa_get_jack(struct snd_kcontrol *kcontrol, kcontrol 94 sound/soc/pxa/tosa.c static int tosa_set_jack(struct snd_kcontrol *kcontrol, kcontrol 97 sound/soc/pxa/tosa.c struct snd_soc_card *card = snd_kcontrol_chip(kcontrol); kcontrol 107 sound/soc/pxa/tosa.c static int tosa_get_spk(struct snd_kcontrol *kcontrol, kcontrol 114 sound/soc/pxa/tosa.c static int tosa_set_spk(struct snd_kcontrol *kcontrol, kcontrol 117 sound/soc/pxa/tosa.c struct snd_soc_card *card = snd_kcontrol_chip(kcontrol); kcontrol 408 sound/soc/qcom/qdsp6/q6routing.c static int msm_routing_get_audio_mixer(struct snd_kcontrol *kcontrol, kcontrol 412 sound/soc/qcom/qdsp6/q6routing.c snd_soc_dapm_kcontrol_dapm(kcontrol); kcontrol 414 sound/soc/qcom/qdsp6/q6routing.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 428 sound/soc/qcom/qdsp6/q6routing.c static int msm_routing_put_audio_mixer(struct snd_kcontrol *kcontrol, kcontrol 432 sound/soc/qcom/qdsp6/q6routing.c snd_soc_dapm_kcontrol_dapm(kcontrol); kcontrol 436 sound/soc/qcom/qdsp6/q6routing.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 444 sound/soc/qcom/qdsp6/q6routing.c snd_soc_dapm_mixer_update_power(dapm, kcontrol, 1, update); kcontrol 447 sound/soc/qcom/qdsp6/q6routing.c snd_soc_dapm_mixer_update_power(dapm, kcontrol, 0, update); kcontrol 123 sound/soc/samsung/h1940_uda1380.c struct snd_kcontrol *kcontrol, int event) kcontrol 176 sound/soc/samsung/littlemill.c struct snd_kcontrol *kcontrol, int event) kcontrol 171 sound/soc/samsung/neo1973_wm8753.c static int lm4853_set_spk(struct snd_kcontrol *kcontrol, kcontrol 181 sound/soc/samsung/neo1973_wm8753.c static int lm4853_get_spk(struct snd_kcontrol *kcontrol, kcontrol 32 sound/soc/samsung/rx1950_uda1380.c struct snd_kcontrol *kcontrol, int event); kcontrol 138 sound/soc/samsung/rx1950_uda1380.c struct snd_kcontrol *kcontrol, int event) kcontrol 29 sound/soc/samsung/s3c24xx_simtec.c static int speaker_gain_get(struct snd_kcontrol *kcontrol, kcontrol 58 sound/soc/samsung/s3c24xx_simtec.c static int speaker_gain_put(struct snd_kcontrol *kcontrol, kcontrol 99 sound/soc/samsung/s3c24xx_simtec.c static int speaker_unmute_get(struct snd_kcontrol *kcontrol, kcontrol 114 sound/soc/samsung/s3c24xx_simtec.c static int speaker_unmute_put(struct snd_kcontrol *kcontrol, kcontrol 262 sound/soc/samsung/tm2_wm5110.c struct snd_kcontrol *kcontrol, int event) kcontrol 2251 sound/soc/soc-core.c struct snd_kcontrol *kcontrol; kcontrol 2270 sound/soc/soc-core.c kcontrol = snd_ctl_new1(&template, data); kcontrol 2274 sound/soc/soc-core.c return kcontrol; kcontrol 351 sound/soc/soc-dapm.c struct snd_kcontrol *kcontrol, const char *ctrl_name) kcontrol 369 sound/soc/soc-dapm.c mc = (struct soc_mixer_control *)kcontrol->private_value; kcontrol 412 sound/soc/soc-dapm.c e = (struct soc_enum *)kcontrol->private_value; kcontrol 451 sound/soc/soc-dapm.c kcontrol->private_data = data; kcontrol 470 sound/soc/soc-dapm.c const struct snd_kcontrol *kcontrol) kcontrol 472 sound/soc/soc-dapm.c struct dapm_kcontrol_data *data = snd_kcontrol_chip(kcontrol); kcontrol 477 sound/soc/soc-dapm.c static int dapm_kcontrol_add_widget(struct snd_kcontrol *kcontrol, kcontrol 480 sound/soc/soc-dapm.c struct dapm_kcontrol_data *data = snd_kcontrol_chip(kcontrol); kcontrol 503 sound/soc/soc-dapm.c static void dapm_kcontrol_add_path(const struct snd_kcontrol *kcontrol, kcontrol 506 sound/soc/soc-dapm.c struct dapm_kcontrol_data *data = snd_kcontrol_chip(kcontrol); kcontrol 511 sound/soc/soc-dapm.c static bool dapm_kcontrol_is_powered(const struct snd_kcontrol *kcontrol) kcontrol 513 sound/soc/soc-dapm.c struct dapm_kcontrol_data *data = snd_kcontrol_chip(kcontrol); kcontrol 522 sound/soc/soc-dapm.c const struct snd_kcontrol *kcontrol) kcontrol 524 sound/soc/soc-dapm.c struct dapm_kcontrol_data *data = snd_kcontrol_chip(kcontrol); kcontrol 529 sound/soc/soc-dapm.c #define dapm_kcontrol_for_each_path(path, kcontrol) \ kcontrol 530 sound/soc/soc-dapm.c list_for_each_entry(path, dapm_kcontrol_get_path_list(kcontrol), \ kcontrol 533 sound/soc/soc-dapm.c unsigned int dapm_kcontrol_get_value(const struct snd_kcontrol *kcontrol) kcontrol 535 sound/soc/soc-dapm.c struct dapm_kcontrol_data *data = snd_kcontrol_chip(kcontrol); kcontrol 541 sound/soc/soc-dapm.c static bool dapm_kcontrol_set_value(const struct snd_kcontrol *kcontrol, kcontrol 544 sound/soc/soc-dapm.c struct dapm_kcontrol_data *data = snd_kcontrol_chip(kcontrol); kcontrol 550 sound/soc/soc-dapm.c switch (dapm_kcontrol_get_wlist(kcontrol)->widgets[0]->id) { kcontrol 577 sound/soc/soc-dapm.c struct snd_kcontrol *kcontrol) kcontrol 579 sound/soc/soc-dapm.c return dapm_kcontrol_get_wlist(kcontrol)->widgets[0]; kcontrol 592 sound/soc/soc-dapm.c struct snd_kcontrol *kcontrol) kcontrol 594 sound/soc/soc-dapm.c return dapm_kcontrol_get_wlist(kcontrol)->widgets[0]->dapm; kcontrol 752 sound/soc/soc-dapm.c const struct snd_kcontrol_new *kcontrol = &w->kcontrol_news[0]; kcontrol 753 sound/soc/soc-dapm.c struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; kcontrol 849 sound/soc/soc-dapm.c struct snd_kcontrol **kcontrol) kcontrol 854 sound/soc/soc-dapm.c *kcontrol = NULL; kcontrol 862 sound/soc/soc-dapm.c *kcontrol = w->kcontrols[i]; kcontrol 883 sound/soc/soc-dapm.c struct snd_kcontrol *kcontrol; kcontrol 896 sound/soc/soc-dapm.c &kcontrol); kcontrol 898 sound/soc/soc-dapm.c if (!kcontrol) { kcontrol 948 sound/soc/soc-dapm.c kcontrol = snd_soc_cnew(&w->kcontrol_news[kci], NULL, name, kcontrol 950 sound/soc/soc-dapm.c if (!kcontrol) { kcontrol 955 sound/soc/soc-dapm.c kcontrol->private_free = dapm_kcontrol_free; kcontrol 957 sound/soc/soc-dapm.c ret = dapm_kcontrol_data_alloc(w, kcontrol, name); kcontrol 959 sound/soc/soc-dapm.c snd_ctl_free_one(kcontrol); kcontrol 963 sound/soc/soc-dapm.c ret = snd_ctl_add(card, kcontrol); kcontrol 972 sound/soc/soc-dapm.c ret = dapm_kcontrol_add_widget(kcontrol, w); kcontrol 974 sound/soc/soc-dapm.c w->kcontrols[kci] = kcontrol; kcontrol 1081 sound/soc/soc-dapm.c struct snd_kcontrol *kcontrol; kcontrol 1092 sound/soc/soc-dapm.c kcontrol = snd_soc_cnew(&w->kcontrol_news[i], w, kcontrol 1094 sound/soc/soc-dapm.c ret = snd_ctl_add(card, kcontrol); kcontrol 1101 sound/soc/soc-dapm.c kcontrol->private_data = w; kcontrol 1102 sound/soc/soc-dapm.c w->kcontrols[i] = kcontrol; kcontrol 1337 sound/soc/soc-dapm.c struct snd_kcontrol *kcontrol, int event) kcontrol 1371 sound/soc/soc-dapm.c struct snd_kcontrol *kcontrol, int event) kcontrol 1396 sound/soc/soc-dapm.c struct snd_kcontrol *kcontrol, int event) kcontrol 1742 sound/soc/soc-dapm.c if (!update || !dapm_kcontrol_is_powered(update->kcontrol)) kcontrol 1745 sound/soc/soc-dapm.c wlist = dapm_kcontrol_get_wlist(update->kcontrol); kcontrol 1751 sound/soc/soc-dapm.c ret = w->event(w, update->kcontrol, SND_SOC_DAPM_PRE_REG); kcontrol 1780 sound/soc/soc-dapm.c ret = w->event(w, update->kcontrol, SND_SOC_DAPM_POST_REG); kcontrol 2270 sound/soc/soc-dapm.c struct snd_kcontrol *kcontrol, int mux, struct soc_enum *e) kcontrol 2279 sound/soc/soc-dapm.c dapm_kcontrol_for_each_path(path, kcontrol) { kcontrol 2297 sound/soc/soc-dapm.c struct snd_kcontrol *kcontrol, int mux, struct soc_enum *e, kcontrol 2305 sound/soc/soc-dapm.c ret = soc_dapm_mux_update_power(card, kcontrol, mux, e); kcontrol 2316 sound/soc/soc-dapm.c struct snd_kcontrol *kcontrol, kcontrol 2325 sound/soc/soc-dapm.c dapm_kcontrol_for_each_path(path, kcontrol) { kcontrol 2362 sound/soc/soc-dapm.c struct snd_kcontrol *kcontrol, int connect, kcontrol 2370 sound/soc/soc-dapm.c ret = soc_dapm_mixer_update_power(card, kcontrol, connect, -1); kcontrol 3277 sound/soc/soc-dapm.c int snd_soc_dapm_get_volsw(struct snd_kcontrol *kcontrol, kcontrol 3280 sound/soc/soc-dapm.c struct snd_soc_dapm_context *dapm = snd_soc_dapm_kcontrol_dapm(kcontrol); kcontrol 3283 sound/soc/soc-dapm.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 3294 sound/soc/soc-dapm.c if (dapm_kcontrol_is_powered(kcontrol) && reg != SND_SOC_NOPM) { kcontrol 3304 sound/soc/soc-dapm.c reg_val = dapm_kcontrol_get_value(kcontrol); kcontrol 3340 sound/soc/soc-dapm.c int snd_soc_dapm_put_volsw(struct snd_kcontrol *kcontrol, kcontrol 3343 sound/soc/soc-dapm.c struct snd_soc_dapm_context *dapm = snd_soc_dapm_kcontrol_dapm(kcontrol); kcontrol 3346 sound/soc/soc-dapm.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 3377 sound/soc/soc-dapm.c kcontrol->id.name); kcontrol 3378 sound/soc/soc-dapm.c change = dapm_kcontrol_set_value(kcontrol, val | (rval << width)); kcontrol 3400 sound/soc/soc-dapm.c update.kcontrol = kcontrol; kcontrol 3408 sound/soc/soc-dapm.c ret = soc_dapm_mixer_update_power(card, kcontrol, connect, kcontrol 3432 sound/soc/soc-dapm.c int snd_soc_dapm_get_enum_double(struct snd_kcontrol *kcontrol, kcontrol 3435 sound/soc/soc-dapm.c struct snd_soc_dapm_context *dapm = snd_soc_dapm_kcontrol_dapm(kcontrol); kcontrol 3437 sound/soc/soc-dapm.c struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; kcontrol 3441 sound/soc/soc-dapm.c if (e->reg != SND_SOC_NOPM && dapm_kcontrol_is_powered(kcontrol)) { kcontrol 3448 sound/soc/soc-dapm.c reg_val = dapm_kcontrol_get_value(kcontrol); kcontrol 3473 sound/soc/soc-dapm.c int snd_soc_dapm_put_enum_double(struct snd_kcontrol *kcontrol, kcontrol 3476 sound/soc/soc-dapm.c struct snd_soc_dapm_context *dapm = snd_soc_dapm_kcontrol_dapm(kcontrol); kcontrol 3478 sound/soc/soc-dapm.c struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; kcontrol 3499 sound/soc/soc-dapm.c change = dapm_kcontrol_set_value(kcontrol, val); kcontrol 3506 sound/soc/soc-dapm.c update.kcontrol = kcontrol; kcontrol 3514 sound/soc/soc-dapm.c ret = soc_dapm_mux_update_power(card, kcontrol, item[0], e); kcontrol 3536 sound/soc/soc-dapm.c int snd_soc_dapm_info_pin_switch(struct snd_kcontrol *kcontrol, kcontrol 3554 sound/soc/soc-dapm.c int snd_soc_dapm_get_pin_switch(struct snd_kcontrol *kcontrol, kcontrol 3557 sound/soc/soc-dapm.c struct snd_soc_card *card = snd_kcontrol_chip(kcontrol); kcontrol 3558 sound/soc/soc-dapm.c const char *pin = (const char *)kcontrol->private_value; kcontrol 3577 sound/soc/soc-dapm.c int snd_soc_dapm_put_pin_switch(struct snd_kcontrol *kcontrol, kcontrol 3580 sound/soc/soc-dapm.c struct snd_soc_card *card = snd_kcontrol_chip(kcontrol); kcontrol 3581 sound/soc/soc-dapm.c const char *pin = (const char *)kcontrol->private_value; kcontrol 3916 sound/soc/soc-dapm.c struct snd_kcontrol *kcontrol, int event) kcontrol 4002 sound/soc/soc-dapm.c static int snd_soc_dapm_dai_link_get(struct snd_kcontrol *kcontrol, kcontrol 4005 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *w = snd_kcontrol_chip(kcontrol); kcontrol 4013 sound/soc/soc-dapm.c static int snd_soc_dapm_dai_link_put(struct snd_kcontrol *kcontrol, kcontrol 4016 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *w = snd_kcontrol_chip(kcontrol); kcontrol 40 sound/soc/soc-ops.c int snd_soc_info_enum_double(struct snd_kcontrol *kcontrol, kcontrol 43 sound/soc/soc-ops.c struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; kcontrol 59 sound/soc/soc-ops.c int snd_soc_get_enum_double(struct snd_kcontrol *kcontrol, kcontrol 62 sound/soc/soc-ops.c struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); kcontrol 63 sound/soc/soc-ops.c struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; kcontrol 93 sound/soc/soc-ops.c int snd_soc_put_enum_double(struct snd_kcontrol *kcontrol, kcontrol 96 sound/soc/soc-ops.c struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); kcontrol 97 sound/soc/soc-ops.c struct soc_enum *e = (struct soc_enum *)kcontrol->private_value; kcontrol 181 sound/soc/soc-ops.c int snd_soc_info_volsw(struct snd_kcontrol *kcontrol, kcontrol 185 sound/soc/soc-ops.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 192 sound/soc/soc-ops.c if (platform_max == 1 && !strstr(kcontrol->id.name, " Volume")) kcontrol 216 sound/soc/soc-ops.c int snd_soc_info_volsw_sx(struct snd_kcontrol *kcontrol, kcontrol 220 sound/soc/soc-ops.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 222 sound/soc/soc-ops.c snd_soc_info_volsw(kcontrol, uinfo); kcontrol 242 sound/soc/soc-ops.c int snd_soc_get_volsw(struct snd_kcontrol *kcontrol, kcontrol 245 sound/soc/soc-ops.c struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); kcontrol 247 sound/soc/soc-ops.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 302 sound/soc/soc-ops.c int snd_soc_put_volsw(struct snd_kcontrol *kcontrol, kcontrol 305 sound/soc/soc-ops.c struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); kcontrol 307 sound/soc/soc-ops.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 364 sound/soc/soc-ops.c int snd_soc_get_volsw_sx(struct snd_kcontrol *kcontrol, kcontrol 367 sound/soc/soc-ops.c struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); kcontrol 369 sound/soc/soc-ops.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 408 sound/soc/soc-ops.c int snd_soc_put_volsw_sx(struct snd_kcontrol *kcontrol, kcontrol 411 sound/soc/soc-ops.c struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); kcontrol 413 sound/soc/soc-ops.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 455 sound/soc/soc-ops.c int snd_soc_info_volsw_range(struct snd_kcontrol *kcontrol, kcontrol 459 sound/soc/soc-ops.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 485 sound/soc/soc-ops.c int snd_soc_put_volsw_range(struct snd_kcontrol *kcontrol, kcontrol 489 sound/soc/soc-ops.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 490 sound/soc/soc-ops.c struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); kcontrol 537 sound/soc/soc-ops.c int snd_soc_get_volsw_range(struct snd_kcontrol *kcontrol, kcontrol 540 sound/soc/soc-ops.c struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); kcontrol 542 sound/soc/soc-ops.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 622 sound/soc/soc-ops.c int snd_soc_bytes_info(struct snd_kcontrol *kcontrol, kcontrol 625 sound/soc/soc-ops.c struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); kcontrol 626 sound/soc/soc-ops.c struct soc_bytes *params = (void *)kcontrol->private_value; kcontrol 635 sound/soc/soc-ops.c int snd_soc_bytes_get(struct snd_kcontrol *kcontrol, kcontrol 638 sound/soc/soc-ops.c struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); kcontrol 639 sound/soc/soc-ops.c struct soc_bytes *params = (void *)kcontrol->private_value; kcontrol 672 sound/soc/soc-ops.c int snd_soc_bytes_put(struct snd_kcontrol *kcontrol, kcontrol 675 sound/soc/soc-ops.c struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); kcontrol 676 sound/soc/soc-ops.c struct soc_bytes *params = (void *)kcontrol->private_value; kcontrol 755 sound/soc/soc-ops.c int snd_soc_bytes_info_ext(struct snd_kcontrol *kcontrol, kcontrol 758 sound/soc/soc-ops.c struct soc_bytes_ext *params = (void *)kcontrol->private_value; kcontrol 767 sound/soc/soc-ops.c int snd_soc_bytes_tlv_callback(struct snd_kcontrol *kcontrol, int op_flag, kcontrol 770 sound/soc/soc-ops.c struct soc_bytes_ext *params = (void *)kcontrol->private_value; kcontrol 777 sound/soc/soc-ops.c ret = params->get(kcontrol, tlv, count); kcontrol 781 sound/soc/soc-ops.c ret = params->put(kcontrol, tlv, count); kcontrol 799 sound/soc/soc-ops.c int snd_soc_info_xr_sx(struct snd_kcontrol *kcontrol, kcontrol 803 sound/soc/soc-ops.c (struct soc_mreg_control *)kcontrol->private_value; kcontrol 826 sound/soc/soc-ops.c int snd_soc_get_xr_sx(struct snd_kcontrol *kcontrol, kcontrol 829 sound/soc/soc-ops.c struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); kcontrol 831 sound/soc/soc-ops.c (struct soc_mreg_control *)kcontrol->private_value; kcontrol 875 sound/soc/soc-ops.c int snd_soc_put_xr_sx(struct snd_kcontrol *kcontrol, kcontrol 878 sound/soc/soc-ops.c struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); kcontrol 880 sound/soc/soc-ops.c (struct soc_mreg_control *)kcontrol->private_value; kcontrol 917 sound/soc/soc-ops.c int snd_soc_get_strobe(struct snd_kcontrol *kcontrol, kcontrol 920 sound/soc/soc-ops.c struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); kcontrol 922 sound/soc/soc-ops.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 954 sound/soc/soc-ops.c int snd_soc_put_strobe(struct snd_kcontrol *kcontrol, kcontrol 957 sound/soc/soc-ops.c struct snd_soc_component *component = snd_kcontrol_chip(kcontrol); kcontrol 959 sound/soc/soc-ops.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 337 sound/soc/soc-topology.c void *data, struct snd_kcontrol **kcontrol) kcontrol 341 sound/soc/soc-topology.c *kcontrol = snd_soc_cnew(control_new, data, control_new->name, prefix); kcontrol 342 sound/soc/soc-topology.c if (*kcontrol == NULL) { kcontrol 348 sound/soc/soc-topology.c err = snd_ctl_add(card, *kcontrol); kcontrol 360 sound/soc/soc-topology.c struct snd_kcontrol_new *k, struct snd_kcontrol **kcontrol) kcontrol 365 sound/soc/soc-topology.c comp->dev, k, comp->name_prefix, comp, kcontrol); kcontrol 383 sound/soc/soc-topology.c if (dobj->control.kcontrol->tlv.p) kcontrol 384 sound/soc/soc-topology.c p = dobj->control.kcontrol->tlv.p; kcontrol 385 sound/soc/soc-topology.c snd_ctl_remove(card, dobj->control.kcontrol); kcontrol 404 sound/soc/soc-topology.c snd_ctl_remove(card, dobj->control.kcontrol); kcontrol 426 sound/soc/soc-topology.c snd_ctl_remove(card, dobj->control.kcontrol); kcontrol 473 sound/soc/soc-topology.c struct snd_kcontrol *kcontrol = w->kcontrols[i]; kcontrol 475 sound/soc/soc-topology.c (struct soc_enum *)kcontrol->private_value; kcontrol 477 sound/soc/soc-topology.c snd_ctl_remove(card, kcontrol); kcontrol 489 sound/soc/soc-topology.c struct snd_kcontrol *kcontrol = w->kcontrols[i]; kcontrol 493 sound/soc/soc-topology.c kfree(kcontrol->tlv.p); kcontrol 499 sound/soc/soc-topology.c kfree((void *)kcontrol->private_value); kcontrol 500 sound/soc/soc-topology.c snd_ctl_remove(card, kcontrol); kcontrol 813 sound/soc/soc-topology.c &sbe->dobj.control.kcontrol); kcontrol 917 sound/soc/soc-topology.c &sm->dobj.control.kcontrol); kcontrol 1108 sound/soc/soc-topology.c &kc, &se->dobj.control.kcontrol); kcontrol 36 sound/soc/sof/control.c int snd_sof_volume_get(struct snd_kcontrol *kcontrol, kcontrol 40 sound/soc/sof/control.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 54 sound/soc/sof/control.c int snd_sof_volume_put(struct snd_kcontrol *kcontrol, kcontrol 58 sound/soc/sof/control.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 85 sound/soc/sof/control.c int snd_sof_switch_get(struct snd_kcontrol *kcontrol, kcontrol 89 sound/soc/sof/control.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 101 sound/soc/sof/control.c int snd_sof_switch_put(struct snd_kcontrol *kcontrol, kcontrol 105 sound/soc/sof/control.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 132 sound/soc/sof/control.c int snd_sof_enum_get(struct snd_kcontrol *kcontrol, kcontrol 136 sound/soc/sof/control.c (struct soc_enum *)kcontrol->private_value; kcontrol 148 sound/soc/sof/control.c int snd_sof_enum_put(struct snd_kcontrol *kcontrol, kcontrol 152 sound/soc/sof/control.c (struct soc_enum *)kcontrol->private_value; kcontrol 179 sound/soc/sof/control.c int snd_sof_bytes_get(struct snd_kcontrol *kcontrol, kcontrol 183 sound/soc/sof/control.c (struct soc_bytes_ext *)kcontrol->private_value; kcontrol 214 sound/soc/sof/control.c int snd_sof_bytes_put(struct snd_kcontrol *kcontrol, kcontrol 218 sound/soc/sof/control.c (struct soc_bytes_ext *)kcontrol->private_value; kcontrol 253 sound/soc/sof/control.c int snd_sof_bytes_ext_put(struct snd_kcontrol *kcontrol, kcontrol 258 sound/soc/sof/control.c (struct soc_bytes_ext *)kcontrol->private_value; kcontrol 321 sound/soc/sof/control.c int snd_sof_bytes_ext_get(struct snd_kcontrol *kcontrol, kcontrol 326 sound/soc/sof/control.c (struct soc_bytes_ext *)kcontrol->private_value; kcontrol 597 sound/soc/sof/sof-priv.h int snd_sof_volume_get(struct snd_kcontrol *kcontrol, kcontrol 599 sound/soc/sof/sof-priv.h int snd_sof_volume_put(struct snd_kcontrol *kcontrol, kcontrol 601 sound/soc/sof/sof-priv.h int snd_sof_switch_get(struct snd_kcontrol *kcontrol, kcontrol 603 sound/soc/sof/sof-priv.h int snd_sof_switch_put(struct snd_kcontrol *kcontrol, kcontrol 605 sound/soc/sof/sof-priv.h int snd_sof_enum_get(struct snd_kcontrol *kcontrol, kcontrol 607 sound/soc/sof/sof-priv.h int snd_sof_enum_put(struct snd_kcontrol *kcontrol, kcontrol 609 sound/soc/sof/sof-priv.h int snd_sof_bytes_get(struct snd_kcontrol *kcontrol, kcontrol 611 sound/soc/sof/sof-priv.h int snd_sof_bytes_put(struct snd_kcontrol *kcontrol, kcontrol 613 sound/soc/sof/sof-priv.h int snd_sof_bytes_ext_put(struct snd_kcontrol *kcontrol, kcontrol 616 sound/soc/sof/sof-priv.h int snd_sof_bytes_ext_get(struct snd_kcontrol *kcontrol, kcontrol 213 sound/soc/spear/spdif_out.c static int spdif_mute_get(struct snd_kcontrol *kcontrol, kcontrol 216 sound/soc/spear/spdif_out.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); kcontrol 223 sound/soc/spear/spdif_out.c static int spdif_mute_put(struct snd_kcontrol *kcontrol, kcontrol 226 sound/soc/spear/spdif_out.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); kcontrol 561 sound/soc/sti/uniperif_player.c static int uni_player_ctl_iec958_info(struct snd_kcontrol *kcontrol, kcontrol 570 sound/soc/sti/uniperif_player.c static int uni_player_ctl_iec958_get(struct snd_kcontrol *kcontrol, kcontrol 573 sound/soc/sti/uniperif_player.c struct snd_soc_dai *dai = snd_kcontrol_chip(kcontrol); kcontrol 587 sound/soc/sti/uniperif_player.c static int uni_player_ctl_iec958_put(struct snd_kcontrol *kcontrol, kcontrol 590 sound/soc/sti/uniperif_player.c struct snd_soc_dai *dai = snd_kcontrol_chip(kcontrol); kcontrol 626 sound/soc/sti/uniperif_player.c static int snd_sti_clk_adjustment_info(struct snd_kcontrol *kcontrol, kcontrol 638 sound/soc/sti/uniperif_player.c static int snd_sti_clk_adjustment_get(struct snd_kcontrol *kcontrol, kcontrol 641 sound/soc/sti/uniperif_player.c struct snd_soc_dai *dai = snd_kcontrol_chip(kcontrol); kcontrol 652 sound/soc/sti/uniperif_player.c static int snd_sti_clk_adjustment_put(struct snd_kcontrol *kcontrol, kcontrol 655 sound/soc/sti/uniperif_player.c struct snd_soc_dai *dai = snd_kcontrol_chip(kcontrol); kcontrol 261 sound/soc/stm/stm32_sai_sub.c static int snd_pcm_iec958_info(struct snd_kcontrol *kcontrol, kcontrol 270 sound/soc/stm/stm32_sai_sub.c static int snd_pcm_iec958_get(struct snd_kcontrol *kcontrol, kcontrol 273 sound/soc/stm/stm32_sai_sub.c struct stm32_sai_sub_data *sai = snd_kcontrol_chip(kcontrol); kcontrol 282 sound/soc/stm/stm32_sai_sub.c static int snd_pcm_iec958_put(struct snd_kcontrol *kcontrol, kcontrol 285 sound/soc/stm/stm32_sai_sub.c struct stm32_sai_sub_data *sai = snd_kcontrol_chip(kcontrol); kcontrol 459 sound/soc/stm/stm32_spdifrx.c static int stm32_spdifrx_info(struct snd_kcontrol *kcontrol, kcontrol 468 sound/soc/stm/stm32_spdifrx.c static int stm32_spdifrx_ub_info(struct snd_kcontrol *kcontrol, kcontrol 519 sound/soc/stm/stm32_spdifrx.c static int stm32_spdifrx_capture_get(struct snd_kcontrol *kcontrol, kcontrol 522 sound/soc/stm/stm32_spdifrx.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); kcontrol 536 sound/soc/stm/stm32_spdifrx.c static int stm32_spdif_user_bits_get(struct snd_kcontrol *kcontrol, kcontrol 539 sound/soc/stm/stm32_spdifrx.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); kcontrol 100 sound/soc/ti/ams-delta.c static int ams_delta_set_audio_mode(struct snd_kcontrol *kcontrol, kcontrol 103 sound/soc/ti/ams-delta.c struct snd_soc_card *card = snd_kcontrol_chip(kcontrol); kcontrol 105 sound/soc/ti/ams-delta.c struct soc_enum *control = (struct soc_enum *)kcontrol->private_value; kcontrol 173 sound/soc/ti/ams-delta.c static int ams_delta_get_audio_mode(struct snd_kcontrol *kcontrol, kcontrol 176 sound/soc/ti/ams-delta.c struct snd_soc_card *card = snd_kcontrol_chip(kcontrol); kcontrol 120 sound/soc/ti/n810.c static int n810_get_spk(struct snd_kcontrol *kcontrol, kcontrol 128 sound/soc/ti/n810.c static int n810_set_spk(struct snd_kcontrol *kcontrol, kcontrol 131 sound/soc/ti/n810.c struct snd_soc_card *card = snd_kcontrol_chip(kcontrol); kcontrol 142 sound/soc/ti/n810.c static int n810_get_jack(struct snd_kcontrol *kcontrol, kcontrol 150 sound/soc/ti/n810.c static int n810_set_jack(struct snd_kcontrol *kcontrol, kcontrol 153 sound/soc/ti/n810.c struct snd_soc_card *card = snd_kcontrol_chip(kcontrol); kcontrol 164 sound/soc/ti/n810.c static int n810_get_input(struct snd_kcontrol *kcontrol, kcontrol 172 sound/soc/ti/n810.c static int n810_set_input(struct snd_kcontrol *kcontrol, kcontrol 175 sound/soc/ti/n810.c struct snd_soc_card *card = snd_kcontrol_chip(kcontrol); kcontrol 384 sound/soc/ti/omap-mcbsp-st.c static int omap_mcbsp_st_info_volsw(struct snd_kcontrol *kcontrol, kcontrol 388 sound/soc/ti/omap-mcbsp-st.c (struct soc_mixer_control *)kcontrol->private_value; kcontrol 437 sound/soc/ti/omap-mcbsp-st.c static int omap_mcbsp_st_put_mode(struct snd_kcontrol *kcontrol, kcontrol 440 sound/soc/ti/omap-mcbsp-st.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); kcontrol 455 sound/soc/ti/omap-mcbsp-st.c static int omap_mcbsp_st_get_mode(struct snd_kcontrol *kcontrol, kcontrol 458 sound/soc/ti/omap-mcbsp-st.c struct snd_soc_dai *cpu_dai = snd_kcontrol_chip(kcontrol); kcontrol 118 sound/soc/ti/rx51.c static int rx51_get_spk(struct snd_kcontrol *kcontrol, kcontrol 126 sound/soc/ti/rx51.c static int rx51_set_spk(struct snd_kcontrol *kcontrol, kcontrol 129 sound/soc/ti/rx51.c struct snd_soc_card *card = snd_kcontrol_chip(kcontrol); kcontrol 153 sound/soc/ti/rx51.c static int rx51_get_input(struct snd_kcontrol *kcontrol, kcontrol 161 sound/soc/ti/rx51.c static int rx51_set_input(struct snd_kcontrol *kcontrol, kcontrol 164 sound/soc/ti/rx51.c struct snd_soc_card *card = snd_kcontrol_chip(kcontrol); kcontrol 175 sound/soc/ti/rx51.c static int rx51_get_jack(struct snd_kcontrol *kcontrol, kcontrol 183 sound/soc/ti/rx51.c static int rx51_set_jack(struct snd_kcontrol *kcontrol, kcontrol 186 sound/soc/ti/rx51.c struct snd_soc_card *card = snd_kcontrol_chip(kcontrol); kcontrol 489 sound/soc/uniphier/aio-cpu.c static int uniphier_aio_vol_info(struct snd_kcontrol *kcontrol, kcontrol 500 sound/soc/uniphier/aio-cpu.c static int uniphier_aio_vol_get(struct snd_kcontrol *kcontrol, kcontrol 503 sound/soc/uniphier/aio-cpu.c struct snd_soc_component *comp = snd_soc_kcontrol_component(kcontrol); kcontrol 506 sound/soc/uniphier/aio-cpu.c int oport_hw = kcontrol->private_value; kcontrol 517 sound/soc/uniphier/aio-cpu.c static int uniphier_aio_vol_put(struct snd_kcontrol *kcontrol, kcontrol 520 sound/soc/uniphier/aio-cpu.c struct snd_soc_component *comp = snd_soc_kcontrol_component(kcontrol); kcontrol 523 sound/soc/uniphier/aio-cpu.c int oport_hw = kcontrol->private_value; kcontrol 228 sound/soc/uniphier/evea.c static int evea_get_switch_lin(struct snd_kcontrol *kcontrol, kcontrol 231 sound/soc/uniphier/evea.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 239 sound/soc/uniphier/evea.c static int evea_set_switch_lin(struct snd_kcontrol *kcontrol, kcontrol 242 sound/soc/uniphier/evea.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 253 sound/soc/uniphier/evea.c static int evea_get_switch_lo(struct snd_kcontrol *kcontrol, kcontrol 256 sound/soc/uniphier/evea.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 264 sound/soc/uniphier/evea.c static int evea_set_switch_lo(struct snd_kcontrol *kcontrol, kcontrol 267 sound/soc/uniphier/evea.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 278 sound/soc/uniphier/evea.c static int evea_get_switch_hp(struct snd_kcontrol *kcontrol, kcontrol 281 sound/soc/uniphier/evea.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 289 sound/soc/uniphier/evea.c static int evea_set_switch_hp(struct snd_kcontrol *kcontrol, kcontrol 292 sound/soc/uniphier/evea.c struct snd_soc_component *component = snd_soc_kcontrol_component(kcontrol); kcontrol 130 sound/soc/ux500/mop500_ab8500.c static int mclk_input_control_get(struct snd_kcontrol *kcontrol, kcontrol 133 sound/soc/ux500/mop500_ab8500.c struct snd_soc_card *card = snd_kcontrol_chip(kcontrol); kcontrol 142 sound/soc/ux500/mop500_ab8500.c static int mclk_input_control_put(struct snd_kcontrol *kcontrol, kcontrol 145 sound/soc/ux500/mop500_ab8500.c struct snd_soc_card *card = snd_kcontrol_chip(kcontrol); kcontrol 1282 sound/sparc/cs4231.c static int snd_cs4231_info_mux(struct snd_kcontrol *kcontrol, kcontrol 1292 sound/sparc/cs4231.c static int snd_cs4231_get_mux(struct snd_kcontrol *kcontrol, kcontrol 1295 sound/sparc/cs4231.c struct snd_cs4231 *chip = snd_kcontrol_chip(kcontrol); kcontrol 1308 sound/sparc/cs4231.c static int snd_cs4231_put_mux(struct snd_kcontrol *kcontrol, kcontrol 1311 sound/sparc/cs4231.c struct snd_cs4231 *chip = snd_kcontrol_chip(kcontrol); kcontrol 1336 sound/sparc/cs4231.c static int snd_cs4231_info_single(struct snd_kcontrol *kcontrol, kcontrol 1339 sound/sparc/cs4231.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 1350 sound/sparc/cs4231.c static int snd_cs4231_get_single(struct snd_kcontrol *kcontrol, kcontrol 1353 sound/sparc/cs4231.c struct snd_cs4231 *chip = snd_kcontrol_chip(kcontrol); kcontrol 1355 sound/sparc/cs4231.c int reg = kcontrol->private_value & 0xff; kcontrol 1356 sound/sparc/cs4231.c int shift = (kcontrol->private_value >> 8) & 0xff; kcontrol 1357 sound/sparc/cs4231.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 1358 sound/sparc/cs4231.c int invert = (kcontrol->private_value >> 24) & 0xff; kcontrol 1373 sound/sparc/cs4231.c static int snd_cs4231_put_single(struct snd_kcontrol *kcontrol, kcontrol 1376 sound/sparc/cs4231.c struct snd_cs4231 *chip = snd_kcontrol_chip(kcontrol); kcontrol 1378 sound/sparc/cs4231.c int reg = kcontrol->private_value & 0xff; kcontrol 1379 sound/sparc/cs4231.c int shift = (kcontrol->private_value >> 8) & 0xff; kcontrol 1380 sound/sparc/cs4231.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 1381 sound/sparc/cs4231.c int invert = (kcontrol->private_value >> 24) & 0xff; kcontrol 1401 sound/sparc/cs4231.c static int snd_cs4231_info_double(struct snd_kcontrol *kcontrol, kcontrol 1404 sound/sparc/cs4231.c int mask = (kcontrol->private_value >> 24) & 0xff; kcontrol 1415 sound/sparc/cs4231.c static int snd_cs4231_get_double(struct snd_kcontrol *kcontrol, kcontrol 1418 sound/sparc/cs4231.c struct snd_cs4231 *chip = snd_kcontrol_chip(kcontrol); kcontrol 1420 sound/sparc/cs4231.c int left_reg = kcontrol->private_value & 0xff; kcontrol 1421 sound/sparc/cs4231.c int right_reg = (kcontrol->private_value >> 8) & 0xff; kcontrol 1422 sound/sparc/cs4231.c int shift_left = (kcontrol->private_value >> 16) & 0x07; kcontrol 1423 sound/sparc/cs4231.c int shift_right = (kcontrol->private_value >> 19) & 0x07; kcontrol 1424 sound/sparc/cs4231.c int mask = (kcontrol->private_value >> 24) & 0xff; kcontrol 1425 sound/sparc/cs4231.c int invert = (kcontrol->private_value >> 22) & 1; kcontrol 1446 sound/sparc/cs4231.c static int snd_cs4231_put_double(struct snd_kcontrol *kcontrol, kcontrol 1449 sound/sparc/cs4231.c struct snd_cs4231 *chip = snd_kcontrol_chip(kcontrol); kcontrol 1451 sound/sparc/cs4231.c int left_reg = kcontrol->private_value & 0xff; kcontrol 1452 sound/sparc/cs4231.c int right_reg = (kcontrol->private_value >> 8) & 0xff; kcontrol 1453 sound/sparc/cs4231.c int shift_left = (kcontrol->private_value >> 16) & 0x07; kcontrol 1454 sound/sparc/cs4231.c int shift_right = (kcontrol->private_value >> 19) & 0x07; kcontrol 1455 sound/sparc/cs4231.c int mask = (kcontrol->private_value >> 24) & 0xff; kcontrol 1456 sound/sparc/cs4231.c int invert = (kcontrol->private_value >> 22) & 1; kcontrol 2261 sound/sparc/dbri.c static int snd_cs4215_info_volume(struct snd_kcontrol *kcontrol, kcontrol 2267 sound/sparc/dbri.c if (kcontrol->private_value == DBRI_PLAY) kcontrol 2274 sound/sparc/dbri.c static int snd_cs4215_get_volume(struct snd_kcontrol *kcontrol, kcontrol 2277 sound/sparc/dbri.c struct snd_dbri *dbri = snd_kcontrol_chip(kcontrol); kcontrol 2282 sound/sparc/dbri.c info = &dbri->stream_info[kcontrol->private_value]; kcontrol 2289 sound/sparc/dbri.c static int snd_cs4215_put_volume(struct snd_kcontrol *kcontrol, kcontrol 2292 sound/sparc/dbri.c struct snd_dbri *dbri = snd_kcontrol_chip(kcontrol); kcontrol 2294 sound/sparc/dbri.c &dbri->stream_info[kcontrol->private_value]; kcontrol 2300 sound/sparc/dbri.c if (kcontrol->private_value == DBRI_PLAY) { kcontrol 2327 sound/sparc/dbri.c static int snd_cs4215_info_single(struct snd_kcontrol *kcontrol, kcontrol 2330 sound/sparc/dbri.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 2340 sound/sparc/dbri.c static int snd_cs4215_get_single(struct snd_kcontrol *kcontrol, kcontrol 2343 sound/sparc/dbri.c struct snd_dbri *dbri = snd_kcontrol_chip(kcontrol); kcontrol 2344 sound/sparc/dbri.c int elem = kcontrol->private_value & 0xff; kcontrol 2345 sound/sparc/dbri.c int shift = (kcontrol->private_value >> 8) & 0xff; kcontrol 2346 sound/sparc/dbri.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 2347 sound/sparc/dbri.c int invert = (kcontrol->private_value >> 24) & 1; kcontrol 2365 sound/sparc/dbri.c static int snd_cs4215_put_single(struct snd_kcontrol *kcontrol, kcontrol 2368 sound/sparc/dbri.c struct snd_dbri *dbri = snd_kcontrol_chip(kcontrol); kcontrol 2369 sound/sparc/dbri.c int elem = kcontrol->private_value & 0xff; kcontrol 2370 sound/sparc/dbri.c int shift = (kcontrol->private_value >> 8) & 0xff; kcontrol 2371 sound/sparc/dbri.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 2372 sound/sparc/dbri.c int invert = (kcontrol->private_value >> 24) & 1; kcontrol 401 sound/spi/at73c213.c static int snd_at73c213_mono_get(struct snd_kcontrol *kcontrol, kcontrol 404 sound/spi/at73c213.c struct snd_at73c213 *chip = snd_kcontrol_chip(kcontrol); kcontrol 405 sound/spi/at73c213.c int reg = kcontrol->private_value & 0xff; kcontrol 406 sound/spi/at73c213.c int shift = (kcontrol->private_value >> 8) & 0xff; kcontrol 407 sound/spi/at73c213.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 408 sound/spi/at73c213.c int invert = (kcontrol->private_value >> 24) & 0xff; kcontrol 424 sound/spi/at73c213.c static int snd_at73c213_mono_put(struct snd_kcontrol *kcontrol, kcontrol 427 sound/spi/at73c213.c struct snd_at73c213 *chip = snd_kcontrol_chip(kcontrol); kcontrol 428 sound/spi/at73c213.c int reg = kcontrol->private_value & 0xff; kcontrol 429 sound/spi/at73c213.c int shift = (kcontrol->private_value >> 8) & 0xff; kcontrol 430 sound/spi/at73c213.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 431 sound/spi/at73c213.c int invert = (kcontrol->private_value >> 24) & 0xff; kcontrol 454 sound/spi/at73c213.c static int snd_at73c213_stereo_info(struct snd_kcontrol *kcontrol, kcontrol 457 sound/spi/at73c213.c int mask = (kcontrol->private_value >> 24) & 0xff; kcontrol 471 sound/spi/at73c213.c static int snd_at73c213_stereo_get(struct snd_kcontrol *kcontrol, kcontrol 474 sound/spi/at73c213.c struct snd_at73c213 *chip = snd_kcontrol_chip(kcontrol); kcontrol 475 sound/spi/at73c213.c int left_reg = kcontrol->private_value & 0xff; kcontrol 476 sound/spi/at73c213.c int right_reg = (kcontrol->private_value >> 8) & 0xff; kcontrol 477 sound/spi/at73c213.c int shift_left = (kcontrol->private_value >> 16) & 0x07; kcontrol 478 sound/spi/at73c213.c int shift_right = (kcontrol->private_value >> 19) & 0x07; kcontrol 479 sound/spi/at73c213.c int mask = (kcontrol->private_value >> 24) & 0xff; kcontrol 480 sound/spi/at73c213.c int invert = (kcontrol->private_value >> 22) & 1; kcontrol 501 sound/spi/at73c213.c static int snd_at73c213_stereo_put(struct snd_kcontrol *kcontrol, kcontrol 504 sound/spi/at73c213.c struct snd_at73c213 *chip = snd_kcontrol_chip(kcontrol); kcontrol 505 sound/spi/at73c213.c int left_reg = kcontrol->private_value & 0xff; kcontrol 506 sound/spi/at73c213.c int right_reg = (kcontrol->private_value >> 8) & 0xff; kcontrol 507 sound/spi/at73c213.c int shift_left = (kcontrol->private_value >> 16) & 0x07; kcontrol 508 sound/spi/at73c213.c int shift_right = (kcontrol->private_value >> 19) & 0x07; kcontrol 509 sound/spi/at73c213.c int mask = (kcontrol->private_value >> 24) & 0xff; kcontrol 510 sound/spi/at73c213.c int invert = (kcontrol->private_value >> 22) & 1; kcontrol 550 sound/spi/at73c213.c static int snd_at73c213_mono_switch_get(struct snd_kcontrol *kcontrol, kcontrol 553 sound/spi/at73c213.c struct snd_at73c213 *chip = snd_kcontrol_chip(kcontrol); kcontrol 554 sound/spi/at73c213.c int reg = kcontrol->private_value & 0xff; kcontrol 555 sound/spi/at73c213.c int shift = (kcontrol->private_value >> 8) & 0xff; kcontrol 556 sound/spi/at73c213.c int invert = (kcontrol->private_value >> 24) & 0xff; kcontrol 572 sound/spi/at73c213.c static int snd_at73c213_mono_switch_put(struct snd_kcontrol *kcontrol, kcontrol 575 sound/spi/at73c213.c struct snd_at73c213 *chip = snd_kcontrol_chip(kcontrol); kcontrol 576 sound/spi/at73c213.c int reg = kcontrol->private_value & 0xff; kcontrol 577 sound/spi/at73c213.c int shift = (kcontrol->private_value >> 8) & 0xff; kcontrol 578 sound/spi/at73c213.c int mask = (kcontrol->private_value >> 16) & 0xff; kcontrol 579 sound/spi/at73c213.c int invert = (kcontrol->private_value >> 24) & 0xff; kcontrol 607 sound/spi/at73c213.c static int snd_at73c213_pa_volume_info(struct snd_kcontrol *kcontrol, kcontrol 613 sound/spi/at73c213.c uinfo->value.integer.max = ((kcontrol->private_value >> 16) & 0xff) - 1; kcontrol 619 sound/spi/at73c213.c struct snd_kcontrol *kcontrol, kcontrol 632 sound/spi/at73c213.c struct snd_kcontrol *kcontrol, kcontrol 175 sound/usb/6fire/control.c static int usb6fire_control_output_vol_info(struct snd_kcontrol *kcontrol, kcontrol 185 sound/usb/6fire/control.c static int usb6fire_control_output_vol_put(struct snd_kcontrol *kcontrol, kcontrol 188 sound/usb/6fire/control.c struct control_runtime *rt = snd_kcontrol_chip(kcontrol); kcontrol 189 sound/usb/6fire/control.c unsigned int ch = kcontrol->private_value; kcontrol 215 sound/usb/6fire/control.c static int usb6fire_control_output_vol_get(struct snd_kcontrol *kcontrol, kcontrol 218 sound/usb/6fire/control.c struct control_runtime *rt = snd_kcontrol_chip(kcontrol); kcontrol 219 sound/usb/6fire/control.c unsigned int ch = kcontrol->private_value; kcontrol 232 sound/usb/6fire/control.c static int usb6fire_control_output_mute_put(struct snd_kcontrol *kcontrol, kcontrol 235 sound/usb/6fire/control.c struct control_runtime *rt = snd_kcontrol_chip(kcontrol); kcontrol 236 sound/usb/6fire/control.c unsigned int ch = kcontrol->private_value; kcontrol 259 sound/usb/6fire/control.c static int usb6fire_control_output_mute_get(struct snd_kcontrol *kcontrol, kcontrol 262 sound/usb/6fire/control.c struct control_runtime *rt = snd_kcontrol_chip(kcontrol); kcontrol 263 sound/usb/6fire/control.c unsigned int ch = kcontrol->private_value; kcontrol 279 sound/usb/6fire/control.c static int usb6fire_control_input_vol_info(struct snd_kcontrol *kcontrol, kcontrol 289 sound/usb/6fire/control.c static int usb6fire_control_input_vol_put(struct snd_kcontrol *kcontrol, kcontrol 292 sound/usb/6fire/control.c struct control_runtime *rt = snd_kcontrol_chip(kcontrol); kcontrol 312 sound/usb/6fire/control.c static int usb6fire_control_input_vol_get(struct snd_kcontrol *kcontrol, kcontrol 315 sound/usb/6fire/control.c struct control_runtime *rt = snd_kcontrol_chip(kcontrol); kcontrol 323 sound/usb/6fire/control.c static int usb6fire_control_line_phono_info(struct snd_kcontrol *kcontrol, kcontrol 329 sound/usb/6fire/control.c static int usb6fire_control_line_phono_put(struct snd_kcontrol *kcontrol, kcontrol 332 sound/usb/6fire/control.c struct control_runtime *rt = snd_kcontrol_chip(kcontrol); kcontrol 342 sound/usb/6fire/control.c static int usb6fire_control_line_phono_get(struct snd_kcontrol *kcontrol, kcontrol 345 sound/usb/6fire/control.c struct control_runtime *rt = snd_kcontrol_chip(kcontrol); kcontrol 350 sound/usb/6fire/control.c static int usb6fire_control_opt_coax_info(struct snd_kcontrol *kcontrol, kcontrol 356 sound/usb/6fire/control.c static int usb6fire_control_opt_coax_put(struct snd_kcontrol *kcontrol, kcontrol 359 sound/usb/6fire/control.c struct control_runtime *rt = snd_kcontrol_chip(kcontrol); kcontrol 370 sound/usb/6fire/control.c static int usb6fire_control_opt_coax_get(struct snd_kcontrol *kcontrol, kcontrol 373 sound/usb/6fire/control.c struct control_runtime *rt = snd_kcontrol_chip(kcontrol); kcontrol 378 sound/usb/6fire/control.c static int usb6fire_control_digital_thru_put(struct snd_kcontrol *kcontrol, kcontrol 381 sound/usb/6fire/control.c struct control_runtime *rt = snd_kcontrol_chip(kcontrol); kcontrol 392 sound/usb/6fire/control.c static int usb6fire_control_digital_thru_get(struct snd_kcontrol *kcontrol, kcontrol 395 sound/usb/6fire/control.c struct control_runtime *rt = snd_kcontrol_chip(kcontrol); kcontrol 20 sound/usb/caiaq/control.c static int control_info(struct snd_kcontrol *kcontrol, kcontrol 23 sound/usb/caiaq/control.c struct snd_usb_audio *chip = snd_kcontrol_chip(kcontrol); kcontrol 25 sound/usb/caiaq/control.c int pos = kcontrol->private_value; kcontrol 66 sound/usb/caiaq/control.c static int control_get(struct snd_kcontrol *kcontrol, kcontrol 69 sound/usb/caiaq/control.c struct snd_usb_audio *chip = snd_kcontrol_chip(kcontrol); kcontrol 71 sound/usb/caiaq/control.c int pos = kcontrol->private_value; kcontrol 83 sound/usb/caiaq/control.c static int control_put(struct snd_kcontrol *kcontrol, kcontrol 86 sound/usb/caiaq/control.c struct snd_usb_audio *chip = snd_kcontrol_chip(kcontrol); kcontrol 88 sound/usb/caiaq/control.c int pos = kcontrol->private_value; kcontrol 20 sound/usb/line6/pcm.c static int snd_line6_impulse_volume_info(struct snd_kcontrol *kcontrol, kcontrol 30 sound/usb/line6/pcm.c static int snd_line6_impulse_volume_get(struct snd_kcontrol *kcontrol, kcontrol 33 sound/usb/line6/pcm.c struct snd_line6_pcm *line6pcm = snd_kcontrol_chip(kcontrol); kcontrol 39 sound/usb/line6/pcm.c static int snd_line6_impulse_volume_put(struct snd_kcontrol *kcontrol, kcontrol 42 sound/usb/line6/pcm.c struct snd_line6_pcm *line6pcm = snd_kcontrol_chip(kcontrol); kcontrol 63 sound/usb/line6/pcm.c static int snd_line6_impulse_period_info(struct snd_kcontrol *kcontrol, kcontrol 73 sound/usb/line6/pcm.c static int snd_line6_impulse_period_get(struct snd_kcontrol *kcontrol, kcontrol 76 sound/usb/line6/pcm.c struct snd_line6_pcm *line6pcm = snd_kcontrol_chip(kcontrol); kcontrol 82 sound/usb/line6/pcm.c static int snd_line6_impulse_period_put(struct snd_kcontrol *kcontrol, kcontrol 85 sound/usb/line6/pcm.c struct snd_line6_pcm *line6pcm = snd_kcontrol_chip(kcontrol); kcontrol 389 sound/usb/line6/pcm.c static int snd_line6_control_playback_info(struct snd_kcontrol *kcontrol, kcontrol 400 sound/usb/line6/pcm.c static int snd_line6_control_playback_get(struct snd_kcontrol *kcontrol, kcontrol 404 sound/usb/line6/pcm.c struct snd_line6_pcm *line6pcm = snd_kcontrol_chip(kcontrol); kcontrol 413 sound/usb/line6/pcm.c static int snd_line6_control_playback_put(struct snd_kcontrol *kcontrol, kcontrol 417 sound/usb/line6/pcm.c struct snd_line6_pcm *line6pcm = snd_kcontrol_chip(kcontrol); kcontrol 314 sound/usb/line6/pod.c static int snd_pod_control_monitor_info(struct snd_kcontrol *kcontrol, kcontrol 325 sound/usb/line6/pod.c static int snd_pod_control_monitor_get(struct snd_kcontrol *kcontrol, kcontrol 328 sound/usb/line6/pod.c struct snd_line6_pcm *line6pcm = snd_kcontrol_chip(kcontrol); kcontrol 336 sound/usb/line6/pod.c static int snd_pod_control_monitor_put(struct snd_kcontrol *kcontrol, kcontrol 339 sound/usb/line6/pod.c struct snd_line6_pcm *line6pcm = snd_kcontrol_chip(kcontrol); kcontrol 142 sound/usb/line6/toneport.c static int snd_toneport_monitor_info(struct snd_kcontrol *kcontrol, kcontrol 153 sound/usb/line6/toneport.c static int snd_toneport_monitor_get(struct snd_kcontrol *kcontrol, kcontrol 156 sound/usb/line6/toneport.c struct snd_line6_pcm *line6pcm = snd_kcontrol_chip(kcontrol); kcontrol 163 sound/usb/line6/toneport.c static int snd_toneport_monitor_put(struct snd_kcontrol *kcontrol, kcontrol 166 sound/usb/line6/toneport.c struct snd_line6_pcm *line6pcm = snd_kcontrol_chip(kcontrol); kcontrol 189 sound/usb/line6/toneport.c static int snd_toneport_source_info(struct snd_kcontrol *kcontrol, kcontrol 208 sound/usb/line6/toneport.c static int snd_toneport_source_get(struct snd_kcontrol *kcontrol, kcontrol 211 sound/usb/line6/toneport.c struct snd_line6_pcm *line6pcm = snd_kcontrol_chip(kcontrol); kcontrol 219 sound/usb/line6/toneport.c static int snd_toneport_source_put(struct snd_kcontrol *kcontrol, kcontrol 222 sound/usb/line6/toneport.c struct snd_line6_pcm *line6pcm = snd_kcontrol_chip(kcontrol); kcontrol 1916 sound/usb/midi.c static int roland_load_info(struct snd_kcontrol *kcontrol, kcontrol 1924 sound/usb/midi.c static int roland_load_get(struct snd_kcontrol *kcontrol, kcontrol 1927 sound/usb/midi.c value->value.enumerated.item[0] = kcontrol->private_value; kcontrol 1931 sound/usb/midi.c static int roland_load_put(struct snd_kcontrol *kcontrol, kcontrol 1934 sound/usb/midi.c struct snd_usb_midi *umidi = kcontrol->private_data; kcontrol 1940 sound/usb/midi.c changed = value->value.enumerated.item[0] != kcontrol->private_value; kcontrol 1942 sound/usb/midi.c kcontrol->private_value = value->value.enumerated.item[0]; kcontrol 537 sound/usb/mixer.c int snd_usb_mixer_vol_tlv(struct snd_kcontrol *kcontrol, int op_flag, kcontrol 540 sound/usb/mixer.c struct usb_mixer_elem_info *cval = kcontrol->private_data; kcontrol 1299 sound/usb/mixer.c static int mixer_ctl_feature_info(struct snd_kcontrol *kcontrol, kcontrol 1302 sound/usb/mixer.c struct usb_mixer_elem_info *cval = kcontrol->private_data; kcontrol 1316 sound/usb/mixer.c get_min_max_with_quirks(cval, 0, kcontrol); kcontrol 1318 sound/usb/mixer.c kcontrol->vd[0].access &= kcontrol 1323 sound/usb/mixer.c &kcontrol->id); kcontrol 1334 sound/usb/mixer.c static int mixer_ctl_feature_get(struct snd_kcontrol *kcontrol, kcontrol 1337 sound/usb/mixer.c struct usb_mixer_elem_info *cval = kcontrol->private_data; kcontrol 1366 sound/usb/mixer.c static int mixer_ctl_feature_put(struct snd_kcontrol *kcontrol, kcontrol 1369 sound/usb/mixer.c struct usb_mixer_elem_info *cval = kcontrol->private_data; kcontrol 1405 sound/usb/mixer.c static int mixer_ctl_master_bool_get(struct snd_kcontrol *kcontrol, kcontrol 1408 sound/usb/mixer.c struct usb_mixer_elem_info *cval = kcontrol->private_data; kcontrol 1420 sound/usb/mixer.c static int mixer_ctl_connector_get(struct snd_kcontrol *kcontrol, kcontrol 1423 sound/usb/mixer.c struct usb_mixer_elem_info *cval = kcontrol->private_data; kcontrol 2179 sound/usb/mixer.c static int mixer_ctl_procunit_get(struct snd_kcontrol *kcontrol, kcontrol 2182 sound/usb/mixer.c struct usb_mixer_elem_info *cval = kcontrol->private_data; kcontrol 2196 sound/usb/mixer.c static int mixer_ctl_procunit_put(struct snd_kcontrol *kcontrol, kcontrol 2199 sound/usb/mixer.c struct usb_mixer_elem_info *cval = kcontrol->private_data; kcontrol 2523 sound/usb/mixer.c static int mixer_ctl_selector_info(struct snd_kcontrol *kcontrol, kcontrol 2526 sound/usb/mixer.c struct usb_mixer_elem_info *cval = kcontrol->private_data; kcontrol 2527 sound/usb/mixer.c const char **itemlist = (const char **)kcontrol->private_value; kcontrol 2535 sound/usb/mixer.c static int mixer_ctl_selector_get(struct snd_kcontrol *kcontrol, kcontrol 2538 sound/usb/mixer.c struct usb_mixer_elem_info *cval = kcontrol->private_data; kcontrol 2552 sound/usb/mixer.c static int mixer_ctl_selector_put(struct snd_kcontrol *kcontrol, kcontrol 2555 sound/usb/mixer.c struct usb_mixer_elem_info *cval = kcontrol->private_data; kcontrol 3419 sound/usb/mixer.c static int keep_iface_ctl_get(struct snd_kcontrol *kcontrol, kcontrol 3422 sound/usb/mixer.c struct usb_mixer_interface *mixer = snd_kcontrol_chip(kcontrol); kcontrol 3428 sound/usb/mixer.c static int keep_iface_ctl_put(struct snd_kcontrol *kcontrol, kcontrol 3431 sound/usb/mixer.c struct usb_mixer_interface *mixer = snd_kcontrol_chip(kcontrol); kcontrol 113 sound/usb/mixer.h int snd_usb_mixer_vol_tlv(struct snd_kcontrol *kcontrol, int op_flag, kcontrol 289 sound/usb/mixer_quirks.c static int snd_audigy2nx_led_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) kcontrol 291 sound/usb/mixer_quirks.c ucontrol->value.integer.value[0] = kcontrol->private_value >> 8; kcontrol 325 sound/usb/mixer_quirks.c static int snd_audigy2nx_led_put(struct snd_kcontrol *kcontrol, kcontrol 328 sound/usb/mixer_quirks.c struct usb_mixer_elem_list *list = snd_kcontrol_chip(kcontrol); kcontrol 330 sound/usb/mixer_quirks.c int index = kcontrol->private_value & 0xff; kcontrol 332 sound/usb/mixer_quirks.c int old_value = kcontrol->private_value >> 8; kcontrol 339 sound/usb/mixer_quirks.c kcontrol->private_value = (value << 8) | index; kcontrol 449 sound/usb/mixer_quirks.c static int snd_emu0204_ch_switch_info(struct snd_kcontrol *kcontrol, kcontrol 457 sound/usb/mixer_quirks.c static int snd_emu0204_ch_switch_get(struct snd_kcontrol *kcontrol, kcontrol 460 sound/usb/mixer_quirks.c ucontrol->value.enumerated.item[0] = kcontrol->private_value; kcontrol 485 sound/usb/mixer_quirks.c static int snd_emu0204_ch_switch_put(struct snd_kcontrol *kcontrol, kcontrol 488 sound/usb/mixer_quirks.c struct usb_mixer_elem_list *list = snd_kcontrol_chip(kcontrol); kcontrol 496 sound/usb/mixer_quirks.c if (value == kcontrol->private_value) kcontrol 499 sound/usb/mixer_quirks.c kcontrol->private_value = value; kcontrol 528 sound/usb/mixer_quirks.c static int snd_xonar_u1_switch_get(struct snd_kcontrol *kcontrol, kcontrol 531 sound/usb/mixer_quirks.c ucontrol->value.integer.value[0] = !!(kcontrol->private_value & 0x02); kcontrol 552 sound/usb/mixer_quirks.c static int snd_xonar_u1_switch_put(struct snd_kcontrol *kcontrol, kcontrol 555 sound/usb/mixer_quirks.c struct usb_mixer_elem_list *list = snd_kcontrol_chip(kcontrol); kcontrol 559 sound/usb/mixer_quirks.c old_status = kcontrol->private_value; kcontrol 567 sound/usb/mixer_quirks.c kcontrol->private_value = new_status; kcontrol 689 sound/usb/mixer_quirks.c static int snd_mbox1_switch_info(struct snd_kcontrol *kcontrol, kcontrol 749 sound/usb/mixer_quirks.c static int snd_nativeinstruments_control_get(struct snd_kcontrol *kcontrol, kcontrol 752 sound/usb/mixer_quirks.c ucontrol->value.integer.value[0] = kcontrol->private_value >> 24; kcontrol 773 sound/usb/mixer_quirks.c static int snd_nativeinstruments_control_put(struct snd_kcontrol *kcontrol, kcontrol 776 sound/usb/mixer_quirks.c struct usb_mixer_elem_list *list = snd_kcontrol_chip(kcontrol); kcontrol 777 sound/usb/mixer_quirks.c u8 oldval = (kcontrol->private_value >> 24) & 0xff; kcontrol 784 sound/usb/mixer_quirks.c kcontrol->private_value &= ~(0xff << 24); kcontrol 785 sound/usb/mixer_quirks.c kcontrol->private_value |= (unsigned int)newval << 24; kcontrol 876 sound/usb/mixer_quirks.c static int snd_ftu_eff_switch_info(struct snd_kcontrol *kcontrol, kcontrol 1481 sound/usb/mixer_quirks.c static int snd_microii_spdif_info(struct snd_kcontrol *kcontrol, kcontrol 1489 sound/usb/mixer_quirks.c static int snd_microii_spdif_default_get(struct snd_kcontrol *kcontrol, kcontrol 1492 sound/usb/mixer_quirks.c struct usb_mixer_elem_list *list = snd_kcontrol_chip(kcontrol); kcontrol 1505 sound/usb/mixer_quirks.c ucontrol->value.iec958.status[0] = kcontrol->private_value & 0xff; kcontrol 1506 sound/usb/mixer_quirks.c ucontrol->value.iec958.status[1] = (kcontrol->private_value >> 8) & 0xff; kcontrol 1584 sound/usb/mixer_quirks.c static int snd_microii_spdif_default_put(struct snd_kcontrol *kcontrol, kcontrol 1587 sound/usb/mixer_quirks.c struct usb_mixer_elem_list *list = snd_kcontrol_chip(kcontrol); kcontrol 1591 sound/usb/mixer_quirks.c pval = pval_old = kcontrol->private_value; kcontrol 1606 sound/usb/mixer_quirks.c kcontrol->private_value = pval; kcontrol 1611 sound/usb/mixer_quirks.c static int snd_microii_spdif_mask_get(struct snd_kcontrol *kcontrol, kcontrol 1622 sound/usb/mixer_quirks.c static int snd_microii_spdif_switch_get(struct snd_kcontrol *kcontrol, kcontrol 1625 sound/usb/mixer_quirks.c ucontrol->value.integer.value[0] = !(kcontrol->private_value & 0x02); kcontrol 1653 sound/usb/mixer_quirks.c static int snd_microii_spdif_switch_put(struct snd_kcontrol *kcontrol, kcontrol 1656 sound/usb/mixer_quirks.c struct usb_mixer_elem_list *list = snd_kcontrol_chip(kcontrol); kcontrol 1664 sound/usb/mixer_quirks.c kcontrol->private_value = reg; kcontrol 1718 sound/usb/mixer_quirks.c static int snd_soundblaster_e1_switch_get(struct snd_kcontrol *kcontrol, kcontrol 1721 sound/usb/mixer_quirks.c ucontrol->value.integer.value[0] = kcontrol->private_value; kcontrol 1746 sound/usb/mixer_quirks.c static int snd_soundblaster_e1_switch_put(struct snd_kcontrol *kcontrol, kcontrol 1749 sound/usb/mixer_quirks.c struct usb_mixer_elem_list *list = snd_kcontrol_chip(kcontrol); kcontrol 1753 sound/usb/mixer_quirks.c if (kcontrol->private_value == value) kcontrol 1755 sound/usb/mixer_quirks.c kcontrol->private_value = value; kcontrol 1766 sound/usb/mixer_quirks.c static int snd_soundblaster_e1_switch_info(struct snd_kcontrol *kcontrol, kcontrol 1889 sound/usb/mixer_quirks.c static int snd_rme_get_status1(struct snd_kcontrol *kcontrol, kcontrol 1892 sound/usb/mixer_quirks.c struct usb_mixer_elem_list *list = snd_kcontrol_chip(kcontrol); kcontrol 1904 sound/usb/mixer_quirks.c static int snd_rme_rate_get(struct snd_kcontrol *kcontrol, kcontrol 1912 sound/usb/mixer_quirks.c err = snd_rme_get_status1(kcontrol, &status1); kcontrol 1915 sound/usb/mixer_quirks.c switch (kcontrol->private_value) { kcontrol 1938 sound/usb/mixer_quirks.c static int snd_rme_sync_state_get(struct snd_kcontrol *kcontrol, kcontrol 1945 sound/usb/mixer_quirks.c err = snd_rme_get_status1(kcontrol, &status1); kcontrol 1948 sound/usb/mixer_quirks.c switch (kcontrol->private_value) { kcontrol 1968 sound/usb/mixer_quirks.c static int snd_rme_spdif_if_get(struct snd_kcontrol *kcontrol, kcontrol 1974 sound/usb/mixer_quirks.c err = snd_rme_get_status1(kcontrol, &status1); kcontrol 1981 sound/usb/mixer_quirks.c static int snd_rme_spdif_format_get(struct snd_kcontrol *kcontrol, kcontrol 1987 sound/usb/mixer_quirks.c err = snd_rme_get_status1(kcontrol, &status1); kcontrol 1994 sound/usb/mixer_quirks.c static int snd_rme_sync_source_get(struct snd_kcontrol *kcontrol, kcontrol 2000 sound/usb/mixer_quirks.c err = snd_rme_get_status1(kcontrol, &status1); kcontrol 2007 sound/usb/mixer_quirks.c static int snd_rme_current_freq_get(struct snd_kcontrol *kcontrol, kcontrol 2010 sound/usb/mixer_quirks.c struct usb_mixer_elem_list *list = snd_kcontrol_chip(kcontrol); kcontrol 2036 sound/usb/mixer_quirks.c static int snd_rme_rate_info(struct snd_kcontrol *kcontrol, kcontrol 2041 sound/usb/mixer_quirks.c switch (kcontrol->private_value) { kcontrol 2056 sound/usb/mixer_quirks.c static int snd_rme_sync_state_info(struct snd_kcontrol *kcontrol, kcontrol 2067 sound/usb/mixer_quirks.c static int snd_rme_spdif_if_info(struct snd_kcontrol *kcontrol, kcontrol 2078 sound/usb/mixer_quirks.c static int snd_rme_spdif_format_info(struct snd_kcontrol *kcontrol, kcontrol 2089 sound/usb/mixer_quirks.c static int snd_rme_sync_source_info(struct snd_kcontrol *kcontrol, kcontrol 174 sound/usb/mixer_us16x08.c static int snd_us16x08_route_info(struct snd_kcontrol *kcontrol, kcontrol 180 sound/usb/mixer_us16x08.c static int snd_us16x08_route_get(struct snd_kcontrol *kcontrol, kcontrol 183 sound/usb/mixer_us16x08.c struct usb_mixer_elem_info *elem = kcontrol->private_data; kcontrol 192 sound/usb/mixer_us16x08.c static int snd_us16x08_route_put(struct snd_kcontrol *kcontrol, kcontrol 195 sound/usb/mixer_us16x08.c struct usb_mixer_elem_info *elem = kcontrol->private_data; kcontrol 238 sound/usb/mixer_us16x08.c static int snd_us16x08_master_info(struct snd_kcontrol *kcontrol, kcontrol 243 sound/usb/mixer_us16x08.c uinfo->value.integer.max = SND_US16X08_KCMAX(kcontrol); kcontrol 244 sound/usb/mixer_us16x08.c uinfo->value.integer.min = SND_US16X08_KCMIN(kcontrol); kcontrol 245 sound/usb/mixer_us16x08.c uinfo->value.integer.step = SND_US16X08_KCSTEP(kcontrol); kcontrol 249 sound/usb/mixer_us16x08.c static int snd_us16x08_master_get(struct snd_kcontrol *kcontrol, kcontrol 252 sound/usb/mixer_us16x08.c struct usb_mixer_elem_info *elem = kcontrol->private_data; kcontrol 260 sound/usb/mixer_us16x08.c static int snd_us16x08_master_put(struct snd_kcontrol *kcontrol, kcontrol 263 sound/usb/mixer_us16x08.c struct usb_mixer_elem_info *elem = kcontrol->private_data; kcontrol 273 sound/usb/mixer_us16x08.c if (val < SND_US16X08_KCMIN(kcontrol) kcontrol 274 sound/usb/mixer_us16x08.c || val > SND_US16X08_KCMAX(kcontrol)) kcontrol 280 sound/usb/mixer_us16x08.c buf[8] = val - SND_US16X08_KCBIAS(kcontrol); kcontrol 297 sound/usb/mixer_us16x08.c static int snd_us16x08_bus_put(struct snd_kcontrol *kcontrol, kcontrol 300 sound/usb/mixer_us16x08.c struct usb_mixer_elem_info *elem = kcontrol->private_data; kcontrol 338 sound/usb/mixer_us16x08.c static int snd_us16x08_bus_get(struct snd_kcontrol *kcontrol, kcontrol 341 sound/usb/mixer_us16x08.c struct usb_mixer_elem_info *elem = kcontrol->private_data; kcontrol 359 sound/usb/mixer_us16x08.c static int snd_us16x08_channel_get(struct snd_kcontrol *kcontrol, kcontrol 362 sound/usb/mixer_us16x08.c struct usb_mixer_elem_info *elem = kcontrol->private_data; kcontrol 370 sound/usb/mixer_us16x08.c static int snd_us16x08_channel_put(struct snd_kcontrol *kcontrol, kcontrol 373 sound/usb/mixer_us16x08.c struct usb_mixer_elem_info *elem = kcontrol->private_data; kcontrol 382 sound/usb/mixer_us16x08.c if (val < SND_US16X08_KCMIN(kcontrol) kcontrol 383 sound/usb/mixer_us16x08.c || val > SND_US16X08_KCMAX(kcontrol)) kcontrol 390 sound/usb/mixer_us16x08.c buf[8] = val - SND_US16X08_KCBIAS(kcontrol); kcontrol 406 sound/usb/mixer_us16x08.c static int snd_us16x08_mix_info(struct snd_kcontrol *kcontrol, kcontrol 411 sound/usb/mixer_us16x08.c uinfo->value.integer.max = SND_US16X08_KCMAX(kcontrol); kcontrol 412 sound/usb/mixer_us16x08.c uinfo->value.integer.min = SND_US16X08_KCMIN(kcontrol); kcontrol 413 sound/usb/mixer_us16x08.c uinfo->value.integer.step = SND_US16X08_KCSTEP(kcontrol); kcontrol 417 sound/usb/mixer_us16x08.c static int snd_us16x08_comp_get(struct snd_kcontrol *kcontrol, kcontrol 420 sound/usb/mixer_us16x08.c struct usb_mixer_elem_info *elem = kcontrol->private_data; kcontrol 430 sound/usb/mixer_us16x08.c static int snd_us16x08_comp_put(struct snd_kcontrol *kcontrol, kcontrol 433 sound/usb/mixer_us16x08.c struct usb_mixer_elem_info *elem = kcontrol->private_data; kcontrol 444 sound/usb/mixer_us16x08.c if (val < SND_US16X08_KCMIN(kcontrol) kcontrol 445 sound/usb/mixer_us16x08.c || val > SND_US16X08_KCMAX(kcontrol)) kcontrol 484 sound/usb/mixer_us16x08.c static int snd_us16x08_eqswitch_get(struct snd_kcontrol *kcontrol, kcontrol 488 sound/usb/mixer_us16x08.c struct usb_mixer_elem_info *elem = kcontrol->private_data; kcontrol 500 sound/usb/mixer_us16x08.c static int snd_us16x08_eqswitch_put(struct snd_kcontrol *kcontrol, kcontrol 503 sound/usb/mixer_us16x08.c struct usb_mixer_elem_info *elem = kcontrol->private_data; kcontrol 512 sound/usb/mixer_us16x08.c val = ucontrol->value.integer.value[0] + SND_US16X08_KCBIAS(kcontrol); kcontrol 543 sound/usb/mixer_us16x08.c static int snd_us16x08_eq_get(struct snd_kcontrol *kcontrol, kcontrol 547 sound/usb/mixer_us16x08.c struct usb_mixer_elem_info *elem = kcontrol->private_data; kcontrol 560 sound/usb/mixer_us16x08.c static int snd_us16x08_eq_put(struct snd_kcontrol *kcontrol, kcontrol 563 sound/usb/mixer_us16x08.c struct usb_mixer_elem_info *elem = kcontrol->private_data; kcontrol 575 sound/usb/mixer_us16x08.c if (val < SND_US16X08_KCMIN(kcontrol) kcontrol 576 sound/usb/mixer_us16x08.c || val > SND_US16X08_KCMAX(kcontrol)) kcontrol 607 sound/usb/mixer_us16x08.c static int snd_us16x08_meter_info(struct snd_kcontrol *kcontrol, kcontrol 683 sound/usb/mixer_us16x08.c static int snd_us16x08_meter_get(struct snd_kcontrol *kcontrol, kcontrol 687 sound/usb/mixer_us16x08.c struct usb_mixer_elem_info *elem = kcontrol->private_data; kcontrol 692 sound/usb/mixer_us16x08.c switch (kcontrol->private_value) { kcontrol 700 sound/usb/mixer_us16x08.c kcontrol->private_value++; kcontrol 706 sound/usb/mixer_us16x08.c kcontrol->private_value++; kcontrol 711 sound/usb/mixer_us16x08.c kcontrol->private_value++; kcontrol 721 sound/usb/mixer_us16x08.c kcontrol->private_value = 0; kcontrol 744 sound/usb/mixer_us16x08.c static int snd_us16x08_meter_put(struct snd_kcontrol *kcontrol, kcontrol 747 sound/usb/mixer_us16x08.c struct usb_mixer_elem_info *elem = kcontrol->private_data; kcontrol 119 sound/usb/stream.c static int usb_chmap_ctl_info(struct snd_kcontrol *kcontrol, kcontrol 122 sound/usb/stream.c struct snd_pcm_chmap *info = snd_kcontrol_chip(kcontrol); kcontrol 146 sound/usb/stream.c static int usb_chmap_ctl_tlv(struct snd_kcontrol *kcontrol, int op_flag, kcontrol 149 sound/usb/stream.c struct snd_pcm_chmap *info = snd_kcontrol_chip(kcontrol); kcontrol 189 sound/usb/stream.c static int usb_chmap_ctl_get(struct snd_kcontrol *kcontrol, kcontrol 192 sound/usb/stream.c struct snd_pcm_chmap *info = snd_kcontrol_chip(kcontrol); kcontrol 533 sound/x86/intel_hdmi_audio.c static int had_chmap_ctl_info(struct snd_kcontrol *kcontrol, kcontrol 543 sound/x86/intel_hdmi_audio.c static int had_chmap_ctl_get(struct snd_kcontrol *kcontrol, kcontrol 546 sound/x86/intel_hdmi_audio.c struct snd_pcm_chmap *info = snd_kcontrol_chip(kcontrol); kcontrol 1412 sound/x86/intel_hdmi_audio.c static int had_iec958_info(struct snd_kcontrol *kcontrol, kcontrol 1420 sound/x86/intel_hdmi_audio.c static int had_iec958_get(struct snd_kcontrol *kcontrol, kcontrol 1423 sound/x86/intel_hdmi_audio.c struct snd_intelhad *intelhaddata = snd_kcontrol_chip(kcontrol); kcontrol 1436 sound/x86/intel_hdmi_audio.c static int had_iec958_mask_get(struct snd_kcontrol *kcontrol, kcontrol 1446 sound/x86/intel_hdmi_audio.c static int had_iec958_put(struct snd_kcontrol *kcontrol, kcontrol 1450 sound/x86/intel_hdmi_audio.c struct snd_intelhad *intelhaddata = snd_kcontrol_chip(kcontrol); kcontrol 1466 sound/x86/intel_hdmi_audio.c static int had_ctl_eld_info(struct snd_kcontrol *kcontrol, kcontrol 1474 sound/x86/intel_hdmi_audio.c static int had_ctl_eld_get(struct snd_kcontrol *kcontrol, kcontrol 1477 sound/x86/intel_hdmi_audio.c struct snd_intelhad *intelhaddata = snd_kcontrol_chip(kcontrol);