Lines Matching refs:snd_kcontrol

53 	struct snd_kcontrol *kctl; /* original kcontrol pointer */
54 struct snd_kcontrol follower; /* the copy of original control entry */
178 static int follower_info(struct snd_kcontrol *kcontrol, in follower_info()
185 static int follower_get(struct snd_kcontrol *kcontrol, in follower_get()
192 static int follower_put(struct snd_kcontrol *kcontrol, in follower_put()
221 static int follower_tlv_cmd(struct snd_kcontrol *kcontrol, in follower_tlv_cmd()
230 static void follower_free(struct snd_kcontrol *kcontrol) in follower_free()
252 int _snd_ctl_add_follower(struct snd_kcontrol *master, in _snd_ctl_add_follower()
253 struct snd_kcontrol *follower, in _snd_ctl_add_follower()
292 int snd_ctl_add_followers(struct snd_card *card, struct snd_kcontrol *master, in snd_ctl_add_followers()
295 struct snd_kcontrol *follower; in snd_ctl_add_followers()
314 static int master_info(struct snd_kcontrol *kcontrol, in master_info()
330 static int master_get(struct snd_kcontrol *kcontrol, in master_get()
359 static int master_put(struct snd_kcontrol *kcontrol, in master_put()
385 static void master_free(struct snd_kcontrol *kcontrol) in master_free()
392 struct snd_kcontrol *sctl = follower->kctl; in master_free()
421 struct snd_kcontrol *snd_ctl_make_virtual_master(char *name, in snd_ctl_make_virtual_master()
425 struct snd_kcontrol *kctl; in snd_ctl_make_virtual_master()
476 int snd_ctl_add_vmaster_hook(struct snd_kcontrol *kcontrol, in snd_ctl_add_vmaster_hook()
496 void snd_ctl_sync_vmaster(struct snd_kcontrol *kcontrol, bool hook_only) in snd_ctl_sync_vmaster()
529 int snd_ctl_apply_vmaster_followers(struct snd_kcontrol *kctl, in snd_ctl_apply_vmaster_followers()
530 int (*func)(struct snd_kcontrol *vfollower, in snd_ctl_apply_vmaster_followers()
531 struct snd_kcontrol *follower, in snd_ctl_apply_vmaster_followers()