Home
last modified time | relevance | path

Searched refs:free (Results 1 – 25 of 47) sorted by relevance

12

/sound/core/seq/
Dseq_memory.c171 cell->next = pool->free; in free_cell()
172 pool->free = cell; in free_cell()
195 curp->next = pool->free; in snd_seq_cell_free()
234 while (pool->free == NULL && ! nonblock && ! pool->closing) { in snd_seq_cell_alloc()
257 cell = pool->free; in snd_seq_cell_alloc()
260 pool->free = cell->next; in snd_seq_cell_alloc()
396 pool->free = NULL; in snd_seq_pool_init()
401 cellptr->next = pool->free; in snd_seq_pool_init()
402 pool->free = cellptr; in snd_seq_pool_init()
444 pool->free = NULL; in snd_seq_pool_done()
[all …]
Dseq_memory.h28 struct snd_seq_event_cell *free; /* pointer to the head of the free list */ member
/sound/core/
Dmemalloc.c120 if (ops && ops->free) in snd_dma_free_pages()
121 ops->free(dmab); in snd_dma_free_pages()
271 .free = snd_dma_continuous_free,
336 .free = snd_dma_vmalloc_free,
391 .free = snd_dma_iram_free,
440 .free = snd_dma_dev_free,
470 .free = snd_dma_wc_free,
Dmemalloc_local.h7 void (*free)(struct snd_dma_buffer *dmab); member
Dsgbuf.c196 .free = snd_dma_sg_free,
/sound/soc/ti/
Domap-mcbsp.c302 if (!mcbsp->free) { in omap_mcbsp_request()
308 mcbsp->free = false; in omap_mcbsp_request()
349 if(mcbsp->pdata->ops && mcbsp->pdata->ops->free) in omap_mcbsp_request()
350 mcbsp->pdata->ops->free(mcbsp->id - 1); in omap_mcbsp_request()
357 mcbsp->free = true; in omap_mcbsp_request()
370 if(mcbsp->pdata->ops && mcbsp->pdata->ops->free) in omap_mcbsp_free()
371 mcbsp->pdata->ops->free(mcbsp->id - 1); in omap_mcbsp_free()
400 if (mcbsp->free) in omap_mcbsp_free()
403 mcbsp->free = true; in omap_mcbsp_free()
586 if (!mcbsp->free) { in dma_op_mode_store()
[all …]
Domap-mcbsp-st.c312 if (!mcbsp->free) { in omap_mcbsp_st_start()
326 if (!mcbsp->free) { in omap_mcbsp_st_stop()
Domap-mcbsp-priv.h255 u8 free; member
/sound/pci/hda/
Dhda_bind.c140 if (codec->patch_ops.free) in hda_codec_driver_probe()
141 codec->patch_ops.free(codec); in hda_codec_driver_probe()
167 if (codec->patch_ops.free) in hda_codec_driver_remove()
168 codec->patch_ops.free(codec); in hda_codec_driver_remove()
Dpatch_ca0110.c23 .free = snd_hda_gen_free,
Dpatch_cmedia.c31 .free = snd_hda_gen_free,
Dpatch_si3054.c262 .free = si3054_free,
Dpatch_cirrus.c340 .free = cs_free,
1162 .free = cs_free,
Dpatch_cs8409.c923 .free = cs8409_free,
1140 .free = cs8409_free,
/sound/soc/codecs/
Dhdac_hda.c498 if (hcodec->patch_ops.free) in hdac_hda_codec_probe()
499 hcodec->patch_ops.free(hcodec); in hdac_hda_codec_probe()
526 if (codec->patch_ops.free) in hdac_hda_codec_remove()
527 codec->patch_ops.free(codec); in hdac_hda_codec_remove()
/sound/synth/emux/
Demux_synth.c31 struct snd_midi_channel *chan, int free);
34 static void terminate_voice(struct snd_emux *emu, struct snd_emux_voice *vp, int free);
364 terminate_note1(struct snd_emux *emu, int note, struct snd_midi_channel *chan, int free) in terminate_note1() argument
375 terminate_voice(emu, vp, free); in terminate_note1()
493 terminate_voice(struct snd_emux *emu, struct snd_emux_voice *vp, int free) in terminate_voice() argument
502 if (free && emu->ops.free_voice) in terminate_voice()
/sound/soc/intel/common/
Dsst-dsp-priv.h31 void (*free)(struct sst_dsp *sst); member
/sound/drivers/
Ddummy.c90 void (*free)(struct snd_pcm_substream *); member
344 .free = dummy_systimer_free,
468 .free = dummy_hrtimer_free,
573 get_dummy_ops(substream)->free(substream); in dummy_pcm_open()
581 get_dummy_ops(substream)->free(substream); in dummy_pcm_close()
/sound/soc/intel/skylake/
Dcnl-sst.c304 .free = cnl_dsp_free,
503 skl->dsp->ops->free(skl->dsp); in cnl_sst_dsp_cleanup()
Dskl-sst.c509 .free = skl_dsp_free,
590 skl->dsp->ops->free(skl->dsp); in skl_sst_dsp_cleanup()
Dbxt-sst.c536 .free = skl_dsp_free,
624 skl->dsp->ops->free(skl->dsp); in bxt_sst_dsp_cleanup()
/sound/soc/
Dsoc-compress.c479 .free = soc_compr_free,
494 .free = soc_compr_free_fe,
Dsoc-component.c460 component->driver->compress_ops->free) in snd_soc_component_compr_free()
461 component->driver->compress_ops->free(component, cstream); in snd_soc_component_compr_free()
/sound/soc/intel/atom/
Dsst-mfld-platform-compress.c263 .free = sst_platform_compr_free,
/sound/soc/uniphier/
Daio-compress.c430 .free = uniphier_aio_compr_free,

12