/linux-master/sound/core/ |
H A D | pcm_memory.c | 102 struct snd_dma_buffer *dmab = &substream->dma_buffer; 132 do_free_pages(substream->pcm->card, &substream->dma_buffer); 161 snd_iprintf(buffer, "%lu\n", (unsigned long) substream->dma_buffer.bytes / 1024); 202 if (substream->dma_buffer.bytes == size) 205 new_dmab.dev = substream->dma_buffer.dev; 208 substream->dma_buffer.dev.type, 209 substream->dma_buffer.dev.dev, 223 if (substream->dma_buffer.area) 224 do_free_pages(card, &substream->dma_buffer); 225 substream->dma_buffer [all...] |
/linux-master/drivers/net/wireless/purelifi/plfxlc/ |
H A D | firmware.c | 240 unsigned char *dma_buffer = NULL; local 242 dma_buffer = kmalloc(PLF_SERIAL_LEN, GFP_KERNEL); 243 if (!dma_buffer) 249 send_vendor_request(udev, PLF_MAC_VENDOR_REQUEST, dma_buffer, 252 memcpy(hw_address, dma_buffer, ETH_ALEN); 255 dma_buffer, PLF_SERIAL_LEN); 258 dma_buffer, PLF_SERIAL_LEN); 260 memcpy(serial_number, dma_buffer, PLF_SERIAL_LEN); 262 memset(dma_buffer, 0x00, PLF_SERIAL_LEN); 265 (unsigned char *)dma_buffer, PLF_FW_VER_LE [all...] |
H A D | usb.c | 516 unsigned char *dma_buffer = NULL; local 526 dma_buffer = kmemdup(&usb_req, usb_bulk_msg_len, GFP_KERNEL); 528 if (!dma_buffer) { 535 dma_buffer, usb_bulk_msg_len, 537 kfree(dma_buffer);
|
/linux-master/drivers/i2c/busses/ |
H A D | i2c-ismt.c | 329 u8 *dma_buffer = PTR_ALIGN(&priv->buffer[0], 16); local 345 data->byte = dma_buffer[0]; 349 data->word = dma_buffer[0] | (dma_buffer[1] << 8); 353 if (desc->rxbytes != dma_buffer[0] + 1) 356 memcpy(data->block, dma_buffer, desc->rxbytes); 359 memcpy(&data->block[1], dma_buffer, desc->rxbytes); 406 u8 *dma_buffer = PTR_ALIGN(&priv->buffer[0], 16); local 463 dma_buffer[0] = command; 464 dma_buffer[ [all...] |
H A D | i2c-xgene-slimpro.c | 102 u8 dma_buffer[I2C_SMBUS_BLOCK_MAX + 1]; /* dma_buffer[0] is used for length */ member in struct:slimpro_i2c_dev 271 paddr = dma_map_single(ctx->dev, ctx->dma_buffer, readlen, DMA_FROM_DEVICE); 274 ctx->dma_buffer); 289 memcpy(data, ctx->dma_buffer, readlen); 306 memcpy(ctx->dma_buffer, data, writelen); 307 paddr = dma_map_single(ctx->dev, ctx->dma_buffer, writelen, 311 ctx->dma_buffer);
|
/linux-master/sound/soc/atmel/ |
H A D | atmel-pcm-pdc.c | 78 dma_addr_t dma_buffer; /* physical address of dma buffer */ member in struct:atmel_runtime_data 108 prtd->period_ptr = prtd->dma_buffer; 122 prtd->period_ptr = prtd->dma_buffer; 151 prtd->dma_buffer = runtime->dma_addr; 206 prtd->period_ptr = prtd->dma_buffer; 268 x = bytes_to_frames(runtime, ptr - prtd->dma_buffer);
|
/linux-master/sound/soc/google/ |
H A D | chv3-i2s.c | 176 I2S_MAX_BUFFER_SIZE, &substream->dma_buffer); 184 I2S_MAX_BUFFER_SIZE, &substream->dma_buffer); 196 snd_pcm_set_runtime_buffer(substream, &substream->dma_buffer); 213 chv3_i2s_wr(i2s, I2S_RX_BASE_ADDR, substream->dma_buffer.addr); 219 chv3_i2s_wr(i2s, I2S_TX_BASE_ADDR, substream->dma_buffer.addr);
|
/linux-master/sound/soc/qcom/qdsp6/ |
H A D | q6apm-dai.c | 63 struct snd_dma_buffer dma_buffer; member in struct:q6apm_dai_rtd 398 prtd->phys = substream->dma_buffer.addr; 400 prtd->phys = substream->dma_buffer.addr | (pdata->sid << 32); 509 ret = snd_dma_alloc_pages(SNDRV_DMA_TYPE_DEV, dev, size, &prtd->dma_buffer); 514 prtd->phys = prtd->dma_buffer.addr; 516 prtd->phys = prtd->dma_buffer.addr | (pdata->sid << 32); 518 snd_compr_set_runtime_buffer(stream, &prtd->dma_buffer); 534 snd_dma_free_pages(&prtd->dma_buffer); 748 return dma_mmap_coherent(dev, vma, prtd->dma_buffer.area, prtd->dma_buffer [all...] |
H A D | q6asm-dai.c | 55 struct snd_dma_buffer dma_buffer; member in struct:q6asm_dai_rtd 436 prtd->phys = substream->dma_buffer.addr; 438 prtd->phys = substream->dma_buffer.addr | (pdata->sid << 32); 640 &prtd->dma_buffer); 647 prtd->phys = prtd->dma_buffer.addr; 649 prtd->phys = prtd->dma_buffer.addr | (pdata->sid << 32); 651 snd_compr_set_runtime_buffer(stream, &prtd->dma_buffer); 683 snd_dma_free_pages(&prtd->dma_buffer); 1074 dstn = prtd->dma_buffer.area + app_pointer; 1083 if (copy_from_user(prtd->dma_buffer [all...] |
/linux-master/sound/soc/fsl/ |
H A D | imx-pcm-fiq.c | 245 struct snd_dma_buffer *buf = &substream->dma_buffer; 252 struct snd_dma_buffer *buf = &substream->dma_buffer;
|
/linux-master/sound/soc/intel/avs/ |
H A D | probes.c | 134 cstream->dma_buffer.dev.type = SNDRV_DMA_TYPE_DEV_SG; 135 cstream->dma_buffer.dev.dev = adev->dev;
|
/linux-master/drivers/mmc/host/ |
H A D | wbsd.c | 280 sg_copy_to_buffer(data->sg, data->sg_len, host->dma_buffer, len); 290 sg_copy_from_buffer(data->sg, data->sg_len, host->dma_buffer, len); 1369 host->dma_buffer = kmalloc(WBSD_DMA_SIZE, 1371 if (!host->dma_buffer) 1377 host->dma_addr = dma_map_single(mmc_dev(host->mmc), host->dma_buffer, 1408 kfree(host->dma_buffer); 1409 host->dma_buffer = NULL; 1422 * host->dma_addr is valid here iff host->dma_buffer is not NULL. 1424 if (host->dma_buffer) { 1427 kfree(host->dma_buffer); [all...] |
H A D | wbsd.h | 157 char* dma_buffer; /* ISA DMA buffer */ member in struct:wbsd_host
|
/linux-master/sound/soc/samsung/ |
H A D | idma.c | 154 snd_pcm_set_runtime_buffer(substream, &substream->dma_buffer); 337 buf = &substream->dma_buffer; 350 struct snd_dma_buffer *buf = &substream->dma_buffer;
|
/linux-master/include/sound/ |
H A D | compress_driver.h | 72 * @dma_buffer: allocated buffer if any 86 struct snd_dma_buffer dma_buffer; member in struct:snd_compr_stream
|
/linux-master/drivers/mtd/spi-nor/controllers/ |
H A D | hisi-sfc.c | 97 dma_addr_t dma_buffer; member in struct:hifmc_host 280 from + offset, host->dma_buffer, trans, FMC_OP_READ); 304 to + offset, host->dma_buffer, trans, FMC_OP_WRITE); 453 &host->dma_buffer, GFP_KERNEL);
|
/linux-master/sound/soc/loongson/ |
H A D | loongson_dma.c | 160 snd_pcm_set_runtime_buffer(substream, &substream->dma_buffer); 306 substream->dma_buffer.addr >> PAGE_SHIFT,
|
/linux-master/drivers/net/wireless/ath/ath6kl/ |
H A D | sdio.c | 47 u8 *dma_buffer; member in struct:ath6kl_sdio 49 /* protects access to dma_buffer */ 421 if (!ar_sdio->dma_buffer) 424 tbuf = ar_sdio->dma_buffer; 1323 ar_sdio->dma_buffer = kzalloc(HIF_DMA_BUFFER_SIZE, GFP_KERNEL); 1324 if (!ar_sdio->dma_buffer) { 1383 kfree(ar_sdio->dma_buffer); 1406 kfree(ar_sdio->dma_buffer);
|
/linux-master/drivers/gpu/drm/bridge/synopsys/ |
H A D | dw-hdmi-ahb-audio.c | 347 0, substream->dma_buffer.bytes); 456 dw->buf_dst = substream->dma_buffer.area; 457 dw->buf_addr = substream->dma_buffer.addr;
|
/linux-master/drivers/spi/ |
H A D | spi-rockchip-sfc.c | 178 /* virtual mapped addr for dma_buffer */ 180 dma_addr_t dma_buffer; member in struct:rockchip_sfc 458 ret = rockchip_sfc_fifo_transfer_dma(sfc, sfc->dma_buffer, len); 605 &sfc->dma_buffer,
|
/linux-master/drivers/net/ethernet/qlogic/qlcnic/ |
H A D | qlcnic_minidump.c | 776 void *dma_buffer; local 808 dma_buffer = fw_dump->dma_buffer; 843 memcpy(buffer, dma_buffer, size); 1264 fw_dump->dma_buffer = NULL; 1272 fw_dump->dma_buffer = temp_buffer;
|
/linux-master/sound/soc/sof/ |
H A D | compress.c | 202 cstream->dma_buffer.dev.type = SNDRV_DMA_TYPE_DEV_SG; 203 cstream->dma_buffer.dev.dev = sdev->dev;
|
/linux-master/sound/pci/trident/ |
H A D | trident_memory.c | 250 if (substream->dma_buffer.dev.type == SNDRV_DMA_TYPE_DEV_SG)
|
/linux-master/drivers/mtd/nand/raw/ |
H A D | hisi504_nand.c | 138 dma_addr_t dma_buffer; member in struct:hinfc_host 186 hinfc_write(host, host->dma_buffer, HINFC504_DMA_ADDR_DATA); 701 &host->dma_buffer, GFP_KERNEL); 705 host->dma_oob = host->dma_buffer + mtd->writesize;
|
/linux-master/sound/pci/emu10k1/ |
H A D | emu10k1x.c | 235 struct snd_dma_buffer *dma_buffer; member in struct:emu10k1x 444 u32 *table_base = (u32 *)(emu->dma_buffer->area+1024*voice); 453 snd_emu10k1x_ptr_write(emu, PLAYBACK_LIST_ADDR, voice, emu->dma_buffer->addr+1024*voice); 901 chip->dma_buffer = snd_devm_alloc_pages(&pci->dev, SNDRV_DMA_TYPE_DEV, 903 if (!chip->dma_buffer)
|