Searched refs:dma_size (Results 1 - 25 of 62) sorted by last modified time

123

/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/media/pci/intel/ipu6/
H A Dipu6-fw-com.c90 unsigned int dma_size; member in struct:ipu6_fw_com_context
218 ctx->dma_size = sizeall;
318 dma_free_attrs(&ctx->adev->auxdev.dev, ctx->dma_size,
/linux-master/drivers/scsi/lpfc/
H A Dlpfc_sli.c5882 uint32_t dma_size; local
5894 dma_size = *vpd_size;
5895 dmabuf->virt = dma_alloc_coherent(&phba->pcidev->dev, dma_size,
5913 bf_set(lpfc_mbx_rd_rev_avail_len, &mqe->un.read_rev, dma_size);
5917 dma_free_coherent(&phba->pcidev->dev, dma_size,
5933 dma_free_coherent(&phba->pcidev->dev, dma_size,
/linux-master/drivers/net/wireless/marvell/
H A Dmwl8k.c2212 unsigned int dma_size; local
2246 dma_size = le16_to_cpu(cmd->length);
2247 dma_addr = dma_map_single(&priv->pdev->dev, cmd, dma_size,
2267 dma_unmap_single(&priv->pdev->dev, dma_addr, dma_size,
/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/net/ethernet/mediatek/
H A Dmtk_eth_soc.h907 int dma_size; member in struct:mtk_tx_ring
934 u16 dma_size; member in struct:mtk_rx_ring
H A Dmtk_eth_soc.c1517 ring->dma_size);
1656 idx = NEXT_DESP_IDX(ring->calc_idx, ring->dma_size);
1883 mtk_w32(eth, NEXT_DESP_IDX(idx, ring->dma_size),
2023 idx = NEXT_DESP_IDX(ring->calc_idx, ring->dma_size);
2338 cpu = NEXT_DESP_IDX(cpu, ring->dma_size);
2510 ring->dma_size = ring_size;
2568 for (i = 0; i < ring->dma_size; i++)
2575 ring->dma_size * soc->tx.desc_size,
2582 ring->dma_size * soc->tx.desc_size,
2701 ring->dma_size
[all...]
/linux-master/drivers/net/ethernet/freescale/dpaa2/
H A Ddpaa2-eth.c1151 dma_unmap_single(dev, fd_addr, swa->xdp.dma_size,
2837 swa->xdp.dma_size = xdpf->data + xdpf->len - buffer_start;
2841 swa->xdp.dma_size,
/linux-master/drivers/crypto/hisilicon/
H A Dqm.c2741 static int hisi_qp_memory_init(struct hisi_qm *qm, size_t dma_size, int id, argument
2755 qp->qdma.va = dma_alloc_coherent(dev, dma_size, &qp->qdma.dma,
2764 qp->qdma.size = dma_size;
/linux-master/drivers/atm/
H A Dfore200e.h573 #define dma_size align_size /* DMA useable size */ macro
H A Dfore200e.c193 dma_unmap_single(fore200e->dev, chunk->dma_addr, chunk->dma_size,
/linux-master/drivers/spi/
H A Dspi-stm32.c909 unsigned int dma_size; local
913 dma_size = spi->fifo_size;
915 dma_size = SPI_DMA_MIN_BYTES;
918 (transfer->len > dma_size) ? "true" : "false");
920 return (transfer->len > dma_size);
/linux-master/drivers/tty/serial/
H A Dstm32-usart.c447 static void stm32_usart_push_buffer_dma(struct uart_port *port, unsigned int dma_size) argument
462 for (i = 0; i < dma_size; i++)
465 dma_count = tty_insert_flip_string(ttyport, dma_start, dma_size);
467 if (dma_count != dma_size)
477 unsigned int dma_size, size = 0; local
482 dma_size = stm32_port->last_res;
483 stm32_usart_push_buffer_dma(port, dma_size);
484 size = dma_size;
487 dma_size = stm32_port->last_res - stm32_port->rx_dma_state.residue;
488 stm32_usart_push_buffer_dma(port, dma_size);
[all...]
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/scsi/
H A Dmyrs.c183 mbox->ctlr_info.dma_size = sizeof(struct myrs_ctlr_info);
188 sgl->sge[0].sge_count = mbox->ctlr_info.dma_size;
242 mbox->ldev_info.dma_size = sizeof(struct myrs_ldev_info);
247 sgl->sge[0].sge_count = mbox->ldev_info.dma_size;
328 mbox->pdev_info.dma_size = sizeof(struct myrs_pdev_info);
335 sgl->sge[0].sge_count = mbox->pdev_info.dma_size;
399 mbox->pdev_info.dma_size = sizeof(struct myrs_devmap);
406 sgl->sge[0].sge_count = mbox->pdev_info.dma_size;
435 mbox->get_event.dma_size = sizeof(struct myrs_event);
442 sgl->sge[0].sge_count = mbox->get_event.dma_size;
[all...]
/linux-master/drivers/misc/
H A Dhpilo.c261 dma_free_coherent(&pdev->dev, data->dma_size, data->dma_va,
274 data->dma_size = 2 * fifo_sz(NR_QENTRY) +
278 data->dma_va = dma_alloc_coherent(&hw->ilo_dev->dev, data->dma_size,
/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/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/sound/soc/sh/
H A Drz-ssi.c605 u32 dma_paddr, dma_size; local
628 dma_size = frames_to_bytes(runtime, amount);
629 desc = dmaengine_prep_slave_single(strm->dma_ch, dma_paddr, dma_size,
/linux-master/sound/pci/nm256/
H A Dnm256.c183 int dma_size; /* buffer size of the substream in bytes */ member in struct:nm256_stream
501 snd_nm256_writel(chip, NM_PBUFFER_END, s->buf + s->dma_size - (1 << s->shift));
518 snd_nm256_writel(chip, NM_RBUFFER_END, s->buf + s->dma_size);
629 s->dma_size = frames_to_bytes(runtime, substream->runtime->buffer_size);
656 curp %= s->dma_size;
670 curp %= s->dma_size;
/linux-master/sound/pci/
H A Dmaestro3.c705 int dma_size; member in struct:m3_dma
1143 s->dma_size = frames_to_bytes(runtime, runtime->buffer_size);
1162 LO(s->buffer_addr + s->dma_size));
1166 HI(s->buffer_addr + s->dma_size));
1490 if (hwptr >= s->dma_size)
1491 hwptr %= s->dma_size;
1493 diff = s->dma_size + hwptr - s->hwptr;
1494 if (diff >= s->dma_size)
1495 diff %= s->dma_size;
H A Des1968.c460 unsigned int dma_size; /* total buffer size in bytes */ member in struct:esschan
987 size = es->dma_size >> es->wav_shift;
1132 size = es->dma_size >> es->wav_shift;
1200 es->dma_size = snd_pcm_lib_buffer_bytes(substream);
1264 return bytes_to_frames(substream->runtime, ptr % es->dma_size);
1849 hwptr %= es->dma_size;
1851 diff = (es->dma_size + hwptr - es->hwptr) % es->dma_size;
H A Dcmipci.c420 unsigned int dma_size; /* in frames */ member in struct:cmipci_pcm
774 rec->dma_size = runtime->buffer_size << rec->shift;
778 rec->dma_size = (rec->dma_size * runtime->channels) / 2;
789 snd_cmipci_write_w(cm, reg, rec->dma_size - 1);
921 if (rem < rec->dma_size)
927 ptr = (rec->dma_size - (rem + 1)) >> rec->shift;
/linux-master/drivers/net/ethernet/qlogic/qlcnic/
H A Dqlcnic_io.c828 dma = dma_map_single(&pdev->dev, skb->data, rds_ring->dma_size,
873 pdesc->buffer_length = cpu_to_le32(rds_ring->dma_size);
1150 dma_unmap_single(&adapter->pdev->dev, buffer->dma, ring->dma_size,
1467 pdesc->buffer_length = cpu_to_le32(rds_ring->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...]

Completed in 515 milliseconds

123