Searched refs:jack_kctl (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-6.6/sound/core/ |
H A D | jack.c | 25 struct dentry *jack_debugfs_root; /* jack_kctl debugfs root */ 67 struct snd_jack_kctl *jack_kctl, *tmp_jack_kctl; in snd_jack_dev_free() local 69 list_for_each_entry_safe(jack_kctl, tmp_jack_kctl, &jack->kctl_list, list) { in snd_jack_dev_free() 70 list_del_init(&jack_kctl->list); in snd_jack_dev_free() 71 snd_ctl_remove(card, jack_kctl->kctl); in snd_jack_dev_free() 130 static void snd_jack_inject_report(struct snd_jack_kctl *jack_kctl, int status) in snd_jack_inject_report() argument 136 if (!jack_kctl) in snd_jack_inject_report() 139 jack = jack_kctl->jack; in snd_jack_inject_report() 141 if (jack_kctl->sw_inject_enable) in snd_jack_inject_report() 142 snd_kctl_jack_report(jack->card, jack_kctl in snd_jack_inject_report() 173 struct snd_jack_kctl *jack_kctl = file->private_data; sw_inject_enable_read() local 187 struct snd_jack_kctl *jack_kctl = file->private_data; sw_inject_enable_write() local 211 struct snd_jack_kctl *jack_kctl = file->private_data; jackin_inject_write() local 232 struct snd_jack_kctl *jack_kctl = file->private_data; jack_kctl_id_read() local 270 struct snd_jack_kctl *jack_kctl = file->private_data; jack_kctl_mask_bits_read() local 283 struct snd_jack_kctl *jack_kctl = file->private_data; jack_kctl_status_read() local 298 struct snd_jack_kctl *jack_kctl = file->private_data; jack_type_read() local 346 snd_jack_debugfs_add_inject_node(struct snd_jack *jack, struct snd_jack_kctl *jack_kctl) snd_jack_debugfs_add_inject_node() argument 390 snd_jack_debugfs_clear_inject_node(struct snd_jack_kctl *jack_kctl) snd_jack_debugfs_clear_inject_node() argument 396 snd_jack_debugfs_add_inject_node(struct snd_jack *jack, struct snd_jack_kctl *jack_kctl) snd_jack_debugfs_add_inject_node() argument 402 snd_jack_debugfs_clear_inject_node(struct snd_jack_kctl *jack_kctl) snd_jack_debugfs_clear_inject_node() argument 409 struct snd_jack_kctl *jack_kctl; snd_jack_kctl_private_free() local 419 snd_jack_kctl_add(struct snd_jack *jack, struct snd_jack_kctl *jack_kctl) snd_jack_kctl_add() argument 429 struct snd_jack_kctl *jack_kctl; snd_jack_kctl_new() local 470 struct snd_jack_kctl *jack_kctl; snd_jack_add_new_kctl() local 500 struct snd_jack_kctl *jack_kctl = NULL; snd_jack_new() local 652 struct snd_jack_kctl *jack_kctl; snd_jack_report() local [all...] |
/kernel/linux/linux-5.10/sound/core/ |
H A D | jack.c | 59 struct snd_jack_kctl *jack_kctl, *tmp_jack_kctl; in snd_jack_dev_free() local 62 list_for_each_entry_safe(jack_kctl, tmp_jack_kctl, &jack->kctl_list, list) { in snd_jack_dev_free() 63 list_del_init(&jack_kctl->list); in snd_jack_dev_free() 64 snd_ctl_remove(card, jack_kctl->kctl); in snd_jack_dev_free() 125 struct snd_jack_kctl *jack_kctl; in snd_jack_kctl_private_free() local 127 jack_kctl = kctl->private_data; in snd_jack_kctl_private_free() 128 if (jack_kctl) { in snd_jack_kctl_private_free() 129 list_del(&jack_kctl->list); in snd_jack_kctl_private_free() 130 kfree(jack_kctl); in snd_jack_kctl_private_free() 134 static void snd_jack_kctl_add(struct snd_jack *jack, struct snd_jack_kctl *jack_kctl) in snd_jack_kctl_add() argument 142 struct snd_jack_kctl *jack_kctl; snd_jack_kctl_new() local 183 struct snd_jack_kctl *jack_kctl; snd_jack_add_new_kctl() local 213 struct snd_jack_kctl *jack_kctl = NULL; snd_jack_new() local 365 struct snd_jack_kctl *jack_kctl; snd_jack_report() local [all...] |
Completed in 2 milliseconds