/Linux-v4.19/drivers/media/pci/cx18/ |
D | cx18-alsa-pcm.c | 105 if (runtime->dma_area == NULL) { in cx18_alsa_announce_pcm_data() 114 memcpy(runtime->dma_area + oldptr * stride, pcm_data, in cx18_alsa_announce_pcm_data() 116 memcpy(runtime->dma_area, pcm_data + cnt * stride, in cx18_alsa_announce_pcm_data() 119 memcpy(runtime->dma_area + oldptr * stride, pcm_data, in cx18_alsa_announce_pcm_data() 232 if (runtime->dma_area) { in snd_pcm_alloc_vmalloc_buffer() 236 vfree(runtime->dma_area); in snd_pcm_alloc_vmalloc_buffer() 238 runtime->dma_area = vmalloc(size); in snd_pcm_alloc_vmalloc_buffer() 239 if (!runtime->dma_area) in snd_pcm_alloc_vmalloc_buffer() 260 unsigned char *dma_area = NULL; in snd_cx18_pcm_hw_free() local 263 if (substream->runtime->dma_area) { in snd_cx18_pcm_hw_free() [all …]
|
/Linux-v4.19/drivers/media/pci/ivtv/ |
D | ivtv-alsa-pcm.c | 103 if (runtime->dma_area == NULL) { in ivtv_alsa_announce_pcm_data() 112 memcpy(runtime->dma_area + oldptr * stride, pcm_data, in ivtv_alsa_announce_pcm_data() 114 memcpy(runtime->dma_area, pcm_data + cnt * stride, in ivtv_alsa_announce_pcm_data() 117 memcpy(runtime->dma_area + oldptr * stride, pcm_data, in ivtv_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() 265 unsigned char *dma_area = NULL; in snd_ivtv_pcm_hw_free() local 268 if (substream->runtime->dma_area) { in snd_ivtv_pcm_hw_free() [all …]
|
/Linux-v4.19/drivers/media/pci/cobalt/ |
D | cobalt-alsa-pcm.c | 138 if (runtime->dma_area == NULL) { in cobalt_alsa_announce_pcm_data() 149 sample_cpy(runtime->dma_area + (oldptr + i) * stride, in cobalt_alsa_announce_pcm_data() 153 sample_cpy(runtime->dma_area + (i - cnt) * stride, in cobalt_alsa_announce_pcm_data() 159 sample_cpy(runtime->dma_area + (oldptr + i) * stride, in cobalt_alsa_announce_pcm_data() 254 if (runtime->dma_area) { in snd_pcm_alloc_vmalloc_buffer() 258 vfree(runtime->dma_area); in snd_pcm_alloc_vmalloc_buffer() 260 runtime->dma_area = vmalloc(size); in snd_pcm_alloc_vmalloc_buffer() 261 if (!runtime->dma_area) in snd_pcm_alloc_vmalloc_buffer() 280 if (substream->runtime->dma_area) { in snd_cobalt_pcm_hw_free() 282 vfree(substream->runtime->dma_area); in snd_cobalt_pcm_hw_free() [all …]
|
/Linux-v4.19/drivers/media/usb/tm6000/ |
D | tm6000-alsa.c | 103 vfree(substream->runtime->dma_area); in dsp_buffer_free() 104 substream->runtime->dma_area = NULL; in dsp_buffer_free() 114 if (substream->runtime->dma_area) { in dsp_buffer_alloc() 121 substream->runtime->dma_area = vmalloc(size); in dsp_buffer_alloc() 122 if (!substream->runtime->dma_area) in dsp_buffer_alloc() 219 if (!runtime || !runtime->dma_area) { in tm6000_fillbuf() 239 runtime->dma_area, buf_pos, in tm6000_fillbuf() 244 memcpy(runtime->dma_area + buf_pos * stride, buf, cnt * stride); in tm6000_fillbuf() 245 memcpy(runtime->dma_area, buf + cnt * stride, in tm6000_fillbuf() 248 memcpy(runtime->dma_area + buf_pos * stride, buf, in tm6000_fillbuf() [all …]
|
/Linux-v4.19/sound/soc/au1x/ |
D | dbdma2.c | 53 dma_addr_t dma_area; /* address of queued DMA area */ member 84 au1xxx_dbdma_put_source(cd->ddma_chan, cd->dma_area, in au1x_pcm_queue_tx() 89 cd->dma_area += cd->period_bytes; in au1x_pcm_queue_tx() 92 cd->dma_area = cd->dma_area_s; in au1x_pcm_queue_tx() 98 au1xxx_dbdma_put_dest(cd->ddma_chan, cd->dma_area, in au1x_pcm_queue_rx() 103 cd->dma_area += cd->period_bytes; in au1x_pcm_queue_rx() 106 cd->dma_area = cd->dma_area_s; in au1x_pcm_queue_rx() 213 (unsigned long)runtime->dma_area, in au1xpsc_pcm_hw_params() 229 pcd->dma_area_s = pcd->dma_area = runtime->dma_addr; in au1xpsc_pcm_hw_params()
|
/Linux-v4.19/sound/core/ |
D | pcm_memory.c | 386 if (runtime->dma_area == NULL) in snd_pcm_lib_free_pages() 406 if (runtime->dma_area) { in _snd_pcm_lib_alloc_vmalloc_buffer() 409 vfree(runtime->dma_area); in _snd_pcm_lib_alloc_vmalloc_buffer() 411 runtime->dma_area = __vmalloc(size, gfp_flags, PAGE_KERNEL); in _snd_pcm_lib_alloc_vmalloc_buffer() 412 if (!runtime->dma_area) in _snd_pcm_lib_alloc_vmalloc_buffer() 433 vfree(runtime->dma_area); in snd_pcm_lib_free_vmalloc_buffer() 434 runtime->dma_area = NULL; in snd_pcm_lib_free_vmalloc_buffer() 452 return vmalloc_to_page(substream->runtime->dma_area + offset); in snd_pcm_lib_get_vmalloc_page()
|
/Linux-v4.19/drivers/media/usb/cx231xx/ |
D | cx231xx-audio.c | 143 memcpy(runtime->dma_area + oldptr * stride, cp, in cx231xx_audio_isocirq() 145 memcpy(runtime->dma_area, cp + cnt * stride, in cx231xx_audio_isocirq() 148 memcpy(runtime->dma_area + oldptr * stride, cp, in cx231xx_audio_isocirq() 230 memcpy(runtime->dma_area + oldptr * stride, cp, in cx231xx_audio_bulkirq() 232 memcpy(runtime->dma_area, cp + cnt * stride, in cx231xx_audio_bulkirq() 235 memcpy(runtime->dma_area + oldptr * stride, cp, in cx231xx_audio_bulkirq() 393 if (runtime->dma_area) { in snd_pcm_alloc_vmalloc_buffer() 397 vfree(runtime->dma_area); in snd_pcm_alloc_vmalloc_buffer() 399 runtime->dma_area = vmalloc(size); in snd_pcm_alloc_vmalloc_buffer() 400 if (!runtime->dma_area) in snd_pcm_alloc_vmalloc_buffer() [all …]
|
/Linux-v4.19/drivers/media/usb/go7007/ |
D | snd-go7007.c | 89 memcpy(runtime->dma_area + gosnd->w_idx, buf, cpy); in parse_audio_stream_data() 94 memcpy(runtime->dma_area + gosnd->w_idx, buf, length); in parse_audio_stream_data() 115 vfree(substream->runtime->dma_area); in go7007_snd_hw_params() 117 substream->runtime->dma_area = vmalloc(bytes); in go7007_snd_hw_params() 118 if (substream->runtime->dma_area == NULL) in go7007_snd_hw_params() 131 vfree(substream->runtime->dma_area); in go7007_snd_hw_free() 199 return vmalloc_to_page(substream->runtime->dma_area + offset); in go7007_snd_pcm_page()
|
/Linux-v4.19/sound/firewire/fireface/ |
D | amdtp-ff.c | 41 src = (void *)runtime->dma_area + in write_pcm_s32() 52 src = (void *)runtime->dma_area; in write_pcm_s32() 66 dst = (void *)runtime->dma_area + in read_pcm_s32() 77 dst = (void *)runtime->dma_area; in read_pcm_s32()
|
/Linux-v4.19/sound/firewire/tascam/ |
D | amdtp-tascam.c | 46 src = (void *)runtime->dma_area + in write_pcm_s32() 57 src = (void *)runtime->dma_area; in write_pcm_s32() 71 dst = (void *)runtime->dma_area + in read_pcm_s32() 85 dst = (void *)runtime->dma_area; in read_pcm_s32()
|
/Linux-v4.19/drivers/media/pci/cx23885/ |
D | cx23885-alsa.c | 373 if (substream->runtime->dma_area) { in snd_cx23885_hw_params() 375 substream->runtime->dma_area = NULL; in snd_cx23885_hw_params() 411 substream->runtime->dma_area = chip->buf->vaddr; in snd_cx23885_hw_params() 431 if (substream->runtime->dma_area) { in snd_cx23885_hw_free() 433 substream->runtime->dma_area = NULL; in snd_cx23885_hw_free() 497 void *pageptr = substream->runtime->dma_area + offset; in snd_cx23885_page()
|
/Linux-v4.19/drivers/media/usb/em28xx/ |
D | em28xx-audio.c | 131 memcpy(runtime->dma_area + oldptr * stride, cp, in em28xx_audio_isocirq() 133 memcpy(runtime->dma_area, cp + cnt * stride, in em28xx_audio_isocirq() 136 memcpy(runtime->dma_area + oldptr * stride, cp, in em28xx_audio_isocirq() 202 if (runtime->dma_area) { in snd_pcm_alloc_vmalloc_buffer() 206 vfree(runtime->dma_area); in snd_pcm_alloc_vmalloc_buffer() 208 runtime->dma_area = vmalloc(size); in snd_pcm_alloc_vmalloc_buffer() 209 if (!runtime->dma_area) in snd_pcm_alloc_vmalloc_buffer() 344 if (substream->runtime->dma_area) { in snd_em28xx_pcm_close() 346 vfree(substream->runtime->dma_area); in snd_em28xx_pcm_close() 347 substream->runtime->dma_area = NULL; in snd_em28xx_pcm_close() [all …]
|
/Linux-v4.19/sound/firewire/ |
D | amdtp-am824.c | 160 src = (void *)runtime->dma_area + in write_pcm_s32() 172 src = (void *)runtime->dma_area; in write_pcm_s32() 186 dst = (void *)runtime->dma_area + in read_pcm_s32() 197 dst = (void *)runtime->dma_area; in read_pcm_s32()
|
D | isight.c | 119 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()
|
/Linux-v4.19/sound/firewire/digi00x/ |
D | amdtp-dot.c | 155 src = (void *)runtime->dma_area + in write_pcm_s32() 168 src = (void *)runtime->dma_area; in write_pcm_s32() 181 dst = (void *)runtime->dma_area + in read_pcm_s32() 193 dst = (void *)runtime->dma_area; in read_pcm_s32()
|
/Linux-v4.19/drivers/usb/gadget/function/ |
D | u_audio.c | 152 memcpy(req->buf, runtime->dma_area + hw_ptr, pending); in u_audio_iso_complete() 153 memcpy(req->buf + pending, runtime->dma_area, in u_audio_iso_complete() 156 memcpy(req->buf, runtime->dma_area + hw_ptr, in u_audio_iso_complete() 161 memcpy(runtime->dma_area + hw_ptr, req->buf, pending); in u_audio_iso_complete() 162 memcpy(runtime->dma_area, req->buf + pending, in u_audio_iso_complete() 165 memcpy(runtime->dma_area + hw_ptr, req->buf, in u_audio_iso_complete()
|
/Linux-v4.19/drivers/media/pci/cx25821/ |
D | cx25821-alsa.c | 512 if (substream->runtime->dma_area) { in snd_cx25821_hw_params() 514 substream->runtime->dma_area = NULL; in snd_cx25821_hw_params() 555 substream->runtime->dma_area = chip->buf->vaddr; in snd_cx25821_hw_params() 574 if (substream->runtime->dma_area) { in snd_cx25821_hw_free() 576 substream->runtime->dma_area = NULL; in snd_cx25821_hw_free() 640 void *pageptr = substream->runtime->dma_area + offset; in snd_cx25821_page()
|
/Linux-v4.19/sound/firewire/motu/ |
D | amdtp-motu.c | 131 dst = (void *)runtime->dma_area + in read_pcm_s32() 145 dst = (void *)runtime->dma_area; in read_pcm_s32() 159 src = (void *)runtime->dma_area + in write_pcm_s32() 176 src = (void *)runtime->dma_area; in write_pcm_s32()
|
/Linux-v4.19/sound/usb/line6/ |
D | capture.c | 111 memcpy(runtime->dma_area + in line6_capture_copy() 114 memcpy(runtime->dma_area, fbuf + len * bytes_per_frame, in line6_capture_copy() 123 memcpy(runtime->dma_area + in line6_capture_copy()
|
/Linux-v4.19/drivers/media/usb/usbtv/ |
D | usbtv-audio.c | 162 memcpy(runtime->dma_area + buffer_pos * frame_bytes, in usbtv_audio_urb_received() 164 memcpy(runtime->dma_area, urb_current + cnt, in usbtv_audio_urb_received() 167 memcpy(runtime->dma_area + buffer_pos * frame_bytes, in usbtv_audio_urb_received()
|
/Linux-v4.19/sound/pcmcia/vx/ |
D | vxp_ops.c | 369 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-v4.19/drivers/media/pci/cx88/ |
D | cx88-alsa.c | 465 if (substream->runtime->dma_area) { in snd_cx88_hw_params() 467 substream->runtime->dma_area = NULL; in snd_cx88_hw_params() 502 substream->runtime->dma_area = chip->buf->vaddr; in snd_cx88_hw_params() 519 if (substream->runtime->dma_area) { in snd_cx88_hw_free() 521 substream->runtime->dma_area = NULL; in snd_cx88_hw_free() 586 void *pageptr = substream->runtime->dma_area + offset; in snd_cx88_page()
|
/Linux-v4.19/sound/usb/6fire/ |
D | pcm.c | 205 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-v4.19/sound/soc/intel/haswell/ |
D | sst-haswell-pcm.c | 441 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()
|
/Linux-v4.19/sound/soc/dwc/ |
D | dwc-pcm.c | 29 const u##sample_bits (*p)[2] = (void *)runtime->dma_area; \ 49 u##sample_bits (*p)[2] = (void *)runtime->dma_area; \
|