Home
last modified time | relevance | path

Searched refs:notify (Results 1 – 10 of 10) sorted by relevance

/sound/aoa/core/
Dgpio-pmf.c78 if (notif->notify) in pmf_handle_notify()
79 notif->notify(notif->data); in pmf_handle_notify()
131 notify_func_t notify, in pmf_set_notify() argument
159 old = notif->notify; in pmf_set_notify()
161 if (!old && !notify) { in pmf_set_notify()
166 if (old && notify) { in pmf_set_notify()
167 if (old == notify && notif->data == data) in pmf_set_notify()
172 if (old && !notify) { in pmf_set_notify()
178 if (!old && notify) { in pmf_set_notify()
199 notif->notify = notify; in pmf_set_notify()
Dgpio-feature.c216 if (notif->notify) in ftr_handle_notify()
217 notif->notify(notif->data); in ftr_handle_notify()
287 if (rt->headphone_notify.notify) in ftr_gpio_exit()
312 notify_func_t notify, in ftr_set_notify() argument
346 old = notif->notify; in ftr_set_notify()
348 if (!old && !notify) { in ftr_set_notify()
353 if (old && notify) { in ftr_set_notify()
354 if (old == notify && notif->data == data) in ftr_set_notify()
359 if (old && !notify) in ftr_set_notify()
362 if (!old && notify) { in ftr_set_notify()
[all …]
/sound/pci/mixart/
Dmixart_core.c444 struct mixart_timer_notify *notify; in snd_mixart_threaded_irq() local
445 notify = (struct mixart_timer_notify *)mixart_msg_data; in snd_mixart_threaded_irq()
447 for(i=0; i<notify->stream_count; i++) { in snd_mixart_threaded_irq()
449 u32 buffer_id = notify->streams[i].buffer_id; in snd_mixart_threaded_irq()
461 buffer_id, notify->streams[i].sample_pos_low_part); in snd_mixart_threaded_irq()
473 u64 sample_count = ((u64)notify->streams[i].sample_pos_high_part) << 32; in snd_mixart_threaded_irq()
474 sample_count |= notify->streams[i].sample_pos_low_part; in snd_mixart_threaded_irq()
/sound/aoa/
Daoa-gpio.h54 notify_func_t notify,
64 notify_func_t notify; member
/sound/core/
Dpcm.c1140 int snd_pcm_notify(struct snd_pcm_notify *notify, int nfree) in snd_pcm_notify() argument
1144 if (snd_BUG_ON(!notify || in snd_pcm_notify()
1145 !notify->n_register || in snd_pcm_notify()
1146 !notify->n_unregister || in snd_pcm_notify()
1147 !notify->n_disconnect)) in snd_pcm_notify()
1151 list_del(&notify->list); in snd_pcm_notify()
1153 notify->n_unregister(pcm); in snd_pcm_notify()
1155 list_add_tail(&notify->list, &snd_pcm_notify_list); in snd_pcm_notify()
1157 notify->n_register(pcm); in snd_pcm_notify()
/sound/drivers/
Daloop.c71 unsigned int notify: 1; member
147 return get_setup(dpcm)->notify; in get_notify()
349 (get_setup(dpcm)->notify && in loopback_prepare()
848 [kcontrol->id.device].notify; in loopback_notify_get()
863 [kcontrol->id.device].notify) { in loopback_notify_put()
865 [kcontrol->id.device].notify = val; in loopback_notify_put()
1011 static int loopback_mixer_new(struct loopback *loopback, int notify) in loopback_mixer_new() argument
1026 setup->notify = notify; in loopback_mixer_new()
/sound/xen/
Dxen_snd_front_evtchnl.c139 int notify; in xen_snd_front_evtchnl_flush() local
142 RING_PUSH_REQUESTS_AND_CHECK_NOTIFY(&channel->u.req.ring, notify); in xen_snd_front_evtchnl_flush()
143 if (notify) in xen_snd_front_evtchnl_flush()
/sound/soc/sprd/
Dsprd-mcdt.h21 void (*notify)(void *data); member
Dsprd-mcdt.c535 chan->cb->notify(chan->cb->data); in sprd_mcdt_irq_handler()
546 chan->cb->notify(chan->cb->data); in sprd_mcdt_irq_handler()
/sound/soc/codecs/
Darizona.h331 int (*notify) in arizona_register_notifier()
338 nb->notifier_call = notify; in arizona_register_notifier()