Home
last modified time | relevance | path

Searched refs:dmam_alloc_coherent (Results 1 – 25 of 81) sorted by relevance

1234

/linux/drivers/crypto/aspeed/
H A Daspeed-hace.c184 dmam_alloc_coherent(&pdev->dev, in aspeed_hace_probe()
196 dmam_alloc_coherent(&pdev->dev, in aspeed_hace_probe()
208 dmam_alloc_coherent(&pdev->dev, in aspeed_hace_probe()
221 dmam_alloc_coherent(&pdev->dev, in aspeed_hace_probe()
/linux/drivers/crypto/inside-secure/
H A Dsafexcel_ring.c23 cdr->base = dmam_alloc_coherent(priv->dev, in safexcel_init_ring_descriptors()
34 cdr->shbase = dmam_alloc_coherent(priv->dev, in safexcel_init_ring_descriptors()
60 rdr->base = dmam_alloc_coherent(priv->dev, in safexcel_init_ring_descriptors()
/linux/Documentation/driver-api/driver-model/
H A Ddevres.rst60 dmam_alloc_coherent(). It is identical to dma_alloc_coherent() except
78 dmam_alloc_coherent(dev, size, dma_handle, gfp)
99 If a driver uses dmam_alloc_coherent(), the area is guaranteed to be
113 d->ring = dmam_alloc_coherent(...);
259 dmam_alloc_coherent()
/linux/drivers/dma/amd/ae4dma/
H A Dae4dma-dev.c116 cmd_q->qbase = dmam_alloc_coherent(dev, cmd_q->qsize, &cmd_q->qbase_dma, in ae4_core_init()
/linux/drivers/net/ethernet/intel/ice/
H A Dice_controlq.c95 cq->sq.desc_buf.va = dmam_alloc_coherent(ice_hw_to_dev(hw), size, in ice_alloc_ctrlq_sq_ring()
115 cq->rq.desc_buf.va = dmam_alloc_coherent(ice_hw_to_dev(hw), size, in ice_alloc_ctrlq_rq_ring()
166 bi->va = dmam_alloc_coherent(ice_hw_to_dev(hw), in ice_alloc_rq_bufs()
235 bi->va = dmam_alloc_coherent(ice_hw_to_dev(hw), in ice_alloc_sq_bufs()
/linux/drivers/misc/mei/
H A Ddma-ring.c33 dscr->vaddr = dmam_alloc_coherent(dev->dev, dscr->size, &dscr->daddr, in mei_dmam_dscr_alloc()
/linux/drivers/platform/x86/amd/pmc/
H A Dmp2_stb.c105 mp2->vslbase = dmam_alloc_coherent(dev, len, &mp2->dma_addr, GFP_KERNEL); in amd_mp2_stb_region()
/linux/drivers/crypto/caam/
H A Djr.c535 jrp->inpring = dmam_alloc_coherent(dev, SIZEOF_JR_INPENTRY * in caam_jr_init()
541 jrp->outring = dmam_alloc_coherent(dev, SIZEOF_JR_OUTENTRY * in caam_jr_init()
/linux/drivers/net/can/peak_canfd/
H A Dpeak_pciefd_main.c611 priv->rx_dma_vaddr = dmam_alloc_coherent(&pciefd->pci_dev->dev, in pciefd_can_probe()
617 "Rx dmam_alloc_coherent(%u) failure\n", in pciefd_can_probe()
623 priv->tx_dma_vaddr = dmam_alloc_coherent(&pciefd->pci_dev->dev, in pciefd_can_probe()
629 "Tx dmam_alloc_coherent(%u) failure\n", in pciefd_can_probe()
/linux/drivers/ufs/core/
H A Dufs-mcq.c243 hwq->sqe_base_addr = dmam_alloc_coherent(hba->dev, utrdl_size, in ufshcd_mcq_memory_alloc()
252 hwq->cqe_base_addr = dmam_alloc_coherent(hba->dev, cqe_size, in ufshcd_mcq_memory_alloc()
/linux/drivers/crypto/
H A Dsahara.c1323 dev->hw_desc[0] = dmam_alloc_coherent(&pdev->dev, in sahara_probe()
1333 dev->key_base = dmam_alloc_coherent(&pdev->dev, 2 * AES_KEYSIZE_128, in sahara_probe()
1341 dev->context_base = dmam_alloc_coherent(&pdev->dev, in sahara_probe()
1348 dev->hw_link[0] = dmam_alloc_coherent(&pdev->dev, in sahara_probe()
/linux/drivers/bluetooth/
H A Dhci_bcm4377.c1554 ring->ring = dmam_alloc_coherent(&bcm4377->pdev->dev, in bcm4377_alloc_transfer_ring()
1569 ring->payloads = dmam_alloc_coherent( in bcm4377_alloc_transfer_ring()
1594 ring->ring = dmam_alloc_coherent(&bcm4377->pdev->dev, in bcm4377_alloc_completion_ring()
1607 bcm4377->ctx = dmam_alloc_coherent(dev, sizeof(*bcm4377->ctx), in bcm4377_init_context()
1614 dmam_alloc_coherent(dev, sizeof(*bcm4377->ring_state), in bcm4377_init_context()
1629 if (!dmam_alloc_coherent(&bcm4377->pdev->dev, 0x20, in bcm4377_init_context()
/linux/drivers/dma/qcom/
H A Dhidma_ll.c747 lldev->tre_ring = dmam_alloc_coherent(dev, sz, &lldev->tre_dma, in hidma_ll_init()
766 lldev->evre_ring = dmam_alloc_coherent(dev, sz, &lldev->evre_dma, in hidma_ll_init()
/linux/drivers/ata/
H A Dsata_inic162x.c708 pp->pkt = dmam_alloc_coherent(dev, sizeof(struct inic_pkt), in inic_port_start()
713 pp->cpb_tbl = dmam_alloc_coherent(dev, IDMA_CPB_TBL_SIZE, in inic_port_start()
H A Dacard-ahci.c309 mem = dmam_alloc_coherent(dev, dma_sz, &mem_dma, GFP_KERNEL); in acard_ahci_port_start()
/linux/drivers/mmc/host/
H A Dmmci_stm32_sdmmc.c116 idma->bounce_buf = dmam_alloc_coherent(dev, in sdmmc_idma_validate_data()
200 idma->sg_cpu = dmam_alloc_coherent(dev, SDMMC_LLI_BUF_LEN, in sdmmc_idma_setup()
/linux/drivers/scsi/isci/
H A Dhost.c2255 ihost->completion_queue = dmam_alloc_coherent(dev, size, &ihost->cq_dma, in sci_controller_dma_alloc()
2261 ihost->remote_node_context_table = dmam_alloc_coherent(dev, size, &ihost->rnc_dma, in sci_controller_dma_alloc()
2268 ihost->task_context_table = dmam_alloc_coherent(dev, size, &ihost->tc_dma, in sci_controller_dma_alloc()
2274 ihost->ufi_buf = dmam_alloc_coherent(dev, size, &ihost->ufi_dma, GFP_KERNEL); in sci_controller_dma_alloc()
2282 ireq = dmam_alloc_coherent(dev, sizeof(*ireq), &dma, GFP_KERNEL); in sci_controller_dma_alloc()
/linux/drivers/firmware/
H A Dturris-mox-rwtm.c435 rwtm->buf = dmam_alloc_coherent(dev, RWTM_DMA_BUFFER_SIZE, in turris_mox_rwtm_probe()
/linux/drivers/nvme/host/
H A Dapple.c1311 q->cqes = dmam_alloc_coherent(anv->dev, in apple_nvme_queue_alloc()
1317 q->sqes = dmam_alloc_coherent(anv->dev, in apple_nvme_queue_alloc()
1327 q->tcbs = dmam_alloc_coherent(anv->dev, in apple_nvme_queue_alloc()
/linux/drivers/net/wireless/mediatek/mt76/mt7996/
H A Dinit.c743 ptr = dmam_alloc_coherent(dev->mt76.dma_dev, in mt7996_wed_rro_init()
756 ptr = dmam_alloc_coherent(dev->mt76.dma_dev, in mt7996_wed_rro_init()
777 ptr = dmam_alloc_coherent(dev->mt76.dma_dev, in mt7996_wed_rro_init()
/linux/drivers/crypto/inside-secure/eip93/
H A Deip93-main.c348 ring->base = dmam_alloc_coherent(eip93->dev, in eip93_set_ring()
/linux/drivers/video/fbdev/
H A Dwm8505fb.c328 fb_mem_virt = dmam_alloc_coherent(&pdev->dev, fb_mem_len, &fb_mem_phys, in wm8505fb_probe()
H A Dau1100fb.c463 fbdev->fb_mem = dmam_alloc_coherent(&dev->dev, in au1100fb_drv_probe()
/linux/drivers/hid/amd-sfh-hid/
H A Damd_sfh_client.c241 in_data->sensor_virt_addr[i] = dmam_alloc_coherent(dev, sizeof(int) * 8, in amd_sfh_hid_client_init()
/linux/sound/soc/sprd/
H A Dsprd-pcm-dma.c86 data->virt = dmam_alloc_coherent(dev, size, &data->phys, in sprd_pcm_open()

1234