Lines Matching refs:snd_kcontrol
53 struct snd_kcontrol *kctl; /* original kcontrol pointer */
54 struct snd_kcontrol slave; /* the copy of original control entry */
184 static int slave_info(struct snd_kcontrol *kcontrol, in slave_info()
191 static int slave_get(struct snd_kcontrol *kcontrol, in slave_get()
198 static int slave_put(struct snd_kcontrol *kcontrol, in slave_put()
221 static int slave_tlv_cmd(struct snd_kcontrol *kcontrol, in slave_tlv_cmd()
230 static void slave_free(struct snd_kcontrol *kcontrol) in slave_free()
252 int _snd_ctl_add_slave(struct snd_kcontrol *master, struct snd_kcontrol *slave, in _snd_ctl_add_slave()
285 static int master_info(struct snd_kcontrol *kcontrol, in master_info()
301 static int master_get(struct snd_kcontrol *kcontrol, in master_get()
331 static int master_put(struct snd_kcontrol *kcontrol, in master_put()
355 static void master_free(struct snd_kcontrol *kcontrol) in master_free()
362 struct snd_kcontrol *sctl = slave->kctl; in master_free()
391 struct snd_kcontrol *snd_ctl_make_virtual_master(char *name, in snd_ctl_make_virtual_master()
395 struct snd_kcontrol *kctl; in snd_ctl_make_virtual_master()
446 int snd_ctl_add_vmaster_hook(struct snd_kcontrol *kcontrol, in snd_ctl_add_vmaster_hook()
466 void snd_ctl_sync_vmaster(struct snd_kcontrol *kcontrol, bool hook_only) in snd_ctl_sync_vmaster()
498 int snd_ctl_apply_vmaster_slaves(struct snd_kcontrol *kctl, in snd_ctl_apply_vmaster_slaves()
499 int (*func)(struct snd_kcontrol *vslave, in snd_ctl_apply_vmaster_slaves()
500 struct snd_kcontrol *slave, in snd_ctl_apply_vmaster_slaves()