Searched refs:hook (Results 1 – 8 of 8) sorted by relevance
| /sound/core/ |
| A D | vmaster.c | 36 void (*hook)(void *private_data, int); member 124 if (master->hook) in master_init() 125 master->hook(master->hook_private_data, master->val); in master_init() 380 if (master->hook && !first_init) in master_put() 381 master->hook(master->hook_private_data, master->val); in master_put() 477 void (*hook)(void *private_data, int), in snd_ctl_add_vmaster_hook() 481 master->hook = hook; in snd_ctl_add_vmaster_hook() 514 if (master->hook && !first_init) in snd_ctl_sync_vmaster() 515 master->hook(master->hook_private_data, master->val); in snd_ctl_sync_vmaster()
|
| /sound/hda/codecs/ |
| A D | senarytech.c | 179 if (!spec->gen.vmaster_mute.hook) in senary_probe() 180 spec->gen.vmaster_mute.hook = senary_auto_vmaster_hook; in senary_probe()
|
| A D | analog.c | 215 spec->gen.vmaster_mute.hook = ad_vmaster_eapd_hook; in ad_fixup_inv_jack_detect() 535 spec->gen.vmaster_mute.hook = ad_vmaster_eapd_hook; in ad1981_fixup_hp_eapd() 950 spec->gen.vmaster_mute.hook = ad1884_vmaster_hp_gpio_hook; in ad1884_fixup_hp_eapd() 975 spec->gen.vmaster_mute.hook = ad_vmaster_eapd_hook; in ad1884_fixup_thinkpad()
|
| A D | conexant.c | 1234 if (!spec->gen.vmaster_mute.hook && spec->dynamic_eapd) in cx_probe() 1235 spec->gen.vmaster_mute.hook = cx_auto_vmaster_hook; in cx_probe()
|
| A D | generic.c | 1177 return spec->vmaster_mute.hook ? "PCM" : "Master"; in get_line_out_pfx() 1185 return spec->vmaster_mute.hook ? "PCM" : "Master"; in get_line_out_pfx() 1229 return spec->vmaster_mute.hook ? "PCM" : "Master"; in get_line_out_pfx() 3978 if (spec->vmaster_mute.hook) in snd_hda_gen_add_mute_led_cdev() 5284 if (spec->vmaster_mute.hook) { in snd_hda_gen_build_controls() 6062 if (spec->vmaster_mute.sw_kctl && spec->vmaster_mute.hook) in snd_hda_gen_init()
|
| /sound/hda/common/ |
| A D | codec.c | 2001 struct hda_vmaster_mute_hook *hook = private_data; in vmaster_hook() local 2003 hook->hook(hook->codec, enabled); in vmaster_hook() 2014 struct hda_vmaster_mute_hook *hook) in snd_hda_add_vmaster_hook() argument 2016 if (!hook->hook || !hook->sw_kctl) in snd_hda_add_vmaster_hook() 2018 hook->codec = codec; in snd_hda_add_vmaster_hook() 2019 snd_ctl_add_vmaster_hook(hook->sw_kctl, vmaster_hook, hook); in snd_hda_add_vmaster_hook() 2031 void snd_hda_sync_vmaster_hook(struct hda_vmaster_mute_hook *hook) in snd_hda_sync_vmaster_hook() argument 2033 if (!hook->hook || !hook->codec) in snd_hda_sync_vmaster_hook() 2038 if (hook->codec->bus->shutdown) in snd_hda_sync_vmaster_hook() 2040 snd_ctl_sync_vmaster_hook(hook->sw_kctl); in snd_hda_sync_vmaster_hook()
|
| A D | hda_local.h | 149 void (*hook)(void *, int); member 155 struct hda_vmaster_mute_hook *hook); 156 void snd_hda_sync_vmaster_hook(struct hda_vmaster_mute_hook *hook);
|
| /sound/soc/codecs/ |
| A D | 88pm860x-codec.c | 1251 int det, int hook, int hs_shrt, int lo_shrt) in pm860x_hs_jack_detect() argument 1258 pm860x->det.hook_det = hook; in pm860x_hs_jack_detect()
|
Completed in 61 milliseconds