| /linux/drivers/i2c/busses/ |
| H A D | i2c-ismt.c | 410 u8 dma_size = 0; in ismt_access() local 456 dma_size = 1; in ismt_access() 470 dma_size = 2; in ismt_access() 480 dma_size = 1; in ismt_access() 490 dma_size = 3; in ismt_access() 501 dma_size = 2; in ismt_access() 510 dma_size = 3; in ismt_access() 524 dma_size = data->block[0] + 1; in ismt_access() 526 desc->wr_len_cmd = dma_size; in ismt_access() 529 memcpy(&dma_buffer[1], &data->block[1], dma_size - 1); in ismt_access() [all …]
|
| /linux/drivers/gpu/drm/i915/gem/selftests/ |
| H A D | huge_gem_object.c | 103 dma_addr_t dma_size) in huge_gem_object() argument 109 GEM_BUG_ON(!phys_size || phys_size > dma_size); in huge_gem_object() 111 GEM_BUG_ON(!IS_ALIGNED(dma_size, I915_GTT_PAGE_SIZE)); in huge_gem_object() 113 if (overflows_type(dma_size, obj->base.size)) in huge_gem_object() 120 drm_gem_private_object_init(&i915->drm, &obj->base, dma_size); in huge_gem_object()
|
| H A D | huge_gem_object.h | 19 dma_addr_t dma_size);
|
| /linux/drivers/net/wan/ |
| H A D | fsl_qmc_hdlc.c | 33 size_t dma_size; member 259 dma_unmap_single(qmc_hdlc->dev, desc->dma_addr, desc->dma_size, DMA_FROM_DEVICE); in qmc_hcld_recv_complete() 293 ret = qmc_hdlc_recv_queue(qmc_hdlc, desc, desc->dma_size); in qmc_hcld_recv_complete() 308 desc->dma_size = size; in qmc_hdlc_recv_queue() 310 desc->dma_size, DMA_FROM_DEVICE); in qmc_hdlc_recv_queue() 315 ret = qmc_chan_read_submit(qmc_hdlc->qmc_chan, desc->dma_addr, desc->dma_size, in qmc_hdlc_recv_queue() 323 dma_unmap_single(qmc_hdlc->dev, desc->dma_addr, desc->dma_size, DMA_FROM_DEVICE); in qmc_hdlc_recv_queue() 341 dma_unmap_single(qmc_hdlc->dev, desc->dma_addr, desc->dma_size, DMA_TO_DEVICE); in qmc_hdlc_xmit_complete() 359 desc->dma_size, DMA_TO_DEVICE); in qmc_hdlc_xmit_queue() 366 ret = qmc_chan_write_submit(qmc_hdlc->qmc_chan, desc->dma_addr, desc->dma_size, in qmc_hdlc_xmit_queue() [all …]
|
| /linux/drivers/scsi/ |
| H A D | myrs.h | 691 u32 dma_size:24; /* Bytes 4-6 */ member 705 u32 dma_size; /* Bytes 4-7 */ member 718 u32 dma_size; /* Bytes 4-7 */ member 732 u32 dma_size:24; /* Bytes 4-6 */ member 747 u32 dma_size:24; /* Bytes 4-6 */ member 761 u32 dma_size:24; /* Bytes 4-6 */ member 775 u32 dma_size:24; /* Bytes 4-6 */ member 791 u32 dma_size:24; /* Bytes 4-6 */ member 809 u32 dma_size:24; /* Bytes 4-6 */ member 847 u32 dma_size:24; /* Bytes 4-6 */ member
|
| H A D | stex.c | 317 size_t dma_size; member 1070 h->extra_size = cpu_to_le32(hba->dma_size - hba->extra_offset); in stex_common_handshake() 1731 hba->dma_size = cp_offset + sizeof(struct st_frame); in stex_probe() 1734 hba->extra_offset = hba->dma_size; in stex_probe() 1735 hba->dma_size += ST_ADDITIONAL_MEM; in stex_probe() 1738 hba->dma_size, &hba->dma_handle, GFP_KERNEL); in stex_probe() 1746 hba->dma_size = hba->extra_offset in stex_probe() 1749 hba->dma_size, &hba->dma_handle, GFP_KERNEL); in stex_probe() 1838 dma_free_coherent(&pdev->dev, hba->dma_size, in stex_probe() 1927 dma_free_coherent(&hba->pdev->dev, hba->dma_size, in stex_hba_free()
|
| H A D | myrs.c | 183 mbox->ctlr_info.dma_size = sizeof(struct myrs_ctlr_info); in myrs_get_ctlr_info() 188 sgl->sge[0].sge_count = mbox->ctlr_info.dma_size; in myrs_get_ctlr_info() 242 mbox->ldev_info.dma_size = sizeof(struct myrs_ldev_info); in myrs_get_ldev_info() 247 sgl->sge[0].sge_count = mbox->ldev_info.dma_size; in myrs_get_ldev_info() 328 mbox->pdev_info.dma_size = sizeof(struct myrs_pdev_info); in myrs_get_pdev_info() 335 sgl->sge[0].sge_count = mbox->pdev_info.dma_size; in myrs_get_pdev_info() 399 mbox->pdev_info.dma_size = sizeof(struct myrs_devmap); in myrs_translate_pdev() 406 sgl->sge[0].sge_count = mbox->pdev_info.dma_size; in myrs_translate_pdev() 435 mbox->get_event.dma_size = sizeof(struct myrs_event); in myrs_get_event() 442 sgl->sge[0].sge_count = mbox->get_event.dma_size; in myrs_get_event() [all …]
|
| /linux/sound/soc/sof/amd/ |
| H A D | acp-loader.c | 55 u32 dma_size, page_count; in acp_dsp_block_write() local 65 dma_size = page_count * ACP_PAGE_SIZE; in acp_dsp_block_write() 66 adata->bin_buf = dma_alloc_coherent(&pci->dev, dma_size, in acp_dsp_block_write() 171 u32 page_count, dma_size; in acp_dsp_pre_fw_run() local 232 dma_size = (PAGE_ALIGN(sdev->basefw.fw->size) >> PAGE_SHIFT) * ACP_PAGE_SIZE; in acp_dsp_pre_fw_run() 233 dma_free_coherent(&pci->dev, dma_size, adata->bin_buf, adata->sha_dma_addr); in acp_dsp_pre_fw_run()
|
| /linux/drivers/media/pci/cx23885/ |
| H A D | cx23885-alsa.c | 263 BUG_ON(!chip->dma_size); in dsp_buffer_free() 273 chip->dma_size = 0; in dsp_buffer_free() 372 chip->dma_size = chip->period_size * params_periods(hw_params); in snd_cx23885_hw_params() 374 BUG_ON(!chip->dma_size); in snd_cx23885_hw_params() 385 (PAGE_ALIGN(chip->dma_size) >> PAGE_SHIFT)); in snd_cx23885_hw_params() 406 substream->runtime->dma_bytes = chip->dma_size; in snd_cx23885_hw_params()
|
| /linux/drivers/media/pci/cx25821/ |
| H A D | cx25821-alsa.c | 76 unsigned int dma_size; member 400 BUG_ON(!chip->dma_size); in dsp_buffer_free() 409 chip->dma_size = 0; in dsp_buffer_free() 510 chip->dma_size = chip->period_size * params_periods(hw_params); in snd_cx25821_hw_params() 512 BUG_ON(!chip->dma_size); in snd_cx25821_hw_params() 526 (PAGE_ALIGN(chip->dma_size) >> PAGE_SHIFT)); in snd_cx25821_hw_params() 548 substream->runtime->dma_bytes = chip->dma_size; in snd_cx25821_hw_params()
|
| /linux/drivers/mmc/host/ |
| H A D | sunplus-mmc.c | 434 unsigned int dma_size; in spmmc_prepare_data() local 446 dma_size = sg_dma_len(sg) / data->blksz - 1; in spmmc_prepare_data() 449 writel(dma_size, host->base + SPMMC_SDRAM_SECTOR_0_SIZE_REG); in spmmc_prepare_data() 452 writel(dma_size, host->base + SPMMC_SDRAM_SECTOR_1_LENG_REG); in spmmc_prepare_data() 455 writel(dma_size, host->base + SPMMC_SDRAM_SECTOR_2_LENG_REG); in spmmc_prepare_data() 458 writel(dma_size, host->base + SPMMC_SDRAM_SECTOR_3_LENG_REG); in spmmc_prepare_data() 461 writel(dma_size, host->base + SPMMC_SDRAM_SECTOR_4_LENG_REG); in spmmc_prepare_data() 464 writel(dma_size, host->base + SPMMC_SDRAM_SECTOR_5_LENG_REG); in spmmc_prepare_data() 467 writel(dma_size, host->base + SPMMC_SDRAM_SECTOR_6_LENG_REG); in spmmc_prepare_data() 470 writel(dma_size, host->base + SPMMC_SDRAM_SECTOR_7_LENG_REG); in spmmc_prepare_data()
|
| /linux/sound/isa/gus/ |
| H A D | gus_pcm.c | 43 unsigned int dma_size; member 115 begin = pcmp->memory + voice * (pcmp->dma_size / runtime->channels); in snd_gf1_pcm_trigger_up() 203 step = pcmp->dma_size / runtime->channels; in snd_gf1_pcm_interrupt_wave() 235 …ge(pcmp->substream, end + (pcmp->block_size / 2), pcmp->memory + (pcmp->dma_size / 2) + (end / 2),… in snd_gf1_pcm_interrupt_wave() 323 unsigned int bpos = pos + (voice * (pcmp->dma_size / 2)); in get_bpos() 324 if (snd_BUG_ON(bpos > pcmp->dma_size)) in get_bpos() 326 if (snd_BUG_ON(bpos + len > pcmp->dma_size)) in get_bpos() 458 pcmp->dma_size = snd_pcm_lib_buffer_bytes(substream); in snd_gf1_pcm_playback_prepare() 460 pcmp->blocks = pcmp->dma_size / pcmp->block_size; in snd_gf1_pcm_playback_prepare()
|
| /linux/drivers/net/ethernet/qlogic/netxen/ |
| H A D | netxen_nic_init.c | 106 rds_ring->dma_size, DMA_FROM_DEVICE); in netxen_release_rx_buffers() 217 rds_ring->dma_size = in netxen_alloc_sw_resources() 223 rds_ring->dma_size = in netxen_alloc_sw_resources() 226 rds_ring->dma_size = in netxen_alloc_sw_resources() 229 rds_ring->dma_size + NET_IP_ALIGN; in netxen_alloc_sw_resources() 236 rds_ring->dma_size = in netxen_alloc_sw_resources() 239 rds_ring->dma_size = in netxen_alloc_sw_resources() 243 rds_ring->dma_size += NX_LRO_BUFFER_EXTRA; in netxen_alloc_sw_resources() 246 rds_ring->dma_size + NET_IP_ALIGN; in netxen_alloc_sw_resources() 251 rds_ring->dma_size = NX_RX_LRO_BUFFER_LENGTH; in netxen_alloc_sw_resources() [all …]
|
| /linux/drivers/media/pci/cx88/ |
| H A D | cx88-alsa.c | 68 unsigned int dma_size; member 354 WARN_ON(!chip->dma_size); in dsp_buffer_free() 463 chip->dma_size = chip->period_size * params_periods(hw_params); in snd_cx88_hw_params() 465 WARN_ON(!chip->dma_size); in snd_cx88_hw_params() 476 (PAGE_ALIGN(chip->dma_size) >> PAGE_SHIFT)); in snd_cx88_hw_params() 496 substream->runtime->dma_bytes = chip->dma_size; in snd_cx88_hw_params()
|
| /linux/drivers/media/pci/intel/ipu6/ |
| H A D | ipu6-fw-com.c | 91 unsigned int dma_size; member 216 ctx->dma_size = sizeall; in ipu6_fw_com_prepare() 318 ipu6_dma_free(ctx->adev, ctx->dma_size, in ipu6_fw_com_release()
|
| /linux/drivers/net/ethernet/mediatek/ |
| H A D | mtk_eth_soc.c | 1688 ring->dma_size); in mtk_tx_map() 1835 idx = NEXT_DESP_IDX(ring->calc_idx, ring->dma_size); in mtk_get_rx_ring() 2062 mtk_w32(eth, NEXT_DESP_IDX(idx, ring->dma_size), in mtk_xdp_submit_frame() 2203 idx = NEXT_DESP_IDX(ring->calc_idx, ring->dma_size); in mtk_poll_rx() 2526 cpu = NEXT_DESP_IDX(cpu, ring->dma_size); in mtk_poll_tx_pdma() 2648 ring_size = soc->tx.dma_size; in mtk_tx_alloc() 2690 ring->dma_size = ring_size; in mtk_tx_alloc() 2748 for (i = 0; i < ring->dma_size; i++) in mtk_tx_clean() 2755 mtk_dma_ring_free(eth, ring->dma_size * soc->tx.desc_size, in mtk_tx_clean() 2762 ring->dma_size * soc->tx.desc_size, in mtk_tx_clean() [all …]
|
| /linux/drivers/media/platform/nxp/imx8-isi/ |
| H A D | imx8-isi-core.c | 464 unsigned int dma_size; in mxc_isi_probe() local 498 dma_size = isi->pdata->has_36bit_dma ? 36 : 32; in mxc_isi_probe() 499 dma_set_mask_and_coherent(dev, DMA_BIT_MASK(dma_size)); in mxc_isi_probe()
|
| /linux/drivers/tty/serial/ |
| H A D | atmel_serial.c | 84 unsigned int dma_size; member 1435 pdc->dma_size, in atmel_release_tx_pdc() 1464 pdc->dma_size, in atmel_tx_pdc() 1500 pdc->dma_size = UART_XMIT_SIZE; in atmel_prepare_tx_pdc() 1578 pdc->dma_size, in atmel_release_rx_pdc() 1612 head = min(head, pdc->dma_size); in atmel_rx_from_pdc() 1616 pdc->dma_size, DMA_FROM_DEVICE); in atmel_rx_from_pdc() 1630 pdc->dma_size, DMA_FROM_DEVICE); in atmel_rx_from_pdc() 1640 if (head >= pdc->dma_size) { in atmel_rx_from_pdc() 1643 atmel_uart_writel(port, ATMEL_PDC_RNCR, pdc->dma_size); in atmel_rx_from_pdc() [all …]
|
| /linux/drivers/misc/mei/ |
| H A D | hw-me.h | 31 size_t dma_size[DMA_DSCR_NUM]; member
|
| /linux/include/sound/ |
| H A D | es1688.h | 32 unsigned int dma_size; member
|
| /linux/drivers/net/ethernet/qlogic/qlcnic/ |
| H A D | qlcnic_init.c | 98 rds_ring->dma_size, DMA_FROM_DEVICE); in qlcnic_release_rx_buffers() 204 rds_ring->dma_size = QLCNIC_P3P_RX_BUF_MAX_LEN; in qlcnic_alloc_sw_resources() 205 rds_ring->skb_size = rds_ring->dma_size + NET_IP_ALIGN; in qlcnic_alloc_sw_resources() 210 rds_ring->dma_size = in qlcnic_alloc_sw_resources() 215 rds_ring->dma_size += QLCNIC_LRO_BUFFER_EXTRA; in qlcnic_alloc_sw_resources() 218 rds_ring->dma_size + NET_IP_ALIGN; in qlcnic_alloc_sw_resources()
|
| /linux/drivers/net/ethernet/netronome/nfp/nfpcore/ |
| H A D | nfp_nsp.c | 506 size_t chunk_size, dma_size; in nfp_nsp_command_buf_dma_sg() local 514 dma_size = BIT_ULL(dma_order); in nfp_nsp_command_buf_dma_sg() 556 if (WARN_ONCE(round_down(addr, dma_size) != in nfp_nsp_command_buf_dma_sg() 557 round_down(addr + chunks[i].len - 1, dma_size), in nfp_nsp_command_buf_dma_sg() 559 &addr, chunks[i].len, dma_size)) { in nfp_nsp_command_buf_dma_sg()
|
| /linux/drivers/media/pci/netup_unidvb/ |
| H A D | netup_unidvb_core.c | 665 dma->ring_buffer_size = ndev->dma_size / 2; in netup_unidvb_dma_init() 892 ndev->dma_size = 2 * 188 * in netup_unidvb_initdev() 895 ndev->dma_size, &ndev->dma_phys, GFP_KERNEL); in netup_unidvb_initdev() 955 dma_free_coherent(&pci_dev->dev, ndev->dma_size, in netup_unidvb_initdev() 996 dma_free_coherent(&ndev->pci_dev->dev, ndev->dma_size, in netup_unidvb_finidev()
|
| H A D | netup_unidvb.h | 115 u32 dma_size; member
|
| /linux/drivers/misc/ |
| H A D | hpilo.h | 145 size_t dma_size; member
|