Searched refs:area (Results 1 - 25 of 69) sorted by relevance

123

/sound/core/oss/
H A Dcopy.c41 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 Dmulaw.c183 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 Drate.c85 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 Dlinear.c70 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 Droute.c33 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 Dio.c47 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 Dsgbuf.c41 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 Dmemalloc.c170 * 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 Dpcm_native.c3001 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 Dpcm_memory.c82 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 DusX2Yhwdep.c34 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 Dus122l.c132 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 Dusx2yhwdeppcm.c106 * 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 Dbf5xx-i2s-pcm.c178 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 Dbf5xx-tdm-pcm.c174 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 Dbf5xx-ac97-pcm.c331 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 Dpxa2xx-pcm-lib.c254 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 Dep93xx-pcm.c239 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 Djz4740-pcm.c269 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 Dtegra_pcm.c297 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 Datmel-pcm.c102 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 Dkirkwood-dma.c178 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 Dtrident_memory.c6 * 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 Domap-pcm.c339 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 Ddma.c395 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;

Completed in 1736 milliseconds

123