Home
last modified time | relevance | path

Searched refs:dma_area (Results 1 – 83 of 83) sorted by relevance

/linux-4.1.27/drivers/media/pci/cx18/
Dcx18-alsa-pcm.c110 if (runtime->dma_area == NULL) { in cx18_alsa_announce_pcm_data()
119 memcpy(runtime->dma_area + oldptr * stride, pcm_data, in cx18_alsa_announce_pcm_data()
121 memcpy(runtime->dma_area, pcm_data + cnt * stride, in cx18_alsa_announce_pcm_data()
124 memcpy(runtime->dma_area + oldptr * stride, pcm_data, in cx18_alsa_announce_pcm_data()
237 if (runtime->dma_area) { in snd_pcm_alloc_vmalloc_buffer()
241 vfree(runtime->dma_area); in snd_pcm_alloc_vmalloc_buffer()
243 runtime->dma_area = vmalloc(size); in snd_pcm_alloc_vmalloc_buffer()
244 if (!runtime->dma_area) in snd_pcm_alloc_vmalloc_buffer()
267 if (substream->runtime->dma_area) { in snd_cx18_pcm_hw_free()
269 vfree(substream->runtime->dma_area); in snd_cx18_pcm_hw_free()
[all …]
/linux-4.1.27/drivers/media/pci/ivtv/
Divtv-alsa-pcm.c111 if (runtime->dma_area == NULL) { in ivtv_alsa_announce_pcm_data()
120 memcpy(runtime->dma_area + oldptr * stride, pcm_data, in ivtv_alsa_announce_pcm_data()
122 memcpy(runtime->dma_area, pcm_data + cnt * stride, in ivtv_alsa_announce_pcm_data()
125 memcpy(runtime->dma_area + oldptr * stride, pcm_data, in ivtv_alsa_announce_pcm_data()
244 if (runtime->dma_area) { in snd_pcm_alloc_vmalloc_buffer()
248 vfree(runtime->dma_area); in snd_pcm_alloc_vmalloc_buffer()
250 runtime->dma_area = vmalloc(size); in snd_pcm_alloc_vmalloc_buffer()
251 if (!runtime->dma_area) in snd_pcm_alloc_vmalloc_buffer()
274 if (substream->runtime->dma_area) { in snd_ivtv_pcm_hw_free()
276 vfree(substream->runtime->dma_area); in snd_ivtv_pcm_hw_free()
[all …]
/linux-4.1.27/drivers/media/usb/tm6000/
Dtm6000-alsa.c111 vfree(substream->runtime->dma_area); in dsp_buffer_free()
112 substream->runtime->dma_area = NULL; in dsp_buffer_free()
122 if (substream->runtime->dma_area) { in dsp_buffer_alloc()
129 substream->runtime->dma_area = vmalloc(size); in dsp_buffer_alloc()
130 if (!substream->runtime->dma_area) in dsp_buffer_alloc()
227 if (!runtime || !runtime->dma_area) { in tm6000_fillbuf()
247 runtime->dma_area, buf_pos, in tm6000_fillbuf()
252 memcpy(runtime->dma_area + buf_pos * stride, buf, cnt * stride); in tm6000_fillbuf()
253 memcpy(runtime->dma_area, buf + cnt * stride, in tm6000_fillbuf()
256 memcpy(runtime->dma_area + buf_pos * stride, buf, in tm6000_fillbuf()
[all …]
/linux-4.1.27/sound/soc/au1x/
Ddbdma2.c51 dma_addr_t dma_area; /* address of queued DMA area */ member
82 au1xxx_dbdma_put_source(cd->ddma_chan, cd->dma_area, in au1x_pcm_queue_tx()
87 cd->dma_area += cd->period_bytes; in au1x_pcm_queue_tx()
90 cd->dma_area = cd->dma_area_s; in au1x_pcm_queue_tx()
96 au1xxx_dbdma_put_dest(cd->ddma_chan, cd->dma_area, in au1x_pcm_queue_rx()
101 cd->dma_area += cd->period_bytes; in au1x_pcm_queue_rx()
104 cd->dma_area = cd->dma_area_s; in au1x_pcm_queue_rx()
211 (unsigned long)runtime->dma_area, in au1xpsc_pcm_hw_params()
227 pcd->dma_area_s = pcd->dma_area = runtime->dma_addr; in au1xpsc_pcm_hw_params()
Ddma.c70 dma_start = virt_to_phys(runtime->dma_area); in au1000_setup_dma_link()
/linux-4.1.27/sound/core/
Dpcm_memory.c391 if (runtime->dma_area == NULL) in snd_pcm_lib_free_pages()
412 if (runtime->dma_area) { in _snd_pcm_lib_alloc_vmalloc_buffer()
415 vfree(runtime->dma_area); in _snd_pcm_lib_alloc_vmalloc_buffer()
417 runtime->dma_area = __vmalloc(size, gfp_flags, PAGE_KERNEL); in _snd_pcm_lib_alloc_vmalloc_buffer()
418 if (!runtime->dma_area) in _snd_pcm_lib_alloc_vmalloc_buffer()
439 vfree(runtime->dma_area); in snd_pcm_lib_free_vmalloc_buffer()
440 runtime->dma_area = NULL; in snd_pcm_lib_free_vmalloc_buffer()
458 return vmalloc_to_page(substream->runtime->dma_area + offset); in snd_pcm_lib_get_vmalloc_page()
Dpcm_lib.c116 char *hwbuf = runtime->dma_area + frames_to_bytes(runtime, ofs); in snd_pcm_playback_silence()
131 char *hwbuf = runtime->dma_area + (c * dma_csize) + samples_to_bytes(runtime, ofs); in snd_pcm_playback_silence()
2001 char *hwbuf = runtime->dma_area + frames_to_bytes(runtime, hwoff); in snd_pcm_lib_write_transfer()
2121 if (snd_BUG_ON(!substream->ops->copy && !runtime->dma_area)) in pcm_sanity_check()
2176 char *hwbuf = runtime->dma_area + (c * dma_csize) + samples_to_bytes(runtime, hwoff); in snd_pcm_lib_writev_transfer()
2223 char *hwbuf = runtime->dma_area + frames_to_bytes(runtime, hwoff); in snd_pcm_lib_read_transfer()
2385 hwbuf = runtime->dma_area + (c * dma_csize) + samples_to_bytes(runtime, hwoff); in snd_pcm_lib_readv_transfer()
Dpcm_native.c3337 void *vaddr = substream->runtime->dma_area + ofs; in snd_pcm_default_page_ops()
3411 substream->runtime->dma_area, in snd_pcm_lib_default_mmap()
3669 return (unsigned long)runtime->dma_area + offset; in snd_pcm_get_unmapped_area()
/linux-4.1.27/sound/soc/blackfin/
Dbf5xx-i2s-pcm.c101 sport_config_tx_dma(sport, runtime->dma_area, in bf5xx_pcm_prepare()
105 sport_config_rx_dma(sport, runtime->dma_area, in bf5xx_pcm_prepare()
221 vma->vm_start = (unsigned long)runtime->dma_area; in bf5xx_pcm_mmap()
243 dst = runtime->dma_area; in bf5xx_pcm_copy()
255 src = runtime->dma_area; in bf5xx_pcm_copy()
271 dst = runtime->dma_area; in bf5xx_pcm_copy()
274 src = runtime->dma_area; in bf5xx_pcm_copy()
291 void *buf = runtime->dma_area; in bf5xx_pcm_silence()
Dbf5xx-ac97-pcm.c63 sport->tx_pos, (__u16 *)runtime->dma_area + sport->tx_pos * in bf5xx_mmap_copy()
71 sport->rx_pos, (__u16 *)runtime->dma_area + sport->rx_pos * in bf5xx_mmap_copy()
137 if (runtime->dma_area) in bf5xx_pcm_hw_free()
138 memset(runtime->dma_area, 0, runtime->buffer_size); in bf5xx_pcm_hw_free()
170 sport_config_tx_dma(sport, runtime->dma_area, runtime->periods, in bf5xx_pcm_prepare()
174 sport_config_rx_dma(sport, runtime->dma_area, runtime->periods, in bf5xx_pcm_prepare()
276 vma->vm_start = (unsigned long)runtime->dma_area; in bf5xx_pcm_mmap()
292 bf5xx_pcm_to_ac97((struct ac97_frame *)runtime->dma_area + pos, in bf5xx_pcm_copy()
295 bf5xx_ac97_to_pcm((struct ac97_frame *)runtime->dma_area + pos, in bf5xx_pcm_copy()
/linux-4.1.27/drivers/media/usb/go7007/
Dsnd-go7007.c88 memcpy(runtime->dma_area + gosnd->w_idx, buf, cpy); in parse_audio_stream_data()
93 memcpy(runtime->dma_area + gosnd->w_idx, buf, length); in parse_audio_stream_data()
114 vfree(substream->runtime->dma_area); in go7007_snd_hw_params()
116 substream->runtime->dma_area = vmalloc(bytes); in go7007_snd_hw_params()
117 if (substream->runtime->dma_area == NULL) in go7007_snd_hw_params()
130 vfree(substream->runtime->dma_area); in go7007_snd_hw_free()
198 return vmalloc_to_page(substream->runtime->dma_area + offset); in go7007_snd_pcm_page()
/linux-4.1.27/drivers/media/usb/cx231xx/
Dcx231xx-audio.c146 memcpy(runtime->dma_area + oldptr * stride, cp, in cx231xx_audio_isocirq()
148 memcpy(runtime->dma_area, cp + cnt * stride, in cx231xx_audio_isocirq()
151 memcpy(runtime->dma_area + oldptr * stride, cp, in cx231xx_audio_isocirq()
232 memcpy(runtime->dma_area + oldptr * stride, cp, in cx231xx_audio_bulkirq()
234 memcpy(runtime->dma_area, cp + cnt * stride, in cx231xx_audio_bulkirq()
237 memcpy(runtime->dma_area + oldptr * stride, cp, in cx231xx_audio_bulkirq()
397 if (runtime->dma_area) { in snd_pcm_alloc_vmalloc_buffer()
401 vfree(runtime->dma_area); in snd_pcm_alloc_vmalloc_buffer()
403 runtime->dma_area = vmalloc(size); in snd_pcm_alloc_vmalloc_buffer()
404 if (!runtime->dma_area) in snd_pcm_alloc_vmalloc_buffer()
[all …]
/linux-4.1.27/drivers/media/usb/em28xx/
Dem28xx-audio.c133 memcpy(runtime->dma_area + oldptr * stride, cp, in em28xx_audio_isocirq()
135 memcpy(runtime->dma_area, cp + cnt * stride, in em28xx_audio_isocirq()
138 memcpy(runtime->dma_area + oldptr * stride, cp, in em28xx_audio_isocirq()
203 if (runtime->dma_area) { in snd_pcm_alloc_vmalloc_buffer()
207 vfree(runtime->dma_area); in snd_pcm_alloc_vmalloc_buffer()
209 runtime->dma_area = vmalloc(size); in snd_pcm_alloc_vmalloc_buffer()
210 if (!runtime->dma_area) in snd_pcm_alloc_vmalloc_buffer()
340 if (substream->runtime->dma_area) { in snd_em28xx_pcm_close()
342 vfree(substream->runtime->dma_area); in snd_em28xx_pcm_close()
343 substream->runtime->dma_area = NULL; in snd_em28xx_pcm_close()
[all …]
/linux-4.1.27/drivers/media/pci/cx23885/
Dcx23885-alsa.c378 if (substream->runtime->dma_area) { in snd_cx23885_hw_params()
380 substream->runtime->dma_area = NULL; in snd_cx23885_hw_params()
416 substream->runtime->dma_area = chip->buf->vaddr; in snd_cx23885_hw_params()
436 if (substream->runtime->dma_area) { in snd_cx23885_hw_free()
438 substream->runtime->dma_area = NULL; in snd_cx23885_hw_free()
502 void *pageptr = substream->runtime->dma_area + offset; in snd_cx23885_page()
/linux-4.1.27/sound/usb/line6/
Dcapture.c109 memcpy(runtime->dma_area + in line6_capture_copy()
112 memcpy(runtime->dma_area, fbuf + len * bytes_per_frame, in line6_capture_copy()
121 memcpy(runtime->dma_area + in line6_capture_copy()
Dplayback.c218 runtime->dma_area + in submit_audio_out_urb()
222 len * bytes_per_frame, runtime->dma_area, in submit_audio_out_urb()
229 runtime->dma_area + in submit_audio_out_urb()
/linux-4.1.27/drivers/media/pci/cx25821/
Dcx25821-alsa.c516 if (substream->runtime->dma_area) { in snd_cx25821_hw_params()
518 substream->runtime->dma_area = NULL; in snd_cx25821_hw_params()
559 substream->runtime->dma_area = chip->buf->vaddr; in snd_cx25821_hw_params()
578 if (substream->runtime->dma_area) { in snd_cx25821_hw_free()
580 substream->runtime->dma_area = NULL; in snd_cx25821_hw_free()
644 void *pageptr = substream->runtime->dma_area + offset; in snd_cx25821_page()
/linux-4.1.27/sound/firewire/
Disight.c119 memcpy(runtime->dma_area + isight->buffer_pointer * 4, in isight_samples()
123 memcpy(runtime->dma_area + isight->buffer_pointer * 4, in isight_samples()
126 memcpy(runtime->dma_area, samples, (count - count1) * 4); in isight_samples()
151 memset(runtime->dma_area + isight->buffer_pointer * 4, in isight_dropped_samples()
155 memset(runtime->dma_area + isight->buffer_pointer * 4, in isight_dropped_samples()
157 memset(runtime->dma_area, 0, (dropped - count1) * 4); in isight_dropped_samples()
Damdtp.c406 src = (void *)runtime->dma_area + in amdtp_write_s32()
418 src = (void *)runtime->dma_area; in amdtp_write_s32()
431 src = (void *)runtime->dma_area + in amdtp_write_s16()
443 src = (void *)runtime->dma_area; in amdtp_write_s16()
456 dst = (void *)runtime->dma_area + in amdtp_read_s32()
467 dst = (void *)runtime->dma_area; in amdtp_read_s32()
/linux-4.1.27/drivers/media/usb/usbtv/
Dusbtv-audio.c147 memcpy(runtime->dma_area + buffer_pos * frame_bytes, in usbtv_audio_urb_received()
149 memcpy(runtime->dma_area, urb_current + cnt, in usbtv_audio_urb_received()
152 memcpy(runtime->dma_area + buffer_pos * frame_bytes, in usbtv_audio_urb_received()
/linux-4.1.27/sound/pcmcia/vx/
Dvxp_ops.c369 unsigned short *addr = (unsigned short *)(runtime->dma_area + offset); in vxp_dma_write()
381 addr = (unsigned short *)runtime->dma_area; in vxp_dma_write()
409 unsigned short *addr = (unsigned short *)(runtime->dma_area + offset); in vxp_dma_read()
421 addr = (unsigned short *)runtime->dma_area; in vxp_dma_read()
/linux-4.1.27/sound/usb/6fire/
Dpcm.c205 u32 *dest = (u32 *) (alsa_rt->dma_area + sub->dma_off in usb6fire_pcm_capture()
207 u32 *dest_end = (u32 *) (alsa_rt->dma_area + alsa_rt->buffer_size in usb6fire_pcm_capture()
236 dest = (u32 *) alsa_rt->dma_area; in usb6fire_pcm_capture()
251 u32 *src = (u32 *) (alsa_rt->dma_area + sub->dma_off in usb6fire_pcm_playback()
253 u32 *src_end = (u32 *) (alsa_rt->dma_area + alsa_rt->buffer_size in usb6fire_pcm_playback()
283 src = (u32 *) alsa_rt->dma_area; in usb6fire_pcm_playback()
/linux-4.1.27/drivers/media/pci/cx88/
Dcx88-alsa.c473 if (substream->runtime->dma_area) { in snd_cx88_hw_params()
475 substream->runtime->dma_area = NULL; in snd_cx88_hw_params()
510 substream->runtime->dma_area = chip->buf->vaddr; in snd_cx88_hw_params()
528 if (substream->runtime->dma_area) { in snd_cx88_hw_free()
530 substream->runtime->dma_area = NULL; in snd_cx88_hw_free()
595 void *pageptr = substream->runtime->dma_area + offset; in snd_cx88_page()
/linux-4.1.27/drivers/usb/gadget/function/
Df_uac2.c69 unsigned char *dma_area; member
242 memcpy(req->buf, prm->dma_area + hw_ptr, pending); in agdev_iso_complete()
243 memcpy(req->buf + pending, prm->dma_area, in agdev_iso_complete()
246 memcpy(req->buf, prm->dma_area + hw_ptr, req->actual); in agdev_iso_complete()
250 memcpy(prm->dma_area + hw_ptr, req->buf, pending); in agdev_iso_complete()
251 memcpy(prm->dma_area, req->buf + pending, in agdev_iso_complete()
254 memcpy(prm->dma_area + hw_ptr, req->buf, req->actual); in agdev_iso_complete()
337 prm->dma_area = substream->runtime->dma_area; in uac2_pcm_hw_params()
354 prm->dma_area = NULL; in uac2_pcm_hw_free()
/linux-4.1.27/sound/soc/intel/haswell/
Dsst-haswell-pcm.c441 unsigned char *dma_area, size_t size, int pcm) in create_adsp_page_table() argument
449 dma_area, size, pages); in create_adsp_page_table()
613 ret = create_adsp_page_table(substream, pdata, rtd, runtime->dma_area, in hsw_pcm_hw_params()
727 unsigned char *dma_area = runtime->dma_area; in hsw_notify_pointer() local
741 if (dma_area == NULL || dma_frames <= 0 in hsw_notify_pointer()
753 SST_OLD_POSITION(dma_area, in hsw_notify_pointer()
763 SST_OLD_POSITION(dma_area, in hsw_notify_pointer()
771 dma_area, samples); in hsw_notify_pointer()
Dsst-haswell-ipc.c259 unsigned char *dma_area; member
/linux-4.1.27/sound/usb/usx2y/
Dusbusx2yaudio.c97 memcpy(runtime->dma_area + hwptr_done * usX2Y->stride, cp, blen); in usX2Y_urb_capt_retire()
98 memcpy(runtime->dma_area, cp + blen, len * usX2Y->stride - blen); in usX2Y_urb_capt_retire()
100 memcpy(runtime->dma_area + hwptr_done * usX2Y->stride, cp, in usX2Y_urb_capt_retire()
159 memcpy(subs->tmpbuf, runtime->dma_area + in usX2Y_urb_play_prepare()
162 runtime->dma_area, (count - len) * usX2Y->stride); in usX2Y_urb_play_prepare()
167 urb->transfer_buffer = runtime->dma_area + subs->hwptr * usX2Y->stride; in usX2Y_urb_play_prepare()
/linux-4.1.27/drivers/media/pci/saa7134/
Dsaa7134-alsa.c707 if (substream->runtime->dma_area) { in snd_card_saa7134_hw_params()
711 substream->runtime->dma_area = NULL; in snd_card_saa7134_hw_params()
749 substream->runtime->dma_area = dev->dmasound.vaddr; in snd_card_saa7134_hw_params()
774 if (substream->runtime->dma_area) { in snd_card_saa7134_hw_free()
778 substream->runtime->dma_area = NULL; in snd_card_saa7134_hw_free()
880 void *pageptr = substream->runtime->dma_area + offset; in snd_card_saa7134_page()
/linux-4.1.27/sound/soc/sh/
Ddma-sh7760.c211 BRGREG(BRGATXSAR) = (unsigned long)runtime->dma_area; in camelot_prepare()
214 BRGREG(BRGARXDAR) = (unsigned long)runtime->dma_area; in camelot_prepare()
Dsiu_pcm.c236 virt = PERIOD_OFFSET(rt->dma_area, in siu_io_tasklet()
Dfsi.c1113 return runtime->dma_area + in fsi_pio_get_area()
/linux-4.1.27/sound/pci/vx222/
Dvx222_ops.c263 u32 *addr = (u32 *)(runtime->dma_area + offset); in vx2_dma_write()
281 addr = (u32 *)runtime->dma_area; in vx2_dma_write()
301 u32 *addr = (u32 *)(runtime->dma_area + offset); in vx2_dma_read()
317 addr = (u32 *)runtime->dma_area; in vx2_dma_read()
/linux-4.1.27/sound/usb/
Dpcm.c1296 memcpy(runtime->dma_area + oldptr, cp, bytes1); in retire_capture_urb()
1297 memcpy(runtime->dma_area, cp + bytes1, bytes - bytes1); in retire_capture_urb()
1299 memcpy(runtime->dma_area + oldptr, cp, bytes); in retire_capture_urb()
1316 u8 *src = runtime->dma_area; in fill_playback_urb_dsd_dop()
1433 buf[i] = bitrev8(runtime->dma_area[idx]); in prepare_playback_urb()
1444 runtime->dma_area + subs->hwptr_done, bytes1); in prepare_playback_urb()
1446 runtime->dma_area, bytes - bytes1); in prepare_playback_urb()
1449 runtime->dma_area + subs->hwptr_done, bytes); in prepare_playback_urb()
/linux-4.1.27/sound/usb/hiface/
Dpcm.c277 source = alsa_rt->dma_area + sub->dma_off; in hiface_pcm_playback()
289 source = alsa_rt->dma_area + sub->dma_off; in hiface_pcm_playback()
292 source = alsa_rt->dma_area; in hiface_pcm_playback()
/linux-4.1.27/sound/usb/caiaq/
Daudio.c393 char *audio_buf = rt->dma_area; in read_in_urb_mode0()
440 char *audio_buf = rt->dma_area; in read_in_urb_mode2()
472 audio_buf = rt->dma_area; in read_in_urb_mode3()
553 char *audio_buf = rt->dma_area; in fill_out_urb_mode_0()
589 audio_buf = rt->dma_area; in fill_out_urb_mode_3()
/linux-4.1.27/sound/soc/fsl/
Dimx-pcm-fiq.c221 runtime->dma_area, runtime->dma_addr, runtime->dma_bytes); in snd_imx_pcm_mmap()
224 runtime->dma_area, in snd_imx_pcm_mmap()
/linux-4.1.27/sound/isa/gus/
Dgus_pcm.c96 block.buffer = runtime->dma_area + offset; in snd_gf1_pcm_block_change()
372 if (copy_from_user(runtime->dma_area + bpos, src, len)) in snd_gf1_pcm_playback_copy()
382 …if ((err = snd_gf1_pcm_poke_block(gus, runtime->dma_area + bpos, pcmp->memory + bpos, len, w16, in… in snd_gf1_pcm_playback_copy()
403 snd_pcm_format_set_silence(runtime->format, runtime->dma_area + bpos, count); in snd_gf1_pcm_playback_silence()
412 …if ((err = snd_gf1_pcm_poke_block(gus, runtime->dma_area + bpos, pcmp->memory + bpos, len, w16, in… in snd_gf1_pcm_playback_silence()
/linux-4.1.27/sound/isa/msnd/
Dmsnd.c487 runtime->dma_area = chip->mappedbase; in snd_msnd_playback_open()
591 runtime->dma_area = chip->mappedbase + 0x3000; in snd_msnd_capture_open()
593 memset(runtime->dma_area, 0, runtime->dma_bytes); in snd_msnd_capture_open()
/linux-4.1.27/sound/pci/cs46xx/
Dcs46xx_lib.c883 memcpy(cpcm->hw_buf.area + rec->hw_data, runtime->dma_area + rec->sw_data, bytes); in snd_cs46xx_pb_trans_copy()
899 memcpy(runtime->dma_area + rec->sw_data, in snd_cs46xx_cp_trans_copy()
1135 if (runtime->dma_area != cpcm->hw_buf.area) in snd_cs46xx_playback_hw_params()
1137 runtime->dma_area = cpcm->hw_buf.area; in snd_cs46xx_playback_hw_params()
1159 if (runtime->dma_area == cpcm->hw_buf.area) { in snd_cs46xx_playback_hw_params()
1160 runtime->dma_area = NULL; in snd_cs46xx_playback_hw_params()
1208 if (runtime->dma_area != cpcm->hw_buf.area) in snd_cs46xx_playback_hw_free()
1211 runtime->dma_area = NULL; in snd_cs46xx_playback_hw_free()
1300 if (runtime->dma_area != chip->capt.hw_buf.area) in snd_cs46xx_capture_hw_params()
1302 runtime->dma_area = chip->capt.hw_buf.area; in snd_cs46xx_capture_hw_params()
[all …]
/linux-4.1.27/sound/drivers/vx/
Dvx_pcm.c64 unsigned char *buf = (unsigned char *)(runtime->dma_area + offset); in vx_pcm_read_per_bytes()
68 buf = (unsigned char *)runtime->dma_area; in vx_pcm_read_per_bytes()
73 buf = (unsigned char *)runtime->dma_area; in vx_pcm_read_per_bytes()
78 buf = (unsigned char *)runtime->dma_area; in vx_pcm_read_per_bytes()
/linux-4.1.27/sound/soc/omap/
Domap-pcm.c160 runtime->dma_area, in omap_pcm_mmap()
/linux-4.1.27/sound/drivers/
Daloop.c356 snd_pcm_format_set_silence(runtime->format, runtime->dma_area, in loopback_prepare()
380 char *dst = runtime->dma_area; in clear_capture_buf()
408 char *src = runtime->dma_area; in copy_play_buf()
409 char *dst = capt->substream->runtime->dma_area; in copy_play_buf()
Dml403-ac97cr.c447 src = (u16 *)(substream->runtime->dma_area + rec->sw_data); in snd_ml403_ac97cr_playback_ind2_copy()
504 dst = (u16 *)(substream->runtime->dma_area + rec->sw_data); in snd_ml403_ac97cr_capture_ind2_copy()
/linux-4.1.27/sound/pcmcia/pdaudiocf/
Dpdaudiocf_pcm.c186 chip->pcm_area = runtime->dma_area; in pdacf_pcm_prepare()
/linux-4.1.27/sound/pci/aw2/
Daw2-alsa.c564 runtime->dma_area, in snd_aw2_pcm_pointer_playback()
583 runtime->dma_area, in snd_aw2_pcm_pointer_capture()
/linux-4.1.27/include/sound/
Dpcm.h415 unsigned char *dma_area; /* DMA area */ member
1104 runtime->dma_area = bufp->area; in snd_pcm_set_runtime_buffer()
1109 runtime->dma_area = NULL; in snd_pcm_set_runtime_buffer()
/linux-4.1.27/sound/usb/misc/
Dua101.c230 source = runtime->dma_area + stream->buffer_pos * frame_bytes; in copy_playback_data()
238 runtime->dma_area, (frames - frames1) * frame_bytes); in copy_playback_data()
334 dest = runtime->dma_area + stream->buffer_pos * frame_bytes; in copy_capture_data()
341 memcpy(runtime->dma_area, in copy_capture_data()
/linux-4.1.27/sound/pci/
Dintel8x0.c950 fill_nocache(runtime->dma_area, runtime->dma_bytes, 0); /* clear */ in snd_intel8x0_hw_params()
957 if (runtime->dma_area && ! ichdev->page_attr_changed) { in snd_intel8x0_hw_params()
958 fill_nocache(runtime->dma_area, runtime->dma_bytes, 1); in snd_intel8x0_hw_params()
989 fill_nocache(substream->runtime->dma_area, substream->runtime->dma_bytes, 0); in snd_intel8x0_hw_free()
2670 if (runtime->dma_area) in intel8x0_suspend()
2671 fill_nocache(runtime->dma_area, runtime->dma_bytes, 0); in intel8x0_suspend()
2728 if (runtime->dma_area) in intel8x0_resume()
2729 fill_nocache(runtime->dma_area, runtime->dma_bytes, 1); in intel8x0_resume()
Drme32.c663 runtime->dma_area = (void __force *)(rme32->iobase + in snd_rme32_playback_hw_params()
718 runtime->dma_area = (void __force *)rme32->iobase + in snd_rme32_capture_hw_params()
1145 substream->runtime->dma_area + rec->sw_data, bytes); in snd_rme32_pb_trans_copy()
1169 memcpy_fromio(substream->runtime->dma_area + rec->sw_data, in snd_rme32_cp_trans_copy()
Des1938.c854 if (copy_to_user(dst, runtime->dma_area + pos + 1, count)) in snd_es1938_capture_copy()
857 if (copy_to_user(dst, runtime->dma_area + pos + 1, count - 1)) in snd_es1938_capture_copy()
859 if (put_user(runtime->dma_area[0], ((unsigned char __user *)dst) + count - 1)) in snd_es1938_capture_copy()
Drme96.c986 runtime->dma_area = (void __force *)(rme96->iobase + in snd_rme96_playback_hw_params()
1048 runtime->dma_area = (void __force *)(rme96->iobase + in snd_rme96_capture_hw_params()
Dcmipci.c1340 if (rec->needs_silencing && runtime && runtime->dma_area) { in snd_cmipci_silence_hack()
1342 memset(runtime->dma_area, 0, PAGE_SIZE); in snd_cmipci_silence_hack()
/linux-4.1.27/sound/soc/nuc900/
Dnuc900-pcm.c271 runtime->dma_area, in nuc900_dma_mmap()
/linux-4.1.27/sound/drivers/pcsp/
Dpcsp_lib.c63 val = runtime->dma_area[chip->playback_ptr + chip->fmt_size - 1]; in pcsp_timer_update()
/linux-4.1.27/sound/arm/
Dpxa2xx-pcm-lib.c274 runtime->dma_area, in pxa2xx_pcm_mmap()
Daaci.c552 aacirun->start = runtime->dma_area; in aaci_pcm_prepare()
/linux-4.1.27/sound/pci/trident/
Dtrident_memory.c263 ptr = (unsigned long)runtime->dma_area; in snd_trident_alloc_cont_pages()
/linux-4.1.27/sound/ppc/
Dsnd_ps3.c622 runtime->dma_area; in snd_ps3_pcm_prepare()
628 runtime->dma_area + (runtime->dma_bytes / 2); in snd_ps3_pcm_prepare()
/linux-4.1.27/sound/soc/intel/atom/
Dsst-mfld-platform-pcm.c244 substream->runtime->dma_area = substream->dma_buffer.area; in sst_platform_alloc_stream()
420 memset(substream->runtime->dma_area, 0, params_buffer_bytes(params)); in sst_media_hw_params()
/linux-4.1.27/sound/sparc/
Damd7930.c594 amd->p_orig = amd->p_cur = runtime->dma_area; in snd_amd7930_playback_prepare()
626 amd->c_orig = amd->c_cur = runtime->dma_area; in snd_amd7930_capture_prepare()
Dcs4231.c1150 snd_free_pages(runtime->dma_area, runtime->dma_bytes); in snd_cs4231_playback_open()
1171 snd_free_pages(runtime->dma_area, runtime->dma_bytes); in snd_cs4231_capture_open()
Ddbri.c2106 runtime->dma_area, in snd_dbri_hw_params()
/linux-4.1.27/sound/mips/
Dsgio2audio.c375 dst_base = runtime->dma_area; in snd_sgio2audio_dma_pull_frag()
423 src_base = runtime->dma_area; in snd_sgio2audio_dma_push_frag()
Dhal2.c604 memcpy(buf, substream->runtime->dma_area + rec->sw_data, bytes); in hal2_playback_transfer()
698 memcpy(substream->runtime->dma_area + rec->sw_data, buf, bytes); in hal2_capture_transfer()
Dau1x00.c162 dma_start = virt_to_phys(runtime->dma_area); in au1000_setup_dma_link()
/linux-4.1.27/sound/soc/atmel/
Datmel-pcm-pdc.c277 rtd->buffer_size, rtd->dma_area, rtd->dma_bytes); in atmel_pcm_trigger()
/linux-4.1.27/sound/soc/qcom/
Dlpass-platform.c335 runtime->dma_area, runtime->dma_addr, in lpass_platform_pcmops_mmap()
/linux-4.1.27/sound/soc/txx9/
Dtxx9aclc.c66 (unsigned long)runtime->dma_area, in txx9aclc_pcm_hw_params()
/linux-4.1.27/sound/soc/xtensa/
Dxtfpga-i2s.c138 (void *)runtime->dma_area; \
/linux-4.1.27/sound/sh/
Daica.c249 (unsigned long) (runtime->dma_area + in aica_dma_transfer()
/linux-4.1.27/sound/isa/sb/
Dsb8_main.c172 runtime->dma_area[0] = 0x80; in snd_sb8_playback_prepare()
/linux-4.1.27/sound/pci/asihpi/
Dasihpi.c635 &runtime->dma_area[0], in snd_card_asihpi_trigger()
888 char *pd = &s->runtime->dma_area[buf_ofs]; in snd_card_asihpi_timer_function()
907 pd = s->runtime->dma_area; in snd_card_asihpi_timer_function()
926 pd = s->runtime->dma_area; in snd_card_asihpi_timer_function()
/linux-4.1.27/sound/soc/sh/rcar/
Dssi.c396 u32 *buf = (u32 *)(runtime->dma_area + in rsnd_ssi_interrupt()
/linux-4.1.27/sound/pci/ca0106/
Dca0106_main.c786 runtime->dma_addr, runtime->dma_area, table_base); in snd_ca0106_pcm_prepare_playback()
893 runtime->dma_addr, runtime->dma_area, table_base); in snd_ca0106_pcm_prepare_capture()
/linux-4.1.27/sound/pci/emu10k1/
Dp16v.c358 runtime->dma_addr, runtime->dma_area, table_base); in snd_p16v_pcm_prepare_playback()
Demupcm.c1607 unsigned short *src = (unsigned short *)(substream->runtime->dma_area + rec->sw_data); in fx8010_pb_trans_copy()
/linux-4.1.27/sound/parisc/
Dharmony.c588 ss->runtime->dma_addr = __pa(ss->runtime->dma_area); in snd_harmony_hw_params()
/linux-4.1.27/sound/isa/wss/
Dwss_lib.c1534 snd_free_pages(runtime->dma_area, runtime->dma_bytes); in snd_wss_playback_open()
1575 snd_free_pages(runtime->dma_area, runtime->dma_bytes); in snd_wss_capture_open()
/linux-4.1.27/sound/pci/rme9652/
Drme9652.c2271 runtime->dma_area = rme9652->playback_buffer; in snd_rme9652_playback_open()
2331 runtime->dma_area = rme9652->capture_buffer; in snd_rme9652_capture_open()
Dhdsp.c4434 runtime->dma_area = hdsp->playback_buffer; in snd_hdsp_playback_open()
4511 runtime->dma_area = hdsp->capture_buffer; in snd_hdsp_capture_open()
Dhdspm.c5600 (unsigned char *) substream->runtime->dma_area; in snd_hdspm_hw_params()
5612 (unsigned char *) substream->runtime->dma_area; in snd_hdspm_hw_params()
/linux-4.1.27/sound/pci/nm256/
Dnm256.c846 runtime->dma_area = (void __force *) s->bufptr; in snd_nm256_setup_stream()
/linux-4.1.27/sound/core/oss/
Dpcm_oss.c1073 if (runtime->dma_area) in snd_pcm_oss_change_params()
1074 …snd_pcm_format_set_silence(runtime->format, runtime->dma_area, bytes_to_samples(runtime, runtime->… in snd_pcm_oss_change_params()