/sound/pci/hda/ |
D | hda_jack.c | 136 for (cb = jack->callback; cb; cb = next) { in snd_hda_jack_tbl_clear() 247 struct hda_jack_callback *callback = NULL; in snd_hda_jack_detect_enable_callback() local 254 callback = kzalloc(sizeof(*callback), GFP_KERNEL); in snd_hda_jack_detect_enable_callback() 255 if (!callback) in snd_hda_jack_detect_enable_callback() 257 callback->func = func; in snd_hda_jack_detect_enable_callback() 258 callback->nid = jack->nid; in snd_hda_jack_detect_enable_callback() 259 callback->next = jack->callback; in snd_hda_jack_detect_enable_callback() 260 jack->callback = callback; in snd_hda_jack_detect_enable_callback() 264 return callback; /* already registered */ in snd_hda_jack_detect_enable_callback() 267 return callback; /* No unsol if we're polling instead */ in snd_hda_jack_detect_enable_callback() [all …]
|
D | hda_jack.h | 32 struct hda_jack_callback *callback; member
|
/sound/soc/intel/common/ |
D | soc-acpi-intel-byt-match.c | 38 .callback = byt_thinkpad10_quirk_cb, 45 .callback = byt_thinkpad10_quirk_cb, 52 .callback = byt_thinkpad10_quirk_cb, 59 .callback = byt_thinkpad10_quirk_cb, 67 .callback = byt_pov_p1006w_quirk_cb, 78 .callback = byt_aegex10_quirk_cb,
|
D | soc-acpi-intel-cht-match.c | 24 .callback = cht_surface_quirk_cb,
|
/sound/synth/emux/ |
D | soundfont.c | 739 rc = sflist->callback.sample_new in load_data() 740 (sflist->callback.private_data, sp, sflist->memhdr, in load_data() 1007 if (sflist->callback.sample_new) { in load_guspatch() 1008 rc = sflist->callback.sample_new in load_guspatch() 1009 (sflist->callback.private_data, smp, sflist->memhdr, in load_guspatch() 1369 if (sflist->callback.sample_free) in snd_sf_clear() 1370 sflist->callback.sample_free(sflist->callback.private_data, in snd_sf_clear() 1385 snd_sf_new(struct snd_sf_callback *callback, struct snd_util_memhdr *hdr) in snd_sf_new() argument 1396 if (callback) in snd_sf_new() 1397 sflist->callback = *callback; in snd_sf_new() [all …]
|
D | emux_oss.c | 100 struct snd_seq_port_callback callback; in snd_emux_open_seq_oss() local 110 memset(&callback, 0, sizeof(callback)); in snd_emux_open_seq_oss() 111 callback.owner = THIS_MODULE; in snd_emux_open_seq_oss() 112 callback.event_input = snd_emux_event_oss_input; in snd_emux_open_seq_oss() 116 1, &callback); in snd_emux_open_seq_oss()
|
D | emux_seq.c | 128 struct snd_seq_port_callback *callback) in snd_emux_create_port() argument 153 callback->private_free = free_port; in snd_emux_create_port() 154 callback->private_data = p; in snd_emux_create_port() 164 p->chset.port = snd_seq_event_port_attach(emu->client, callback, in snd_emux_create_port()
|
D | emux_voice.h | 22 struct snd_seq_port_callback *callback);
|
/sound/core/seq/oss/ |
D | seq_oss_init.c | 304 struct snd_seq_port_callback callback; in create_port() local 314 memset(&callback, 0, sizeof(callback)); in create_port() 315 callback.owner = THIS_MODULE; in create_port() 316 callback.private_data = dp; in create_port() 317 callback.event_input = snd_seq_oss_event_input; in create_port() 318 callback.private_free = free_devinfo; in create_port() 319 port.kernel = &callback; in create_port()
|
/sound/soc/intel/boards/ |
D | bytcr_rt5651.c | 389 .callback = byt_rt5651_quirk_cb, 401 .callback = byt_rt5651_quirk_cb, 413 .callback = byt_rt5651_quirk_cb, 426 .callback = byt_rt5651_quirk_cb, 440 .callback = byt_rt5651_quirk_cb, 453 .callback = byt_rt5651_quirk_cb, 463 .callback = byt_rt5651_quirk_cb, 472 .callback = byt_rt5651_quirk_cb, 482 .callback = byt_rt5651_pov_p1006w_quirk_cb, 499 .callback = byt_rt5651_quirk_cb, [all …]
|
D | byt-rt5640.c | 104 .callback = byt_rt5640_quirk_cb, 112 .callback = byt_rt5640_quirk_cb,
|
D | sof_rt5682.c | 70 .callback = sof_rt5682_quirk_cb, 78 .callback = sof_rt5682_quirk_cb, 86 .callback = sof_rt5682_quirk_cb, 96 .callback = sof_rt5682_quirk_cb, 107 .callback = sof_rt5682_quirk_cb,
|
D | cht_bsw_rt5645.c | 241 .callback = cht_rt5645_quirk_cb,
|
/sound/firewire/fireface/ |
D | ff-transaction.c | 62 fw_transaction_callback_t callback; in transmit_midi_msg() local 83 callback = finish_transmit_midi0_msg; in transmit_midi_msg() 86 callback = finish_transmit_midi1_msg; in transmit_midi_msg() 111 callback, &ff->transactions[port]); in transmit_midi_msg()
|
/sound/core/seq/ |
D | seq_clientmgr.c | 1296 struct snd_seq_port_callback *callback; in snd_seq_ioctl_create_port() local 1314 if ((callback = info->kernel) != NULL) { in snd_seq_ioctl_create_port() 1315 if (callback->owner) in snd_seq_ioctl_create_port() 1316 port->owner = callback->owner; in snd_seq_ioctl_create_port() 1317 port->private_data = callback->private_data; in snd_seq_ioctl_create_port() 1318 port->private_free = callback->private_free; in snd_seq_ioctl_create_port() 1319 port->event_input = callback->event_input; in snd_seq_ioctl_create_port() 1320 port->c_src.open = callback->subscribe; in snd_seq_ioctl_create_port() 1321 port->c_src.close = callback->unsubscribe; in snd_seq_ioctl_create_port() 1322 port->c_dest.open = callback->use; in snd_seq_ioctl_create_port() [all …]
|
D | seq_timer.c | 292 t->callback = snd_seq_timer_interrupt; in snd_seq_timer_open()
|
/sound/soc/codecs/ |
D | rt5670.c | 2829 .callback = rt5670_quirk_cb, 2841 .callback = rt5670_quirk_cb, 2853 .callback = rt5670_quirk_cb, 2865 .callback = rt5670_quirk_cb, 2877 .callback = rt5670_quirk_cb, 2889 .callback = rt5670_quirk_cb, 2901 .callback = rt5670_quirk_cb, 2913 .callback = rt5670_quirk_cb,
|
/sound/soc/sh/ |
D | siu_pcm.c | 128 desc->callback = siu_dma_tx_complete; in siu_pcm_wr_set() 178 desc->callback = siu_dma_tx_complete; in siu_pcm_rd_set()
|
/sound/firewire/ |
D | amdtp-stream.c | 881 context->callback.sc = in_stream_callback; in amdtp_stream_first_callback() 885 context->callback.sc = out_stream_callback; in amdtp_stream_first_callback() 890 context->callback.sc(context, tstamp, header_length, header, s); in amdtp_stream_first_callback()
|
/sound/core/ |
D | pcm_dmaengine.c | 167 desc->callback = dmaengine_pcm_dma_complete; in dmaengine_pcm_prepare_and_submit()
|
/sound/soc/qcom/qdsp6/ |
D | q6core.c | 366 .callback = q6core_callback,
|
/sound/soc/fsl/ |
D | fsl_asrc_dma.c | 82 pair->desc[!dir]->callback = fsl_asrc_dma_complete; in fsl_asrc_dma_prepare_and_submit()
|
/sound/soc/sh/rcar/ |
D | core.c | 229 void (*callback)(struct rsnd_mod *mod, in rsnd_mod_interrupt() 240 callback(mod, io); in rsnd_mod_interrupt() 244 callback(mod, io); in rsnd_mod_interrupt()
|
/sound/soc/txx9/ |
D | txx9aclc.c | 139 desc->callback = txx9aclc_dma_complete; in txx9aclc_dma_submit()
|
/sound/soc/sprd/ |
D | sprd-pcm-dma.c | 300 data->desc->callback = sprd_pcm_dma_complete; in sprd_pcm_hw_params()
|