Lines Matching refs:list

154 	struct usb_mixer_elem_list *list;  in add_single_ctl_with_resume()  local
157 list = kzalloc(sizeof(*list), GFP_KERNEL); in add_single_ctl_with_resume()
158 if (!list) in add_single_ctl_with_resume()
161 *listp = list; in add_single_ctl_with_resume()
162 list->mixer = mixer; in add_single_ctl_with_resume()
163 list->id = id; in add_single_ctl_with_resume()
164 list->resume = resume; in add_single_ctl_with_resume()
165 kctl = snd_ctl_new1(knew, list); in add_single_ctl_with_resume()
167 kfree(list); in add_single_ctl_with_resume()
171 return snd_usb_mixer_add_control(list, kctl); in add_single_ctl_with_resume()
339 struct usb_mixer_elem_list *list = snd_kcontrol_chip(kcontrol); in snd_audigy2nx_led_put() local
340 struct usb_mixer_interface *mixer = list->mixer; in snd_audigy2nx_led_put()
355 static int snd_audigy2nx_led_resume(struct usb_mixer_elem_list *list) in snd_audigy2nx_led_resume() argument
357 int priv_value = list->kctl->private_value; in snd_audigy2nx_led_resume()
359 return snd_audigy2nx_led_update(list->mixer, priv_value >> 8, in snd_audigy2nx_led_resume()
499 struct usb_mixer_elem_list *list = snd_kcontrol_chip(kcontrol); in snd_emu0204_ch_switch_put() local
500 struct usb_mixer_interface *mixer = list->mixer; in snd_emu0204_ch_switch_put()
515 static int snd_emu0204_ch_switch_resume(struct usb_mixer_elem_list *list) in snd_emu0204_ch_switch_resume() argument
517 return snd_emu0204_ch_switch_update(list->mixer, in snd_emu0204_ch_switch_resume()
518 list->kctl->private_value); in snd_emu0204_ch_switch_resume()
566 struct usb_mixer_elem_list *list = snd_kcontrol_chip(kcontrol); in snd_xonar_u1_switch_put() local
579 err = snd_xonar_u1_switch_update(list->mixer, new_status); in snd_xonar_u1_switch_put()
583 static int snd_xonar_u1_switch_resume(struct usb_mixer_elem_list *list) in snd_xonar_u1_switch_resume() argument
585 return snd_xonar_u1_switch_update(list->mixer, in snd_xonar_u1_switch_resume()
586 list->kctl->private_value); in snd_xonar_u1_switch_resume()
685 struct usb_mixer_elem_list *list = snd_kcontrol_chip(kctl); in snd_mbox1_switch_put() local
686 struct usb_mixer_interface *mixer = list->mixer; in snd_mbox1_switch_put()
711 static int snd_mbox1_switch_resume(struct usb_mixer_elem_list *list) in snd_mbox1_switch_resume() argument
713 return snd_mbox1_switch_update(list->mixer, list->kctl->private_value); in snd_mbox1_switch_resume()
767 static int snd_ni_update_cur_val(struct usb_mixer_elem_list *list) in snd_ni_update_cur_val() argument
769 struct snd_usb_audio *chip = list->mixer->chip; in snd_ni_update_cur_val()
770 unsigned int pval = list->kctl->private_value; in snd_ni_update_cur_val()
787 struct usb_mixer_elem_list *list = snd_kcontrol_chip(kcontrol); in snd_nativeinstruments_control_put() local
797 err = snd_ni_update_cur_val(list); in snd_nativeinstruments_control_put()
869 struct usb_mixer_elem_list *list; in snd_nativeinstruments_create_mixer() local
876 &template, &list); in snd_nativeinstruments_create_mixer()
879 snd_ni_control_init_val(mixer, list->kctl); in snd_nativeinstruments_create_mixer()
928 static int snd_ftu_eff_switch_update(struct usb_mixer_elem_list *list) in snd_ftu_eff_switch_update() argument
930 struct snd_usb_audio *chip = list->mixer->chip; in snd_ftu_eff_switch_update()
931 unsigned int pval = list->kctl->private_value; in snd_ftu_eff_switch_update()
955 struct usb_mixer_elem_list *list = snd_kcontrol_chip(kctl); in snd_ftu_eff_switch_put() local
956 unsigned int pval = list->kctl->private_value; in snd_ftu_eff_switch_put()
966 err = snd_ftu_eff_switch_update(list); in snd_ftu_eff_switch_put()
982 struct usb_mixer_elem_list *list; in snd_ftu_create_effect_switch() local
987 &template, &list); in snd_ftu_create_effect_switch()
990 list->kctl->private_value = (validx << 8) | bUnitID; in snd_ftu_create_effect_switch()
991 snd_ftu_eff_switch_init(mixer, list->kctl); in snd_ftu_create_effect_switch()
1172 list_for_each_entry(mixer, &chip->mixer_list, list) { in snd_emuusb_set_samplerate()
1503 struct usb_mixer_elem_list *list = snd_kcontrol_chip(kcontrol); in snd_microii_spdif_default_get() local
1504 struct snd_usb_audio *chip = list->mixer->chip; in snd_microii_spdif_default_get()
1550 static int snd_microii_spdif_default_update(struct usb_mixer_elem_list *list) in snd_microii_spdif_default_update() argument
1552 struct snd_usb_audio *chip = list->mixer->chip; in snd_microii_spdif_default_update()
1553 unsigned int pval = list->kctl->private_value; in snd_microii_spdif_default_update()
1594 struct usb_mixer_elem_list *list = snd_kcontrol_chip(kcontrol); in snd_microii_spdif_default_put() local
1614 err = snd_microii_spdif_default_update(list); in snd_microii_spdif_default_put()
1637 static int snd_microii_spdif_switch_update(struct usb_mixer_elem_list *list) in snd_microii_spdif_switch_update() argument
1639 struct snd_usb_audio *chip = list->mixer->chip; in snd_microii_spdif_switch_update()
1640 u8 reg = list->kctl->private_value; in snd_microii_spdif_switch_update()
1663 struct usb_mixer_elem_list *list = snd_kcontrol_chip(kcontrol); in snd_microii_spdif_switch_put() local
1668 if (reg != list->kctl->private_value) in snd_microii_spdif_switch_put()
1672 err = snd_microii_spdif_switch_update(list); in snd_microii_spdif_switch_put()