/sound/core/oss/ |
H A D | copy.c | 41 if (snd_BUG_ON(src_channels->area.first % 8 || 42 src_channels->area.step % 8)) 44 if (snd_BUG_ON(dst_channels->area.first % 8 || 45 dst_channels->area.step % 8)) 49 snd_pcm_area_silence(&dst_channels->area, 0, frames, plugin->dst_format.format); 54 snd_pcm_area_copy(&src_channels->area, 0, &dst_channels->area, 0, frames, plugin->src_format.format);
|
H A D | mulaw.c | 183 snd_pcm_area_silence(&dst_channels[channel].area, 0, frames, plugin->dst_format.format); 188 src = src_channels[channel].area.addr + src_channels[channel].area.first / 8; 189 dst = dst_channels[channel].area.addr + dst_channels[channel].area.first / 8; 190 src_step = src_channels[channel].area.step / 8; 191 dst_step = dst_channels[channel].area.step / 8; 229 snd_pcm_area_silence(&dst_channels[channel].area, 0, frames, plugin->dst_format.format); 234 src = src_channels[channel].area.addr + src_channels[channel].area [all...] |
H A D | rate.c | 85 snd_pcm_area_silence(&dst_channels[channel].area, 0, dst_frames, plugin->dst_format.format); 90 src = (signed short *)src_channels[channel].area.addr + 91 src_channels[channel].area.first / 8 / 2; 92 dst = (signed short *)dst_channels[channel].area.addr + 93 dst_channels[channel].area.first / 8 / 2; 94 src_step = src_channels[channel].area.step / 8 / 2; 95 dst_step = dst_channels[channel].area.step / 8 / 2; 144 snd_pcm_area_silence(&dst_channels[channel].area, 0, dst_frames, plugin->dst_format.format); 149 src = (signed short *)src_channels[channel].area.addr + 150 src_channels[channel].area [all...] |
H A D | linear.c | 70 snd_pcm_area_silence(&dst_channels[channel].area, 0, frames, plugin->dst_format.format); 75 src = src_channels[channel].area.addr + src_channels[channel].area.first / 8; 76 dst = dst_channels[channel].area.addr + dst_channels[channel].area.first / 8; 77 src_step = src_channels[channel].area.step / 8; 78 dst_step = dst_channels[channel].area.step / 8; 101 if (snd_BUG_ON(src_channels[channel].area.first % 8 || 102 src_channels[channel].area.step % 8)) 104 if (snd_BUG_ON(dst_channels[channel].area [all...] |
H A D | route.c | 33 snd_pcm_area_silence(&dvp->area, 0, frames, format); 44 snd_pcm_area_copy(&src_channel->area, 0, &dst_channel->area, 0, frames, format);
|
H A D | io.c | 47 return pcm_write(plugin->plug, src_channels->area.addr, frames); 55 bufs[channel] = src_channels[channel].area.addr; 73 return pcm_read(plugin->plug, dst_channels->area.addr, frames); 81 bufs[channel] = dst_channels[channel].area.addr;
|
/sound/core/ |
H A D | sgbuf.c | 41 if (dmab->area) 42 vunmap(dmab->area); 43 dmab->area = NULL; 50 tmpb.area = sgbuf->table[i].buf; 76 dmab->area = NULL; 112 table->buf = tmpb.area; 117 *pgtable++ = virt_to_page(tmpb.area); 118 tmpb.area += PAGE_SIZE; 128 dmab->area = vmap(sgbuf->page_table, sgbuf->pages, VM_MAP, PAGE_KERNEL); 129 if (! dmab->area) [all...] |
H A D | memalloc.c | 170 * snd_dma_alloc_pages - allocate the buffer area according to the given type 195 dmab->area = snd_malloc_pages(size, 201 dmab->area = snd_malloc_dev_pages(device, size, &dmab->addr); 211 dmab->area = NULL; 215 if (! dmab->area) 222 * snd_dma_alloc_pages_fallback - allocate the buffer area according to the given type with fallback 253 if (! dmab->area) 269 snd_free_pages(dmab->area, dmab->bytes); 273 snd_free_dev_pages(dmab->dev.dev, dmab->bytes, dmab->area, dmab->addr);
|
H A D | pcm_native.c | 3001 static int snd_pcm_mmap_status_fault(struct vm_area_struct *area, argument 3004 struct snd_pcm_substream *substream = area->vm_private_data; 3021 struct vm_area_struct *area) 3024 if (!(area->vm_flags & VM_READ)) 3026 size = area->vm_end - area->vm_start; 3029 area->vm_ops = &snd_pcm_vm_ops_status; 3030 area->vm_private_data = substream; 3031 area->vm_flags |= VM_RESERVED; 3038 static int snd_pcm_mmap_control_fault(struct vm_area_struct *area, argument 3020 snd_pcm_mmap_status(struct snd_pcm_substream *substream, struct file *file, struct vm_area_struct *area) argument 3057 snd_pcm_mmap_control(struct snd_pcm_substream *substream, struct file *file, struct vm_area_struct *area) argument 3075 snd_pcm_mmap_status(struct snd_pcm_substream *substream, struct file *file, struct vm_area_struct *area) argument 3080 snd_pcm_mmap_control(struct snd_pcm_substream *substream, struct file *file, struct vm_area_struct *area) argument 3111 snd_pcm_mmap_data_fault(struct vm_area_struct *area, struct vm_fault *vmf) argument 3159 snd_pcm_default_mmap(struct snd_pcm_substream *substream, struct vm_area_struct *area) argument 3185 snd_pcm_lib_mmap_iomem(struct snd_pcm_substream *substream, struct vm_area_struct *area) argument 3208 snd_pcm_mmap_data(struct snd_pcm_substream *substream, struct file *file, struct vm_area_struct *area) argument 3253 snd_pcm_mmap(struct file *file, struct vm_area_struct *area) argument [all...] |
H A D | pcm_memory.c | 82 if (substream->dma_buffer.area == NULL) 88 substream->dma_buffer.area = NULL; 196 if (substream->dma_buffer.area) 390 if (substream->dma_buffer.area != NULL && 407 return 1; /* area was changed */
|
/sound/usb/usx2y/ |
H A D | usX2Yhwdep.c | 34 static int snd_us428ctls_vm_fault(struct vm_area_struct *area, argument 42 area->vm_start, 46 vaddr = (char*)((struct usX2Ydev *)area->vm_private_data)->us428ctls_sharedmem + offset; 61 static int snd_us428ctls_mmap(struct snd_hwdep * hw, struct file *filp, struct vm_area_struct *area) argument 63 unsigned long size = (unsigned long)(area->vm_end - area->vm_start); 84 area->vm_ops = &us428ctls_vm_ops; 85 area->vm_flags |= VM_RESERVED | VM_DONTEXPAND; 86 area->vm_private_data = hw->private_data;
|
H A D | us122l.c | 132 static void usb_stream_hwdep_vm_open(struct vm_area_struct *area) argument 134 struct us122l *us122l = area->vm_private_data; 139 static int usb_stream_hwdep_vm_fault(struct vm_area_struct *area, argument 145 struct us122l *us122l = area->vm_private_data; 176 static void usb_stream_hwdep_vm_close(struct vm_area_struct *area) argument 178 struct us122l *us122l = area->vm_private_data; 236 struct file *filp, struct vm_area_struct *area) 238 unsigned long size = area->vm_end - area->vm_start; 245 offset = area 235 usb_stream_hwdep_mmap(struct snd_hwdep *hw, struct file *filp, struct vm_area_struct *area) argument [all...] |
H A D | usx2yhwdeppcm.c | 106 * transferred area overflows the buffer boundary, we cannot send 677 static void snd_usX2Y_hwdep_pcm_vm_open(struct vm_area_struct *area) argument 682 static void snd_usX2Y_hwdep_pcm_vm_close(struct vm_area_struct *area) argument 687 static int snd_usX2Y_hwdep_pcm_vm_fault(struct vm_area_struct *area, argument 694 vaddr = (char*)((struct usX2Ydev *)area->vm_private_data)->hwdep_pcm_shm + offset; 708 static int snd_usX2Y_hwdep_pcm_mmap(struct snd_hwdep * hw, struct file *filp, struct vm_area_struct *area) argument 710 unsigned long size = (unsigned long)(area->vm_end - area->vm_start); 725 area->vm_ops = &snd_usX2Y_hwdep_pcm_vm_ops; 726 area [all...] |
/sound/soc/blackfin/ |
H A D | bf5xx-i2s-pcm.c | 178 sport_handle->tx_buf = buf->area; 180 sport_handle->rx_buf = buf->area; 225 buf->area = dma_alloc_coherent(pcm->card->dev, size, 227 if (!buf->area) { 233 pr_debug("%s, area:%p, size:0x%08lx\n", __func__, 234 buf->area, buf->bytes); 251 if (!buf->area) 253 dma_free_coherent(NULL, buf->bytes, buf->area, 0); 254 buf->area = NULL;
|
H A D | bf5xx-tdm-pcm.c | 174 sport_handle->tx_buf = buf->area; 176 sport_handle->rx_buf = buf->area; 254 buf->area = dma_alloc_coherent(pcm->card->dev, size * 4, 256 if (!buf->area) { 277 if (!buf->area) 279 dma_free_coherent(NULL, buf->bytes, buf->area, 0); 280 buf->area = NULL;
|
H A D | bf5xx-ac97-pcm.c | 331 buf->area = dma_alloc_coherent(pcm->card->dev, size, 333 if (!buf->area) { 340 pr_debug("%s, area:%p, size:0x%08lx\n", __func__, 341 buf->area, buf->bytes); 344 sport_handle->tx_buf = buf->area; 346 sport_handle->rx_buf = buf->area; 398 if (!buf->area) 400 dma_free_coherent(NULL, buf->bytes, buf->area, 0); 401 buf->area = NULL;
|
/sound/arm/ |
H A D | pxa2xx-pcm-lib.c | 254 buf->area = dma_alloc_writecombine(pcm->card->dev, size, 256 if (!buf->area) 274 if (!buf->area) 277 buf->area, buf->addr); 278 buf->area = NULL;
|
/sound/soc/ep93xx/ |
H A D | ep93xx-pcm.c | 239 buf->area = dma_alloc_writecombine(pcm->card->dev, size, 243 return (buf->area == NULL) ? -ENOMEM : 0; 258 if (!buf->area) 261 dma_free_writecombine(pcm->card->dev, buf->bytes, buf->area, 263 buf->area = NULL;
|
/sound/soc/jz4740/ |
H A D | jz4740-pcm.c | 269 buf->area = dma_alloc_noncoherent(pcm->card->dev, size, 271 if (!buf->area) 291 if (!buf->area) 294 dma_free_noncoherent(pcm->card->dev, buf->bytes, buf->area, 296 buf->area = NULL;
|
/sound/soc/tegra/ |
H A D | tegra_pcm.c | 297 buf->area = dma_alloc_writecombine(pcm->card->dev, size, 299 if (!buf->area) 320 if (!buf->area) 324 buf->area, buf->addr); 325 buf->area = NULL;
|
/sound/soc/atmel/ |
H A D | atmel-pcm.c | 102 buf->area = dma_alloc_coherent(pcm->card->dev, size, 105 "preallocate_dma_buffer: area=%p, addr=%p, size=%d\n", 106 (void *) buf->area, 110 if (!buf->area) 408 if (!buf->area) 411 buf->area, buf->addr); 412 buf->area = NULL;
|
/sound/soc/kirkwood/ |
H A D | kirkwood-dma.c | 178 addr = virt_to_phys(substream->dma_buffer.area); 305 buf->area = dma_alloc_coherent(pcm->card->dev, size, 307 if (!buf->area) 353 if (!buf->area) 357 buf->area, buf->addr); 358 buf->area = NULL;
|
/sound/pci/trident/ |
H A D | trident_memory.c | 6 * Trident 4DWave-NX memory page allocation (TLB area) 52 #define set_silent_tlb(trident,page) __set_tlb_bus(trident, page, (unsigned long)trident->tlb.silent_page.area, trident->tlb.silent_page.addr) 82 __set_tlb_bus(trident, page, (unsigned long)trident->tlb.silent_page.area, trident->tlb.silent_page.addr); 83 __set_tlb_bus(trident, page+1, (unsigned long)trident->tlb.silent_page.area, trident->tlb.silent_page.addr); 118 __set_tlb_bus(trident, page, (unsigned long)trident->tlb.silent_page.area, trident->tlb.silent_page.addr);
|
/sound/soc/omap/ |
H A D | omap-pcm.c | 339 buf->area = dma_alloc_writecombine(pcm->card->dev, size, 341 if (!buf->area) 360 if (!buf->area) 364 buf->area, buf->addr); 365 buf->area = NULL;
|
/sound/soc/samsung/ |
H A D | dma.c | 395 buf->area = dma_alloc_writecombine(pcm->card->dev, size, 397 if (!buf->area) 417 if (!buf->area) 421 buf->area, buf->addr); 422 buf->area = NULL;
|