Home
last modified time | relevance | path

Searched refs:dma_size (Results 1 – 25 of 42) sorted by relevance

12

/linux/drivers/i2c/busses/
H A Di2c-ismt.c410 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 Dhuge_gem_object.c103 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 Dhuge_gem_object.h19 dma_addr_t dma_size);
/linux/drivers/net/wan/
H A Dfsl_qmc_hdlc.c32 size_t dma_size; member
258 dma_unmap_single(qmc_hdlc->dev, desc->dma_addr, desc->dma_size, DMA_FROM_DEVICE); in qmc_hcld_recv_complete()
292 ret = qmc_hdlc_recv_queue(qmc_hdlc, desc, desc->dma_size); in qmc_hcld_recv_complete()
307 desc->dma_size = size; in qmc_hdlc_recv_queue()
309 desc->dma_size, DMA_FROM_DEVICE); in qmc_hdlc_recv_queue()
314 ret = qmc_chan_read_submit(qmc_hdlc->qmc_chan, desc->dma_addr, desc->dma_size, in qmc_hdlc_recv_queue()
322 dma_unmap_single(qmc_hdlc->dev, desc->dma_addr, desc->dma_size, DMA_FROM_DEVICE); in qmc_hdlc_recv_queue()
340 dma_unmap_single(qmc_hdlc->dev, desc->dma_addr, desc->dma_size, DMA_TO_DEVICE); in qmc_hdlc_xmit_complete()
358 desc->dma_size, DMA_TO_DEVICE); in qmc_hdlc_xmit_queue()
365 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 Dmyrs.h691 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 Dstex.c317 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 Dmyrs.c183 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 Dacp-loader.c56 u32 dma_size, page_count; in acp_dsp_block_write()
66 dma_size = page_count * ACP_PAGE_SIZE; in acp_dsp_block_write()
67 adata->bin_buf = dma_alloc_coherent(&pci->dev, dma_size, in acp_dsp_block_write()
172 u32 page_count, dma_size; in acp_dsp_pre_fw_run()
254 dma_size = (PAGE_ALIGN(sdev->basefw.fw->size) >> PAGE_SHIFT) * ACP_PAGE_SIZE; in acp_sof_dsp_run()
255 dma_free_coherent(&pci->dev, dma_size, adata->bin_buf, adata->sha_dma_addr); in acp_sof_dsp_run()
55 u32 dma_size, page_count; acp_dsp_block_write() local
171 u32 page_count, dma_size; acp_dsp_pre_fw_run() local
/linux/drivers/media/pci/cx23885/
H A Dcx23885-alsa.c263 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/mmc/host/
H A Dsunplus-mmc.c434 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 Dgus_pcm.c43 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 snd_gf1_pcm_block_change(pcmp->substream, end + (pcmp->block_size / 2), pcmp->memory + (pcmp->dma_size / 2) + (end / 2), pcmp->block_size / 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/crypto/
H A Datmel-tdes.c112 size_t dma_size; member
296 dd->dma_size, DMA_FROM_DEVICE); in atmel_tdes_crypt_pdc_stop()
299 dd->buf_out, dd->buflen, dd->dma_size, 1); in atmel_tdes_crypt_pdc_stop()
300 if (count != dd->dma_size) { in atmel_tdes_crypt_pdc_stop()
368 dd->dma_size = length; in atmel_tdes_crypt_pdc()
400 dd->dma_size = length; in atmel_tdes_crypt_dma()
609 dma_sync_single_for_cpu(dd->dev, dd->dma_addr_out, dd->dma_size, in atmel_tdes_crypt_dma_stop()
614 dd->dma_size, 1); in atmel_tdes_crypt_dma_stop()
615 if (count != dd->dma_size) { in atmel_tdes_crypt_dma_stop()
/linux/drivers/net/ethernet/qlogic/netxen/
H A Dnetxen_nic_init.c106 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/crypto/xilinx/
H A Dzynqmp-aes-gcm.c148 size_t dma_size; in zynqmp_aes_aead_cipher() local
152 dma_size = req->cryptlen + XILINX_AES_AUTH_SIZE; in zynqmp_aes_aead_cipher()
153 kbuf = kmalloc(dma_size, GFP_KERNEL); in zynqmp_aes_aead_cipher()
166 dma_addr_data = dma_map_single(dev, kbuf, dma_size, DMA_BIDIRECTIONAL); in zynqmp_aes_aead_cipher()
192 dma_unmap_single(dev, dma_addr_data, dma_size, DMA_BIDIRECTIONAL); in zynqmp_aes_aead_cipher()
201 dma_unmap_single(dev, dma_addr_data, dma_size, DMA_BIDIRECTIONAL); in zynqmp_aes_aead_cipher()
233 memzero_explicit(kbuf, dma_size); in zynqmp_aes_aead_cipher()
/linux/drivers/media/pci/intel/ipu6/
H A Dipu6-fw-com.c91 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 Dmtk_eth_soc.c1711 ring->dma_size); in mtk_tx_map()
1858 idx = NEXT_DESP_IDX(ring->calc_idx, ring->dma_size); in mtk_get_rx_ring()
2085 mtk_w32(eth, NEXT_DESP_IDX(idx, ring->dma_size), in mtk_xdp_submit_frame()
2226 idx = NEXT_DESP_IDX(ring->calc_idx, ring->dma_size); in mtk_poll_rx()
2549 cpu = NEXT_DESP_IDX(cpu, ring->dma_size); in mtk_poll_tx_pdma()
2671 ring_size = soc->tx.dma_size; in mtk_tx_alloc()
2713 ring->dma_size = ring_size; in mtk_tx_alloc()
2771 for (i = 0; i < ring->dma_size; i++) in mtk_tx_clean()
2778 mtk_dma_ring_free(eth, ring->dma_size * soc->tx.desc_size, in mtk_tx_clean()
2785 ring->dma_size * soc->tx.desc_size, in mtk_tx_clean()
[all …]
H A Dmtk_eth_soc.h941 int dma_size; member
968 u16 dma_size; member
1227 u32 dma_size; member
1236 u32 dma_size; member
/linux/include/sound/
H A Des1688.h32 unsigned int dma_size; member
/linux/drivers/misc/
H A Dhpilo.h145 size_t dma_size; member
/linux/drivers/media/pci/netup_unidvb/
H A Dnetup_unidvb.h115 u32 dma_size; member
/linux/drivers/net/ethernet/netronome/nfp/nfpcore/
H A Dnfp_nsp.c506 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/sound/ppc/
H A Dpmac.h56 int dma_size; /* in bytes */ member
/linux/drivers/media/pci/ivtv/
H A Divtvfb.c379 unsigned long dma_size; in ivtvfb_write() local
425 dma_size = count - lead - tail; in ivtvfb_write()
427 p + lead + dma_offset, (void __user *)buf, dma_size); in ivtvfb_write()
430 dst += dma_size; in ivtvfb_write()
431 buf += dma_size; in ivtvfb_write()
/linux/drivers/usb/gadget/udc/
H A Drenesas_usbf.c270 size_t dma_size; member
879 req->dma_size = (npkt - 1) * epn->ep.maxpacket + lastpkt; in usbf_epn_dma_in()
882 req->dma_size); in usbf_epn_dma_in()
903 req->req.actual += req->dma_size; in usbf_epn_dma_in()
1266 req->dma_size = recv & ~0x3; in usbf_epn_dma_out()
1269 req->dma_size); in usbf_epn_dma_out()
1292 req->dma_size = npkt * epn->ep.maxpacket; in usbf_epn_dma_out()
1295 req->dma_size, npkt); in usbf_epn_dma_out()
1312 req->req.actual += req->dma_size; in usbf_epn_dma_out()
1342 count = req->dma_size - dma_left; in usbf_epn_dma_out()
[all …]
/linux/sound/pci/
H A Des1968.c460 unsigned int dma_size; /* total buffer size in bytes */ member
967 size = es->dma_size >> es->wav_shift; in snd_es1968_playback_setup()
1111 size = es->dma_size >> es->wav_shift; in snd_es1968_capture_setup()
1178 es->dma_size = snd_pcm_lib_buffer_bytes(substream); in snd_es1968_pcm_prepare()
1241 return bytes_to_frames(substream->runtime, ptr % es->dma_size);
1820 hwptr %= es->dma_size; in snd_es1968_update_pcm()
1822 diff = (es->dma_size + hwptr - es->hwptr) % es->dma_size;

12