Home
last modified time | relevance | path

Searched refs:pcallbacks (Results 1 – 5 of 5) sorted by relevance

/Linux-v6.6/sound/drivers/opl4/
Dopl4_seq.c132 struct snd_seq_port_callback pcallbacks; in snd_opl4_seq_probe() local
157 memset(&pcallbacks, 0, sizeof(pcallbacks)); in snd_opl4_seq_probe()
158 pcallbacks.owner = THIS_MODULE; in snd_opl4_seq_probe()
159 pcallbacks.use = snd_opl4_seq_use; in snd_opl4_seq_probe()
160 pcallbacks.unuse = snd_opl4_seq_unuse; in snd_opl4_seq_probe()
161 pcallbacks.event_input = snd_opl4_seq_event_input; in snd_opl4_seq_probe()
162 pcallbacks.private_free = snd_opl4_seq_free_port; in snd_opl4_seq_probe()
163 pcallbacks.private_data = opl4; in snd_opl4_seq_probe()
165 opl4->chset->port = snd_seq_event_port_attach(client, &pcallbacks, in snd_opl4_seq_probe()
/Linux-v6.6/sound/core/seq/
Dseq_ump_client.c221 struct snd_seq_port_callback pcallbacks; in seq_ump_group_init() local
232 memset(&pcallbacks, 0, sizeof(pcallbacks)); in seq_ump_group_init()
233 pcallbacks.owner = THIS_MODULE; in seq_ump_group_init()
234 pcallbacks.private_data = client; in seq_ump_group_init()
235 pcallbacks.subscribe = seq_ump_subscribe; in seq_ump_group_init()
236 pcallbacks.unsubscribe = seq_ump_unsubscribe; in seq_ump_group_init()
237 pcallbacks.use = seq_ump_use; in seq_ump_group_init()
238 pcallbacks.unuse = seq_ump_unuse; in seq_ump_group_init()
239 pcallbacks.event_input = seq_ump_process_event; in seq_ump_group_init()
240 port->kernel = &pcallbacks; in seq_ump_group_init()
[all …]
Dseq_system.c110 struct snd_seq_port_callback pcallbacks; in snd_seq_system_client_init() local
118 memset(&pcallbacks, 0, sizeof(pcallbacks)); in snd_seq_system_client_init()
119 pcallbacks.owner = THIS_MODULE; in snd_seq_system_client_init()
120 pcallbacks.event_input = event_input_timer; in snd_seq_system_client_init()
133 port->kernel = &pcallbacks; in snd_seq_system_client_init()
Dseq_virmidi.c358 struct snd_seq_port_callback pcallbacks; in snd_virmidi_dev_attach_seq() local
393 memset(&pcallbacks, 0, sizeof(pcallbacks)); in snd_virmidi_dev_attach_seq()
394 pcallbacks.owner = THIS_MODULE; in snd_virmidi_dev_attach_seq()
395 pcallbacks.private_data = rdev; in snd_virmidi_dev_attach_seq()
396 pcallbacks.subscribe = snd_virmidi_subscribe; in snd_virmidi_dev_attach_seq()
397 pcallbacks.unsubscribe = snd_virmidi_unsubscribe; in snd_virmidi_dev_attach_seq()
398 pcallbacks.use = snd_virmidi_use; in snd_virmidi_dev_attach_seq()
399 pcallbacks.unuse = snd_virmidi_unuse; in snd_virmidi_dev_attach_seq()
400 pcallbacks.event_input = snd_virmidi_event_input; in snd_virmidi_dev_attach_seq()
401 pinfo->kernel = &pcallbacks; in snd_virmidi_dev_attach_seq()
Dseq_midi.c272 struct snd_seq_port_callback pcallbacks; in snd_seq_midisynth_probe() local
378 memset(&pcallbacks, 0, sizeof(pcallbacks)); in snd_seq_midisynth_probe()
379 pcallbacks.owner = THIS_MODULE; in snd_seq_midisynth_probe()
380 pcallbacks.private_data = ms; in snd_seq_midisynth_probe()
381 pcallbacks.subscribe = midisynth_subscribe; in snd_seq_midisynth_probe()
382 pcallbacks.unsubscribe = midisynth_unsubscribe; in snd_seq_midisynth_probe()
383 pcallbacks.use = midisynth_use; in snd_seq_midisynth_probe()
384 pcallbacks.unuse = midisynth_unuse; in snd_seq_midisynth_probe()
385 pcallbacks.event_input = event_process_midi; in snd_seq_midisynth_probe()
386 port->kernel = &pcallbacks; in snd_seq_midisynth_probe()