Searched refs:dma_area (Results 1 - 25 of 70) sorted by relevance

123

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/cx18/
H A Dcx18-alsa-pcm.c109 if (runtime->dma_area == NULL) {
118 memcpy(runtime->dma_area + oldptr * stride, pcm_data,
120 memcpy(runtime->dma_area, pcm_data + cnt * stride,
123 memcpy(runtime->dma_area + oldptr * stride, pcm_data,
231 if (runtime->dma_area) {
235 vfree(runtime->dma_area);
237 runtime->dma_area = vmalloc(size);
238 if (!runtime->dma_area)
264 if (substream->runtime->dma_area) {
266 vfree(substream->runtime->dma_area);
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/tm6000/
H A Dtm6000-alsa.c120 vfree(substream->runtime->dma_area);
121 substream->runtime->dma_area = NULL;
131 if (substream->runtime->dma_area) {
137 substream->runtime->dma_area = vmalloc(size);
138 if (!substream->runtime->dma_area)
219 if (!runtime || !runtime->dma_area)
226 runtime->dma_area, buf_pos,
231 memcpy(runtime->dma_area + buf_pos, buf, cnt);
232 memcpy(runtime->dma_area, buf + cnt, size - cnt);
234 memcpy(runtime->dma_area
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/em28xx/
H A Dem28xx-audio.c123 memcpy(runtime->dma_area + oldptr * stride, cp,
125 memcpy(runtime->dma_area, cp + cnt * stride,
128 memcpy(runtime->dma_area + oldptr * stride, cp,
251 if (runtime->dma_area) {
255 vfree(runtime->dma_area);
257 runtime->dma_area = vmalloc(size);
258 if (!runtime->dma_area)
342 if (substream->runtime->dma_area) {
344 vfree(substream->runtime->dma_area);
345 substream->runtime->dma_area
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/tlg2300/
H A Dpd-alsa.c94 if (runtime->dma_area) {
97 vfree(runtime->dma_area);
99 runtime->dma_area = vmalloc(size);
100 if (!runtime->dma_area)
152 memcpy(runtime->dma_area + oldptr * stride, cp, cnt * stride);
153 memcpy(runtime->dma_area, (cp + cnt * stride),
156 memcpy(runtime->dma_area + oldptr * stride, cp, len * stride);
264 void *pageptr = subs->runtime->dma_area + offset;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/core/
H A Dpcm_memory.c427 if (runtime->dma_area == NULL)
448 if (runtime->dma_area) {
451 vfree(runtime->dma_area);
453 runtime->dma_area = __vmalloc(size, gfp_flags, PAGE_KERNEL);
454 if (!runtime->dma_area)
473 vfree(runtime->dma_area);
474 runtime->dma_area = NULL;
490 return vmalloc_to_page(substream->runtime->dma_area + offset);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/go7007/
H A Dsnd-go7007.c94 memcpy(runtime->dma_area + gosnd->w_idx, buf, cpy);
99 memcpy(runtime->dma_area + gosnd->w_idx, buf, length);
120 vfree(substream->runtime->dma_area);
122 substream->runtime->dma_area = vmalloc(bytes);
123 if (substream->runtime->dma_area == NULL)
136 vfree(substream->runtime->dma_area);
204 return vmalloc_to_page(substream->runtime->dma_area + offset);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/soc/au1x/
H A Ddbdma2.c54 dma_addr_t dma_area; /* address of queued DMA area */ member in struct:au1xpsc_audio_dmadata
97 au1xxx_dbdma_put_source(cd->ddma_chan, cd->dma_area,
102 cd->dma_area += cd->period_bytes;
105 cd->dma_area = cd->dma_area_s;
111 au1xxx_dbdma_put_dest(cd->ddma_chan, cd->dma_area,
116 cd->dma_area += cd->period_bytes;
119 cd->dma_area = cd->dma_area_s;
216 DBG("runtime->dma_area = 0x%08lx dma_addr_t = 0x%08lx dma_size = %d "
218 (unsigned long)runtime->dma_area,
234 pcd->dma_area_s = pcd->dma_area
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/soc/blackfin/
H A Dbf5xx-ac97-pcm.c64 sport->tx_pos, (__u16 *)runtime->dma_area + sport->tx_pos *
72 sport->rx_pos, (__u16 *)runtime->dma_area + sport->rx_pos *
139 if (runtime->dma_area)
140 memset(runtime->dma_area, 0, runtime->buffer_size);
172 sport_config_tx_dma(sport, runtime->dma_area, runtime->periods,
176 sport_config_rx_dma(sport, runtime->dma_area, runtime->periods,
275 vma->vm_start = (unsigned long)runtime->dma_area;
291 bf5xx_pcm_to_ac97((struct ac97_frame *)runtime->dma_area + pos,
294 bf5xx_ac97_to_pcm((struct ac97_frame *)runtime->dma_area + pos,
H A Dbf5xx-tdm-pcm.c99 sport_config_tx_dma(sport, runtime->dma_area,
103 sport_config_rx_dma(sport, runtime->dma_area,
189 dst = (unsigned int *)substream->runtime->dma_area;
198 src = (unsigned int *)substream->runtime->dma_area;
215 unsigned char *buf = substream->runtime->dma_area;
H A Dbf5xx-i2s-pcm.c93 sport_config_tx_dma(sport, runtime->dma_area,
97 sport_config_rx_dma(sport, runtime->dma_area,
180 vma->vm_start = (unsigned long)runtime->dma_area;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/cx231xx/
H A Dcx231xx-audio.c122 memcpy(runtime->dma_area + oldptr * stride, cp,
124 memcpy(runtime->dma_area, cp + cnt * stride,
127 memcpy(runtime->dma_area + oldptr * stride, cp,
248 if (runtime->dma_area) {
252 vfree(runtime->dma_area);
254 runtime->dma_area = vmalloc(size);
255 if (!runtime->dma_area)
444 void *pageptr = subs->runtime->dma_area + offset;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/cx88/
H A Dcx88-alsa.c387 if (substream->runtime->dma_area) {
389 substream->runtime->dma_area = NULL;
428 substream->runtime->dma_area = chip->dma_risc->vaddr;
446 if (substream->runtime->dma_area) {
448 substream->runtime->dma_area = NULL;
513 void *pageptr = substream->runtime->dma_area + offset;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/cx25821/
H A Dcx25821-alsa.c444 if (substream->runtime->dma_area) {
446 substream->runtime->dma_area = NULL;
495 substream->runtime->dma_area = chip->dma_risc->vaddr;
513 if (substream->runtime->dma_area) {
515 substream->runtime->dma_area = NULL;
579 void *pageptr = substream->runtime->dma_area + offset;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/staging/line6/
H A Dcapture.c204 memcpy(runtime->dma_area +
208 memcpy(runtime->dma_area,
219 memcpy(runtime->dma_area +
H A Dplayback.c124 runtime->dma_area +
128 len * bytes_per_frame, runtime->dma_area,
138 runtime->dma_area +
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/pcmcia/vx/
H A Dvxp_ops.c369 unsigned short *addr = (unsigned short *)(runtime->dma_area + offset);
381 addr = (unsigned short *)runtime->dma_area;
409 unsigned short *addr = (unsigned short *)(runtime->dma_area + offset);
421 addr = (unsigned short *)runtime->dma_area;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/soc/sh/
H A Ddma-sh7760.c216 BRGREG(BRGATXSAR) = (unsigned long)runtime->dma_area;
219 BRGREG(BRGARXDAR) = (unsigned long)runtime->dma_area;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/media/video/saa7134/
H A Dsaa7134-alsa.c631 if (substream->runtime->dma_area) {
635 substream->runtime->dma_area = NULL;
672 substream->runtime->dma_area = dev->dmasound.dma.vaddr;
697 if (substream->runtime->dma_area) {
701 substream->runtime->dma_area = NULL;
803 void *pageptr = substream->runtime->dma_area + offset;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/usb/
H A Durb.c493 memcpy(runtime->dma_area + oldptr, cp, bytes1);
494 memcpy(runtime->dma_area, cp + bytes1, bytes - bytes1);
496 memcpy(runtime->dma_area + oldptr, cp, bytes);
734 runtime->dma_area + subs->hwptr_done, bytes1);
736 runtime->dma_area, bytes - bytes1);
739 runtime->dma_area + subs->hwptr_done, bytes);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/usb/usx2y/
H A Dusbusx2yaudio.c96 memcpy(runtime->dma_area + hwptr_done * usX2Y->stride, cp, blen);
97 memcpy(runtime->dma_area, cp + blen, len * usX2Y->stride - blen);
99 memcpy(runtime->dma_area + hwptr_done * usX2Y->stride, cp,
158 memcpy(subs->tmpbuf, runtime->dma_area +
161 runtime->dma_area, (count - len) * usX2Y->stride);
166 urb->transfer_buffer = runtime->dma_area + subs->hwptr * usX2Y->stride;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/isa/gus/
H A Dgus_pcm.c96 block.buffer = runtime->dma_area + offset;
351 if (copy_from_user(runtime->dma_area + bpos, src, len))
361 if ((err = snd_gf1_pcm_poke_block(gus, runtime->dma_area + bpos, pcmp->memory + bpos, len, w16, invert)) < 0)
382 snd_pcm_format_set_silence(runtime->format, runtime->dma_area + bpos, count);
391 if ((err = snd_gf1_pcm_poke_block(gus, runtime->dma_area + bpos, pcmp->memory + bpos, len, w16, invert)) < 0)
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/isa/msnd/
H A Dmsnd.c460 runtime->dma_area = chip->mappedbase;
564 runtime->dma_area = chip->mappedbase + 0x3000;
566 memset(runtime->dma_area, 0, runtime->dma_bytes);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/usb/caiaq/
H A Daudio.c346 char *audio_buf = rt->dma_area;
393 char *audio_buf = rt->dma_area;
445 char *audio_buf = rt->dma_area;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/arm/
H A Dpxa2xx-pcm-lib.c237 runtime->dma_area,
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/drivers/vx/
H A Dvx_pcm.c64 unsigned char *buf = (unsigned char *)(runtime->dma_area + offset);
68 buf = (unsigned char *)runtime->dma_area;
73 buf = (unsigned char *)runtime->dma_area;
78 buf = (unsigned char *)runtime->dma_area;

Completed in 227 milliseconds

123