Lines Matching refs:kctrl
1461 static int rsnd_kctrl_info(struct snd_kcontrol *kctrl, in rsnd_kctrl_info() argument
1464 struct rsnd_kctrl_cfg *cfg = snd_kcontrol_chip(kctrl); in rsnd_kctrl_info()
1487 static int rsnd_kctrl_get(struct snd_kcontrol *kctrl, in rsnd_kctrl_get() argument
1490 struct rsnd_kctrl_cfg *cfg = snd_kcontrol_chip(kctrl); in rsnd_kctrl_get()
1502 static int rsnd_kctrl_put(struct snd_kcontrol *kctrl, in rsnd_kctrl_put() argument
1505 struct rsnd_kctrl_cfg *cfg = snd_kcontrol_chip(kctrl); in rsnd_kctrl_put()
1600 struct snd_kcontrol *kctrl; in rsnd_kctrl_new() local
1616 list_for_each_entry(kctrl, &card->controls, list) { in rsnd_kctrl_new()
1617 struct rsnd_kctrl_cfg *c = kctrl->private_data; in rsnd_kctrl_new()
1626 kctrl = snd_ctl_new1(&knew, cfg); in rsnd_kctrl_new()
1627 if (!kctrl) in rsnd_kctrl_new()
1630 ret = snd_ctl_add(card, kctrl); in rsnd_kctrl_new()
1640 cfg->kctrl = kctrl; in rsnd_kctrl_new()