Searched refs:dma_size (Results 1 - 25 of 61) sorted by relevance

123

/linux-master/drivers/gpu/drm/i915/gem/selftests/
H A Dhuge_gem_object.h19 dma_addr_t dma_size);
H A Dhuge_gem_object.c103 dma_addr_t dma_size)
109 GEM_BUG_ON(!phys_size || phys_size > dma_size);
111 GEM_BUG_ON(!IS_ALIGNED(dma_size, I915_GTT_PAGE_SIZE));
113 if (overflows_type(dma_size, obj->base.size))
120 drm_gem_private_object_init(&i915->drm, &obj->base, dma_size);
101 huge_gem_object(struct drm_i915_private *i915, phys_addr_t phys_size, dma_addr_t dma_size) argument
/linux-master/drivers/i2c/busses/
H A Di2c-ismt.c401 u8 dma_size = 0; local
447 dma_size = 1;
461 dma_size = 2;
471 dma_size = 1;
481 dma_size = 3;
492 dma_size = 2;
501 dma_size = 3;
515 dma_size = data->block[0] + 1;
517 desc->wr_len_cmd = dma_size;
520 memcpy(&dma_buffer[1], &data->block[1], dma_size
[all...]
/linux-master/sound/soc/sof/amd/
H A Dacp-loader.c55 u32 dma_size, page_count; local
65 dma_size = page_count * ACP_PAGE_SIZE;
66 adata->bin_buf = dma_alloc_coherent(&pci->dev, dma_size,
171 u32 page_count, dma_size; local
229 dma_size = (PAGE_ALIGN(sdev->basefw.fw->size) >> PAGE_SHIFT) * ACP_PAGE_SIZE;
230 dma_free_coherent(&pci->dev, dma_size, adata->bin_buf, adata->sha_dma_addr);
/linux-master/drivers/misc/mei/
H A Dhw-me.h23 * @dma_size: device DMA buffers size
31 size_t dma_size[DMA_DSCR_NUM]; member in struct:mei_cfg
/linux-master/drivers/crypto/xilinx/
H A Dzynqmp-aes-gcm.c88 size_t dma_size; local
93 dma_size = req->cryptlen + ZYNQMP_AES_KEY_SIZE
96 dma_size = req->cryptlen + GCM_AES_IV_SIZE;
98 kbuf = dma_alloc_coherent(dev, dma_size, &dma_addr_data, GFP_KERNEL);
105 dma_free_coherent(dev, dma_size, kbuf, dma_addr_data);
166 memzero_explicit(kbuf, dma_size);
167 dma_free_coherent(dev, dma_size, kbuf, dma_addr_data);
/linux-master/drivers/scsi/
H A Dmyrs.h691 u32 dma_size:24; /* Bytes 4-6 */ member in struct:myrs_cmd_mbox::__anon378
705 u32 dma_size; /* Bytes 4-7 */ member in struct:myrs_cmd_mbox::__anon379
718 u32 dma_size; /* Bytes 4-7 */ member in struct:myrs_cmd_mbox::__anon380
732 u32 dma_size:24; /* Bytes 4-6 */ member in struct:myrs_cmd_mbox::__anon381
747 u32 dma_size:24; /* Bytes 4-6 */ member in struct:myrs_cmd_mbox::__anon382
761 u32 dma_size:24; /* Bytes 4-6 */ member in struct:myrs_cmd_mbox::__anon383
775 u32 dma_size:24; /* Bytes 4-6 */ member in struct:myrs_cmd_mbox::__anon384
791 u32 dma_size:24; /* Bytes 4-6 */ member in struct:myrs_cmd_mbox::__anon385
809 u32 dma_size:24; /* Bytes 4-6 */ member in struct:myrs_cmd_mbox::__anon387
847 u32 dma_size member in struct:myrs_cmd_mbox::__anon389
[all...]
/linux-master/drivers/net/wan/
H A Dfsl_qmc_hdlc.c32 size_t dma_size; member in struct:qmc_hdlc_desc
257 dma_unmap_single(qmc_hdlc->dev, desc->dma_addr, desc->dma_size, DMA_FROM_DEVICE);
280 ret = qmc_hdlc_recv_queue(qmc_hdlc, desc, desc->dma_size);
295 desc->dma_size = size;
297 desc->dma_size, DMA_FROM_DEVICE);
302 ret = qmc_chan_read_submit(qmc_hdlc->qmc_chan, desc->dma_addr, desc->dma_size,
310 dma_unmap_single(qmc_hdlc->dev, desc->dma_addr, desc->dma_size, DMA_FROM_DEVICE);
328 dma_unmap_single(qmc_hdlc->dev, desc->dma_addr, desc->dma_size, DMA_TO_DEVICE);
346 desc->dma_size, DMA_TO_DEVICE);
353 ret = qmc_chan_write_submit(qmc_hdlc->qmc_chan, desc->dma_addr, desc->dma_size,
[all...]
/linux-master/drivers/media/pci/cx23885/
H A Dcx23885-alsa.c263 BUG_ON(!chip->dma_size);
273 chip->dma_size = 0;
372 chip->dma_size = chip->period_size * params_periods(hw_params);
374 BUG_ON(!chip->dma_size);
385 (PAGE_ALIGN(chip->dma_size) >> PAGE_SHIFT));
404 substream->runtime->dma_bytes = chip->dma_size;
/linux-master/include/sound/
H A Des1688.h31 unsigned int dma_size; member in struct:snd_es1688
/linux-master/drivers/media/pci/cx25821/
H A Dcx25821-alsa.c76 unsigned int dma_size; member in struct:cx25821_audio_dev
400 BUG_ON(!chip->dma_size);
409 chip->dma_size = 0;
510 chip->dma_size = chip->period_size * params_periods(hw_params);
512 BUG_ON(!chip->dma_size);
526 (PAGE_ALIGN(chip->dma_size) >> PAGE_SHIFT));
547 substream->runtime->dma_bytes = chip->dma_size;
/linux-master/drivers/mmc/host/
H A Dsunplus-mmc.c434 unsigned int dma_size; local
446 dma_size = sg_dma_len(sg) / data->blksz - 1;
449 writel(dma_size, host->base + SPMMC_SDRAM_SECTOR_0_SIZE_REG);
452 writel(dma_size, host->base + SPMMC_SDRAM_SECTOR_1_LENG_REG);
455 writel(dma_size, host->base + SPMMC_SDRAM_SECTOR_2_LENG_REG);
458 writel(dma_size, host->base + SPMMC_SDRAM_SECTOR_3_LENG_REG);
461 writel(dma_size, host->base + SPMMC_SDRAM_SECTOR_4_LENG_REG);
464 writel(dma_size, host->base + SPMMC_SDRAM_SECTOR_5_LENG_REG);
467 writel(dma_size, host->base + SPMMC_SDRAM_SECTOR_6_LENG_REG);
470 writel(dma_size, hos
[all...]
/linux-master/drivers/media/pci/netup_unidvb/
H A Dnetup_unidvb.h115 u32 dma_size; member in struct:netup_unidvb_dev
H A Dnetup_unidvb_core.c665 dma->ring_buffer_size = ndev->dma_size / 2;
892 ndev->dma_size = 2 * 188 *
895 ndev->dma_size, &ndev->dma_phys, GFP_KERNEL);
955 dma_free_coherent(&pci_dev->dev, ndev->dma_size,
996 dma_free_coherent(&ndev->pci_dev->dev, ndev->dma_size,
/linux-master/drivers/misc/
H A Dhpilo.h145 size_t dma_size; member in struct:ccb_data
/linux-master/sound/isa/gus/
H A Dgus_pcm.c43 unsigned int dma_size; member in struct:gus_pcm_private
122 begin = pcmp->memory + voice * (pcmp->dma_size / runtime->channels);
216 step = pcmp->dma_size / runtime->channels;
248 snd_gf1_pcm_block_change(pcmp->substream, end + (pcmp->block_size / 2), pcmp->memory + (pcmp->dma_size / 2) + (end / 2), pcmp->block_size / 2);
344 unsigned int bpos = pos + (voice * (pcmp->dma_size / 2));
345 if (snd_BUG_ON(bpos > pcmp->dma_size))
347 if (snd_BUG_ON(bpos + len > pcmp->dma_size))
479 pcmp->dma_size = snd_pcm_lib_buffer_bytes(substream);
481 pcmp->blocks = pcmp->dma_size / pcmp->block_size;
/linux-master/drivers/crypto/
H A Datmel-tdes.c113 size_t dma_size; member in struct:atmel_tdes_dev
298 dd->dma_size, DMA_FROM_DEVICE);
302 dd->buf_out, dd->buflen, dd->dma_size, 1);
303 if (count != dd->dma_size) {
371 dd->dma_size = length;
403 dd->dma_size = length;
623 dd->dma_size, DMA_FROM_DEVICE);
627 dd->buf_out, dd->buflen, dd->dma_size, 1);
628 if (count != dd->dma_size) {
/linux-master/drivers/net/ethernet/qlogic/netxen/
H A Dnetxen_nic_init.c106 rds_ring->dma_size, DMA_FROM_DEVICE);
218 rds_ring->dma_size =
224 rds_ring->dma_size =
227 rds_ring->dma_size =
230 rds_ring->dma_size + NET_IP_ALIGN;
237 rds_ring->dma_size =
240 rds_ring->dma_size =
244 rds_ring->dma_size += NX_LRO_BUFFER_EXTRA;
247 rds_ring->dma_size + NET_IP_ALIGN;
252 rds_ring->dma_size
[all...]
/linux-master/drivers/media/platform/nxp/imx8-isi/
H A Dimx8-isi-core.c428 unsigned int dma_size; local
468 dma_size = isi->pdata->has_36bit_dma ? 36 : 32;
469 ret = dma_set_mask_and_coherent(dev, DMA_BIT_MASK(dma_size));
/linux-master/sound/ppc/
H A Dpmac.h56 int dma_size; /* in bytes */ member in struct:pmac_stream
/linux-master/drivers/media/pci/cx88/
H A Dcx88-alsa.c68 unsigned int dma_size; member in struct:cx88_audio_dev
354 WARN_ON(!chip->dma_size);
463 chip->dma_size = chip->period_size * params_periods(hw_params);
465 WARN_ON(!chip->dma_size);
476 (PAGE_ALIGN(chip->dma_size) >> PAGE_SHIFT));
494 substream->runtime->dma_bytes = chip->dma_size;
/linux-master/sound/isa/es1688/
H A Des1688_lib.c331 snd_dma_pointer(chip->dma8, chip->dma_size));
346 chip->dma_size = size;
407 chip->dma_size = size;
476 ptr = snd_dma_pointer(chip->dma8, chip->dma_size);
487 ptr = snd_dma_pointer(chip->dma8, chip->dma_size);
/linux-master/drivers/net/ethernet/netronome/nfp/nfpcore/
H A Dnfp_nsp.c506 size_t chunk_size, dma_size; local
514 dma_size = BIT_ULL(dma_order);
556 if (WARN_ONCE(round_down(addr, dma_size) !=
557 round_down(addr + chunks[i].len - 1, dma_size),
559 &addr, chunks[i].len, dma_size)) {
/linux-master/drivers/tty/serial/
H A Datmel_serial.c84 unsigned int dma_size; member in struct:atmel_dma_buffer
1452 pdc->dma_size,
1480 pdc->dma_size,
1516 pdc->dma_size = UART_XMIT_SIZE;
1594 pdc->dma_size,
1628 head = min(head, pdc->dma_size);
1632 pdc->dma_size, DMA_FROM_DEVICE);
1646 pdc->dma_size, DMA_FROM_DEVICE);
1656 if (head >= pdc->dma_size) {
1659 atmel_uart_writel(port, ATMEL_PDC_RNCR, pdc->dma_size);
[all...]
/linux-master/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_init.c98 rds_ring->dma_size, DMA_FROM_DEVICE);
204 rds_ring->dma_size = QLCNIC_P3P_RX_BUF_MAX_LEN;
205 rds_ring->skb_size = rds_ring->dma_size + NET_IP_ALIGN;
210 rds_ring->dma_size =
215 rds_ring->dma_size += QLCNIC_LRO_BUFFER_EXTRA;
218 rds_ring->dma_size + NET_IP_ALIGN;

Completed in 339 milliseconds

123