| /linux/drivers/net/ethernet/stmicro/stmmac/ |
| H A D | ring_mode.c | 41 des2 = dma_map_single(priv->device, skb->data, bmax, in jumbo_frm() 62 des2 = dma_map_single(priv->device, skb->data + bmax, len, in jumbo_frm() 76 des2 = dma_map_single(priv->device, skb->data, in jumbo_frm()
|
| H A D | chain_mode.c | 38 des2 = dma_map_single(priv->device, skb->data, in jumbo_frm() 55 des2 = dma_map_single(priv->device, in jumbo_frm() 68 des2 = dma_map_single(priv->device, in jumbo_frm()
|
| /linux/drivers/spi/ |
| H A D | spi-fsl-cpm.c | 137 mspi->tx_dma = dma_map_single(dev, nonconst_tx, t->len, in fsl_spi_cpm_bufs() 148 mspi->rx_dma = dma_map_single(dev, mspi->rx, t->len, in fsl_spi_cpm_bufs() 353 mspi->dma_dummy_tx = dma_map_single(dev, ZERO_PAGE(0), PAGE_SIZE, in fsl_spi_cpm_init() 360 mspi->dma_dummy_rx = dma_map_single(dev, fsl_dummy_rx, SPI_MRBLR, in fsl_spi_cpm_init()
|
| /linux/drivers/crypto/caam/ |
| H A D | blob_gen.c | 116 dma_in = dma_map_single(jrdev, info->input, len, in caam_process_blob() 124 dma_out = dma_map_single(jrdev, info->output, output_len, in caam_process_blob()
|
| /linux/drivers/crypto/allwinner/sun8i-ss/ |
| H A D | sun8i-ss-hash.c | 533 addr_res = dma_map_single(ss->dev, result, digestsize, DMA_FROM_DEVICE); in sun8i_ss_hash_run() 584 addr_xpad = dma_map_single(ss->dev, tfmctx->ipad, bs, DMA_TO_DEVICE); in sun8i_ss_hash_run() 605 addr_res = dma_map_single(ss->dev, result, digestsize, DMA_FROM_DEVICE); in sun8i_ss_hash_run() 611 addr_xpad = dma_map_single(ss->dev, tfmctx->opad, bs, DMA_TO_DEVICE); in sun8i_ss_hash_run() 644 addr_pad = dma_map_single(ss->dev, pad, j * 4, DMA_TO_DEVICE); in sun8i_ss_hash_run()
|
| /linux/drivers/crypto/ccree/ |
| H A D | cc_buffer_mgr.c | 392 dma_map_single(dev, info, ivsize, DMA_BIDIRECTIONAL); in cc_map_cipher_request() 566 dma_map_single(dev, areq_ctx->gen_ctx.iv, hw_iv_size, in cc_aead_chain_iv() 977 dma_addr = dma_map_single(dev, areq_ctx->mac_buf, MAX_MAC_SIZE, in cc_map_aead_request() 990 dma_addr = dma_map_single(dev, addr, AES_BLOCK_SIZE, in cc_map_aead_request() 1009 dma_addr = dma_map_single(dev, areq_ctx->hkey, AES_BLOCK_SIZE, in cc_map_aead_request() 1019 dma_addr = dma_map_single(dev, &areq_ctx->gcm_len_block, in cc_map_aead_request() 1029 dma_addr = dma_map_single(dev, areq_ctx->gcm_iv_inc1, in cc_map_aead_request() 1041 dma_addr = dma_map_single(dev, areq_ctx->gcm_iv_inc2, in cc_map_aead_request()
|
| /linux/drivers/net/wireless/intel/iwlwifi/pcie/gen1_2/ |
| H A D | tx-gen2.c | 119 phys = dma_map_single(trans->dev, page_address(page), len, in iwl_txq_gen2_set_tb_with_wa() 332 tb_phys = dma_map_single(trans->dev, tb1_addr, len, DMA_TO_DEVICE); in iwl_txq_gen2_build_tx_amsdu() 428 tb_phys = dma_map_single(trans->dev, tb1_addr, tb1_len, DMA_TO_DEVICE); in iwl_txq_gen2_build_tx() 445 tb_phys = dma_map_single(trans->dev, skb->data + hdr_len, in iwl_txq_gen2_build_tx() 460 tb_phys = dma_map_single(trans->dev, frag->data, in iwl_txq_gen2_build_tx() 1378 phys_addr = dma_map_single(trans->dev, in iwl_pcie_gen2_enqueue_hcmd() 1402 phys_addr = dma_map_single(trans->dev, data, in iwl_pcie_gen2_enqueue_hcmd()
|
| /linux/tools/virtio/linux/ |
| H A D | dma-mapping.h | 27 #define dma_map_single(d, p, s, dir) (virt_to_phys(p)) macro
|
| /linux/drivers/crypto/xilinx/ |
| H A D | zynqmp-aes-gcm.c | 166 dma_addr_data = dma_map_single(dev, kbuf, dma_size, DMA_BIDIRECTIONAL); in zynqmp_aes_aead_cipher() 187 dma_addr_hw_req = dma_map_single(dev, dmabuf, sizeof(struct zynqmp_aead_hw_req) + in zynqmp_aes_aead_cipher() 273 dma_addr_hw_req = dma_map_single(dev, dmabuf, dmabuf_size, DMA_BIDIRECTIONAL); in versal_aes_aead_cipher() 279 dma_addr_data = dma_map_single(dev, kbuf, kbuf_size, DMA_BIDIRECTIONAL); in versal_aes_aead_cipher() 739 tfm_ctx->key_dma_addr = dma_map_single(tfm_ctx->dev, tfm_ctx->key, in xilinx_aes_aead_init()
|
| /linux/drivers/scsi/aacraid/ |
| H A D | commctrl.c | 691 addr = dma_map_single(&dev->pdev->dev, p, sg_count[i], in aac_send_raw_srb() 753 addr = dma_map_single(&dev->pdev->dev, p, in aac_send_raw_srb() 809 addr = dma_map_single(&dev->pdev->dev, p, in aac_send_raw_srb() 865 addr = dma_map_single(&dev->pdev->dev, p, in aac_send_raw_srb() 906 addr = dma_map_single(&dev->pdev->dev, p, in aac_send_raw_srb()
|
| /linux/drivers/net/wireless/realtek/rtlwifi/rtl8192de/ |
| H A D | trx.c | 84 mapping = dma_map_single(&rtlpci->pdev->dev, skb->data, skb->len, in rtl92de_tx_fill_desc() 244 dma_addr_t mapping = dma_map_single(&rtlpci->pdev->dev, skb->data, in rtl92de_tx_fill_cmddesc()
|
| /linux/drivers/media/pci/ivtv/ |
| H A D | ivtv-queue.c | 221 s->sg_handle = dma_map_single(&itv->pdev->dev, s->sg_dma, in ivtv_stream_alloc() 241 buf->dma_handle = dma_map_single(&s->itv->pdev->dev, in ivtv_stream_alloc()
|
| /linux/drivers/vfio/pci/pds/ |
| H A D | dirty.c | 51 dma_map_single(pdsc_dev, region_info, len, DMA_FROM_DEVICE); in pds_vfio_print_guest_region_info() 159 sgl_addr = dma_map_single(pdsc_dev, sgl, sgl_size, DMA_BIDIRECTIONAL); in pds_vfio_dirty_alloc_sgl() 318 regions_dma = dma_map_single(pdsc_dev, (void *)region_info, len, in pds_vfio_dirty_enable()
|
| /linux/arch/arm/mach-footbridge/ |
| H A D | dma-isa.c | 95 dma->buf.dma_address = dma_map_single(&isa_dma_dev, in isa_enable_dma()
|
| /linux/drivers/net/ethernet/altera/ |
| H A D | altera_sgdma.c | 69 priv->rxdescphys = dma_map_single(priv->device, in sgdma_initialize() 79 priv->txdescphys = dma_map_single(priv->device, in sgdma_initialize()
|
| /linux/drivers/iommu/ |
| H A D | iommu-pages.c | 158 dma = dma_map_single(dma_dev, virt, ioptdesc_mem_size(iopt), in iommu_pages_start_incoherent()
|
| /linux/drivers/firmware/qcom/ |
| H A D | qcom_scm-legacy.c | 166 cmd_phys = dma_map_single(dev, cmd, alloc_len, DMA_TO_DEVICE); in scm_legacy_call()
|
| /linux/drivers/char/tpm/ |
| H A D | tpm_ibmvtpm.c | 535 ibmvtpm->rtce_dma_handle = dma_map_single(ibmvtpm->dev, in ibmvtpm_crq_process() 632 ibmvtpm->crq_dma_handle = dma_map_single(dev, crq_q->crq_addr, in tpm_ibmvtpm_probe()
|
| /linux/drivers/net/wan/ |
| H A D | wanxl.c | 228 dma_map_single(&card->pdev->dev, in wanxl_rx_intr() 288 desc->address = dma_map_single(&port->card->pdev->dev, skb->data, in wanxl_xmit() 687 dma_map_single(&card->pdev->dev, skb->data, in wanxl_pci_init_one()
|
| /linux/Documentation/core-api/ |
| H A D | dma-api.rst | 151 of the mapping functions like dma_map_single(), dma_map_page() and 210 dma_map_single(struct device *dev, void *cpu_addr, size_t size, 275 must be identical to those passed to (and returned by) dma_map_single(). 313 In some circumstances dma_map_single(), dma_map_page() and dma_map_resource() 412 See also dma_map_single(). 447 can generally replace dma_map_single(), etc. 576 see dma_map_single() for details. 645 see dma_map_single() for details. 856 to check DMA mapping errors on addresses returned by dma_map_single() and
|
| /linux/drivers/i2c/busses/ |
| H A D | i2c-xgene-slimpro.c | 271 paddr = dma_map_single(ctx->dev, ctx->dma_buffer, readlen, DMA_FROM_DEVICE); in slimpro_i2c_blkrd() 307 paddr = dma_map_single(ctx->dev, ctx->dma_buffer, writelen, in slimpro_i2c_blkwr()
|
| /linux/drivers/net/ethernet/natsemi/ |
| H A D | sonic.c | 124 dma_addr_t laddr = dma_map_single(lp->device, skb_put(lp->rx_skb[i], SONIC_RBSIZE), in sonic_open() 294 laddr = dma_map_single(lp->device, skb->data, length, DMA_TO_DEVICE); in sonic_send_packet() 510 *new_addr = dma_map_single(lp->device, skb_put(*new_skb, SONIC_RBSIZE), in sonic_alloc_rb()
|
| /linux/drivers/net/ethernet/arc/ |
| H A D | emac_main.c | 228 addr = dma_map_single(dev, (void *)skb->data, in arc_emac_rx() 451 addr = dma_map_single(dev, (void *)rx_buff->skb->data, in arc_emac_open() 701 addr = dma_map_single(dev, (void *)skb->data, len, DMA_TO_DEVICE); in arc_emac_tx()
|
| /linux/drivers/net/ethernet/aeroflex/ |
| H A D | greth.c | 253 dma_addr = dma_map_single(greth->dev, in greth_init_rings() 282 dma_addr = dma_map_single(greth->dev, in greth_init_rings() 305 dma_addr = dma_map_single(greth->dev, in greth_init_rings() 508 dma_addr = dma_map_single(greth->dev, skb->data, skb_headlen(skb), DMA_TO_DEVICE); in greth_start_xmit_gbit() 900 dma_addr = dma_map_single(greth->dev, in greth_rx_gbit()
|
| /linux/drivers/firmware/tegra/ |
| H A D | ivc.c | 673 ivc->rx.phys = dma_map_single(peer, iosys_map_get_vaddr(rx), queue_size, in tegra_ivc_init() 678 ivc->tx.phys = dma_map_single(peer, iosys_map_get_vaddr(tx), queue_size, in tegra_ivc_init()
|