/linux-4.1.27/include/sound/ |
D | memalloc.h | 64 struct snd_dma_buffer { struct 77 size_t size, struct snd_dma_buffer *dmab, argument 79 int snd_free_sgbuf_pages(struct snd_dma_buffer *dmab); 106 static inline dma_addr_t snd_sgbuf_get_addr(struct snd_dma_buffer *dmab, in snd_sgbuf_get_addr() 118 static inline void *snd_sgbuf_get_ptr(struct snd_dma_buffer *dmab, in snd_sgbuf_get_ptr() 125 unsigned int snd_sgbuf_get_chunk_size(struct snd_dma_buffer *dmab, 129 static inline dma_addr_t snd_sgbuf_get_addr(struct snd_dma_buffer *dmab, in snd_sgbuf_get_addr() 135 static inline void *snd_sgbuf_get_ptr(struct snd_dma_buffer *dmab, in snd_sgbuf_get_ptr() 147 struct snd_dma_buffer *dmab); 149 struct snd_dma_buffer *dmab); [all …]
|
D | emu10k1.h | 1622 struct snd_dma_buffer etram_pages; /* external TRAM pages and size */ 1714 struct snd_dma_buffer silent_page; /* silent page */ 1715 struct snd_dma_buffer ptb_pages; /* page table pages */ 1717 struct snd_dma_buffer p16v_buffer;
|
D | pcm.h | 419 struct snd_dma_buffer *dma_buffer_p; /* allocated buffer */ 454 struct snd_dma_buffer dma_buffer; 1099 struct snd_dma_buffer *bufp) in snd_pcm_set_runtime_buffer()
|
/linux-4.1.27/sound/core/ |
D | sgbuf.c | 33 int snd_free_sgbuf_pages(struct snd_dma_buffer *dmab) in snd_free_sgbuf_pages() 36 struct snd_dma_buffer tmpb; in snd_free_sgbuf_pages() 67 size_t size, struct snd_dma_buffer *dmab, in snd_malloc_sgbuf_pages() 72 struct snd_dma_buffer tmpb; in snd_malloc_sgbuf_pages() 143 unsigned int snd_sgbuf_get_chunk_size(struct snd_dma_buffer *dmab, in snd_sgbuf_get_chunk_size()
|
D | memalloc.c | 118 static void snd_malloc_dev_iram(struct snd_dma_buffer *dmab, size_t size) in snd_malloc_dev_iram() 142 static void snd_free_dev_iram(struct snd_dma_buffer *dmab) in snd_free_dev_iram() 173 struct snd_dma_buffer *dmab) in snd_dma_alloc_pages() 237 struct snd_dma_buffer *dmab) in snd_dma_alloc_pages_fallback() 265 void snd_dma_free_pages(struct snd_dma_buffer *dmab) in snd_dma_free_pages()
|
D | pcm_memory.c | 53 struct snd_dma_buffer *dmab = &substream->dma_buffer; in preallocate_pcm_pages() 162 struct snd_dma_buffer new_dmab; in snd_pcm_lib_preallocate_proc_write() 335 struct snd_dma_buffer *dmab = NULL; in snd_pcm_lib_malloc_pages()
|
/linux-4.1.27/sound/pci/lx6464es/ |
D | lx6464es.h | 99 struct snd_dma_buffer capture_dma_buf; 100 struct snd_dma_buffer playback_dma_buf;
|
/linux-4.1.27/sound/pci/hda/ |
D | hda_controller.h | 190 struct snd_dma_buffer bdl; /* BDL buffer */ 269 struct snd_dma_buffer *buf); 270 void (*dma_free_pages)(struct azx *chip, struct snd_dma_buffer *buf); 341 struct snd_dma_buffer rb; 342 struct snd_dma_buffer posbuf;
|
D | hda_codec.h | 60 struct snd_dma_buffer *bufp); 65 struct snd_dma_buffer *dmab); 532 struct snd_dma_buffer *bufp) in snd_hda_codec_load_dsp_prepare() 543 struct snd_dma_buffer *dmab) in snd_hda_codec_load_dsp_cleanup() 551 struct snd_dma_buffer *bufp) in snd_hda_codec_load_dsp_prepare() 559 struct snd_dma_buffer *dmab) {} in snd_hda_codec_load_dsp_cleanup()
|
D | hda_tegra.c | 91 struct snd_dma_buffer *buf) in dma_alloc_pages() 96 static void dma_free_pages(struct azx *chip, struct snd_dma_buffer *buf) in dma_free_pages()
|
D | hda_intel.c | 373 static void __mark_pages_wc(struct azx *chip, struct snd_dma_buffer *dmab, bool on) in __mark_pages_wc() 402 static inline void mark_pages_wc(struct azx *chip, struct snd_dma_buffer *buf, in mark_pages_wc() 417 static inline void mark_pages_wc(struct azx *chip, struct snd_dma_buffer *buf, in mark_pages_wc() 1734 struct snd_dma_buffer *buf) in dma_alloc_pages() 1747 static void dma_free_pages(struct azx *chip, struct snd_dma_buffer *buf) in dma_free_pages()
|
D | hda_controller.c | 291 struct snd_dma_buffer *dmab, in setup_bdle() 1371 struct snd_dma_buffer *bufp) in azx_load_dsp_prepare() 1443 struct snd_dma_buffer *dmab) in azx_load_dsp_cleanup()
|
D | patch_ca0132.c | 2038 struct snd_dma_buffer *dmab;
|
/linux-4.1.27/sound/parisc/ |
D | harmony.h | 37 struct snd_dma_buffer gdma; /* graveyard */ 38 struct snd_dma_buffer sdma; /* silence */
|
/linux-4.1.27/sound/soc/fsl/ |
D | imx-pcm-fiq.c | 244 struct snd_dma_buffer *buf = &substream->dma_buffer; in imx_pcm_preallocate_dma_buffer() 300 struct snd_dma_buffer *buf = &substream->dma_buffer; in imx_pcm_fiq_new() 307 struct snd_dma_buffer *buf = &substream->dma_buffer; in imx_pcm_fiq_new() 321 struct snd_dma_buffer *buf; in imx_pcm_free()
|
/linux-4.1.27/sound/pci/mixart/ |
D | mixart.h | 100 struct snd_dma_buffer flowinfo; 101 struct snd_dma_buffer bufferinfo;
|
/linux-4.1.27/sound/pci/ctxfi/ |
D | ctvmem.h | 46 struct snd_dma_buffer ptp[CT_PTP_NUM]; /* Device page table pages */
|
/linux-4.1.27/sound/soc/omap/ |
D | omap-pcm.c | 180 struct snd_dma_buffer *buf = &substream->dma_buffer; in omap_pcm_preallocate_dma_buffer() 198 struct snd_dma_buffer *buf; in omap_pcm_free_dma_buffers()
|
/linux-4.1.27/sound/soc/pxa/ |
D | mmp-pcm.c | 147 struct snd_dma_buffer *buf; in mmp_pcm_free_dma_buffers() 175 struct snd_dma_buffer *buf = &substream->dma_buffer; in mmp_pcm_preallocate_dma_buffer()
|
/linux-4.1.27/sound/pci/trident/ |
D | trident.h | 270 struct snd_dma_buffer buffer; 272 struct snd_dma_buffer silent_page;
|
/linux-4.1.27/sound/pci/echoaudio/ |
D | echoaudio.h | 315 struct snd_dma_buffer sgpage; /* Room for the scatter-gather list */ 350 struct snd_dma_buffer commpage_dma_buf;
|
/linux-4.1.27/sound/pci/ymfpci/ |
D | ymfpci.h | 302 struct snd_dma_buffer work_ptr; 317 struct snd_dma_buffer ac3_tmp_base;
|
/linux-4.1.27/sound/soc/kirkwood/ |
D | kirkwood-dma.c | 255 struct snd_dma_buffer *buf = &substream->dma_buffer; in kirkwood_dma_preallocate_dma_buffer() 300 struct snd_dma_buffer *buf; in kirkwood_dma_free_dma_buffers()
|
/linux-4.1.27/sound/arm/ |
D | pxa2xx-pcm-lib.c | 283 struct snd_dma_buffer *buf = &substream->dma_buffer; in pxa2xx_pcm_preallocate_dma_buffer() 300 struct snd_dma_buffer *buf; in pxa2xx_pcm_free_dma_buffers()
|
/linux-4.1.27/sound/pci/pcxhr/ |
D | pcxhr.h | 104 struct snd_dma_buffer hostport;
|
/linux-4.1.27/sound/pci/cs5535audio/ |
D | cs5535audio.h | 76 struct snd_dma_buffer desc_buf;
|
/linux-4.1.27/sound/pci/lola/ |
D | lola.h | 319 struct snd_dma_buffer bdl; /* BDL buffer */ 344 struct snd_dma_buffer rb;
|
/linux-4.1.27/sound/soc/atmel/ |
D | atmel-pcm-pdc.c | 54 struct snd_dma_buffer *buf = &substream->dma_buffer; in atmel_pcm_preallocate_dma_buffer() 112 struct snd_dma_buffer *buf; in atmel_pcm_free()
|
/linux-4.1.27/sound/soc/samsung/ |
D | idma.c | 344 struct snd_dma_buffer *buf; in idma_free() 363 struct snd_dma_buffer *buf = &substream->dma_buffer; in preallocate_idma_buffer()
|
/linux-4.1.27/sound/isa/ |
D | sscape.c | 170 static struct snd_dma_buffer *get_dmabuf(struct snd_dma_buffer *buf, in get_dmabuf() 190 static void free_dmabuf(struct snd_dma_buffer *buf) in free_dmabuf() 442 struct snd_dma_buffer dma; in upload_dma_data()
|
/linux-4.1.27/sound/soc/qcom/ |
D | lpass-platform.c | 416 struct snd_dma_buffer *buf = &substream->dma_buffer; in lpass_platform_alloc_buffer() 437 struct snd_dma_buffer *buf = &substream->dma_buffer; in lpass_platform_free_buffer()
|
/linux-4.1.27/sound/soc/blackfin/ |
D | bf5xx-ac97-pcm.c | 322 struct snd_dma_buffer *buf = &substream->dma_buffer; in bf5xx_pcm_preallocate_dma_buffer() 381 struct snd_dma_buffer *buf; in bf5xx_pcm_free_dma_buffers()
|
D | bf5xx-i2s-pcm.c | 180 struct snd_dma_buffer *buf = &substream->dma_buffer; in bf5xx_pcm_open()
|
/linux-4.1.27/sound/pci/ca0106/ |
D | ca0106.h | 706 struct snd_dma_buffer buffer;
|
/linux-4.1.27/sound/pci/cs46xx/ |
D | cs46xx.h | 1636 struct snd_dma_buffer hw_buf; 1674 struct snd_dma_buffer hw_buf;
|
/linux-4.1.27/sound/soc/intel/haswell/ |
D | sst-haswell-pcm.c | 143 struct snd_dma_buffer dmab[HSW_PCM_COUNT][2]; 443 struct snd_dma_buffer *dmab = snd_pcm_get_dma_buf(substream); in create_adsp_page_table() 481 struct snd_dma_buffer *dmab; in hsw_pcm_hw_params()
|
/linux-4.1.27/sound/pci/korg1212/ |
D | korg1212.c | 337 struct snd_dma_buffer dma_dsp; 338 struct snd_dma_buffer dma_play; 339 struct snd_dma_buffer dma_rec; 340 struct snd_dma_buffer dma_shared;
|
/linux-4.1.27/sound/pci/rme9652/ |
D | rme9652.c | 226 struct snd_dma_buffer playback_dma_buf; 227 struct snd_dma_buffer capture_dma_buf; 293 static int snd_hammerfall_get_buffer(struct pci_dev *pci, struct snd_dma_buffer *dmab, size_t size) in snd_hammerfall_get_buffer() 303 static void snd_hammerfall_free_buffer(struct snd_dma_buffer *dmab, struct pci_dev *pci) in snd_hammerfall_free_buffer()
|
D | hdsp.c | 486 struct snd_dma_buffer capture_dma_buf; 487 struct snd_dma_buffer playback_dma_buf; 583 static int snd_hammerfall_get_buffer(struct pci_dev *pci, struct snd_dma_buffer *dmab, size_t size) in snd_hammerfall_get_buffer() 593 static void snd_hammerfall_free_buffer(struct snd_dma_buffer *dmab, struct pci_dev *pci) in snd_hammerfall_free_buffer()
|
/linux-4.1.27/sound/pci/ |
D | bt87x.c | 203 struct snd_dma_buffer dma_risc;
|
D | via82xx_modem.c | 226 struct snd_dma_buffer table;
|
D | atiixp_modem.c | 222 struct snd_dma_buffer desc_buf;
|
D | es1968.c | 459 struct snd_dma_buffer buf; 513 struct snd_dma_buffer dma;
|
D | intel8x0m.c | 215 struct snd_dma_buffer bdbars;
|
D | atiixp.c | 246 struct snd_dma_buffer desc_buf;
|
D | via82xx.c | 331 struct snd_dma_buffer table;
|
D | ens1370.c | 439 struct snd_dma_buffer dma_bug;
|
D | intel8x0.c | 428 struct snd_dma_buffer bdbars;
|
/linux-4.1.27/sound/pci/riptide/ |
D | riptide.c | 490 struct snd_dma_buffer sgdlist; 1559 struct snd_dma_buffer *sgdlist = &data->sgdlist; in snd_riptide_hw_params()
|
/linux-4.1.27/sound/pci/emu10k1/ |
D | emu10k1x.c | 251 struct snd_dma_buffer dma_buffer;
|