Home
last modified time | relevance | path

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

/linux-4.4.14/Documentation/driver-model/
Ddevres.txt58 dmam_alloc_coherent(). It is identical to dma_alloc_coherent() except
76 dmam_alloc_coherent(dev, size, dma_handle, gfp)
97 If a driver uses dmam_alloc_coherent(), the area is guaranteed to be
111 d->ring = dmam_alloc_coherent(...);
241 dmam_alloc_coherent()
/linux-4.4.14/drivers/base/
Ddma-mapping.c65 void *dmam_alloc_coherent(struct device *dev, size_t size, in dmam_alloc_coherent() function
89 EXPORT_SYMBOL(dmam_alloc_coherent);
/linux-4.4.14/drivers/staging/goldfish/
Dgoldfish_audio.c296 data->buffer_virt = dmam_alloc_coherent(&pdev->dev, in goldfish_audio_probe()
/linux-4.4.14/drivers/crypto/
Dsahara.c1455 dev->hw_desc[0] = dmam_alloc_coherent(&pdev->dev, in sahara_probe()
1467 dev->key_base = dmam_alloc_coherent(&pdev->dev, 2 * AES_KEYSIZE_128, in sahara_probe()
1477 dev->context_base = dmam_alloc_coherent(&pdev->dev, in sahara_probe()
1486 dev->hw_link[0] = dmam_alloc_coherent(&pdev->dev, in sahara_probe()
/linux-4.4.14/include/linux/
Ddma-mapping.h235 extern void *dmam_alloc_coherent(struct device *dev, size_t size,
/linux-4.4.14/drivers/ata/
Dsata_inic162x.c704 pp->pkt = dmam_alloc_coherent(dev, sizeof(struct inic_pkt), in inic_port_start()
709 pp->cpb_tbl = dmam_alloc_coherent(dev, IDMA_CPB_TBL_SIZE, in inic_port_start()
Dacard-ahci.c360 mem = dmam_alloc_coherent(dev, dma_sz, &mem_dma, GFP_KERNEL); in acard_ahci_port_start()
Dsata_qstor.c492 pp->pkt = dmam_alloc_coherent(dev, QS_PKT_BYTES, &pp->pkt_dma, in qs_port_start()
Dpdc_adma.c559 pp->pkt = dmam_alloc_coherent(dev, ADMA_PKT_BYTES, &pp->pkt_dma, in adma_port_start()
Dpata_macio.c717 dmam_alloc_coherent(priv->dev, in pata_macio_port_start()
Dsata_sil24.c1212 cb = dmam_alloc_coherent(dev, cb_size, &cb_dma, GFP_KERNEL); in sil24_port_start()
Dsata_promise.c346 pp->pkt = dmam_alloc_coherent(dev, 128, &pp->pkt_dma, GFP_KERNEL); in pdc_common_port_start()
Dsata_nv.c1168 mem = dmam_alloc_coherent(dev, NV_ADMA_PORT_PRIV_DMA_SZ, in nv_adma_port_start()
1978 pp->prd = dmam_alloc_coherent(dev, ATA_PRD_TBL_SZ * ATA_MAX_QUEUE, in nv_swncq_port_start()
Dsata_sx4.c308 pp->pkt = dmam_alloc_coherent(dev, 128, &pp->pkt_dma, GFP_KERNEL); in pdc_port_start()
Dlibata-sff.c3115 dmam_alloc_coherent(ap->host->dev, ATA_PRD_TBL_SZ, in ata_bmdma_port_start()
Dlibahci.c2322 mem = dmam_alloc_coherent(dev, dma_sz, &mem_dma, GFP_KERNEL); in ahci_port_start()
/linux-4.4.14/drivers/scsi/isci/
Dhost.c2257 ihost->completion_queue = dmam_alloc_coherent(dev, size, &ihost->cq_dma, in sci_controller_dma_alloc()
2263 ihost->remote_node_context_table = dmam_alloc_coherent(dev, size, &ihost->rnc_dma, in sci_controller_dma_alloc()
2270 ihost->task_context_table = dmam_alloc_coherent(dev, size, &ihost->tc_dma, in sci_controller_dma_alloc()
2276 ihost->ufi_buf = dmam_alloc_coherent(dev, size, &ihost->ufi_dma, GFP_KERNEL); in sci_controller_dma_alloc()
2284 ireq = dmam_alloc_coherent(dev, sizeof(*ireq), &dma, GFP_KERNEL); in sci_controller_dma_alloc()
/linux-4.4.14/drivers/video/fbdev/
Dwm8505fb.c333 fb_mem_virt = dmam_alloc_coherent(&pdev->dev, fb_mem_len, &fb_mem_phys, in wm8505fb_probe()
Dau1100fb.c488 fbdev->fb_mem = dmam_alloc_coherent(&dev->dev, in au1100fb_drv_probe()
Dfsl-diu-fb.c1703 data = dmam_alloc_coherent(&pdev->dev, sizeof(struct fsl_diu_data), in fsl_diu_probe()
/linux-4.4.14/drivers/i2c/busses/
Di2c-ismt.c765 priv->hw = dmam_alloc_coherent(&priv->pci_dev->dev, in ismt_dev_init()
/linux-4.4.14/drivers/net/ethernet/arc/
Demac_main.c798 priv->rxbd = dmam_alloc_coherent(dev, RX_RING_SZ + TX_RING_SZ, in arc_emac_probe()
/linux-4.4.14/drivers/net/wireless/ath/ath9k/
Dmci.c441 buf->bf_addr = dmam_alloc_coherent(sc->dev, in ath_mci_setup()
Dinit.c271 dd->dd_desc = dmam_alloc_coherent(sc->dev, dd->dd_desc_len, in ath_descdma_setup()
Dxmit.c2781 dd->dd_desc = dmam_alloc_coherent(sc->dev, dd->dd_desc_len, in ath_txstatus_setup()
/linux-4.4.14/drivers/block/mtip32xx/
Dmtip32xx.c1632 buf = dmam_alloc_coherent(&dd->pdev->dev, ATA_SECT_SIZE, &dma_addr, in mtip_send_trim()
1877 buf = dmam_alloc_coherent(&port->dd->pdev->dev, in exec_drive_command()
3100 dmam_alloc_coherent(&dd->pdev->dev, BLOCK_DMA_ALLOC_SZ, in mtip_dma_alloc()
3108 dmam_alloc_coherent(&dd->pdev->dev, AHCI_CMD_TBL_SZ, in mtip_dma_alloc()
3862 cmd->command = dmam_alloc_coherent(&dd->pdev->dev, CMD_DMA_ALLOC_SZ, in mtip_init_cmd()
/linux-4.4.14/drivers/mtd/nand/
Dhisi504_nand.c773 host->buffer = dmam_alloc_coherent(dev, mtd->writesize + mtd->oobsize, in hisi_nfc_probe()
/linux-4.4.14/drivers/staging/rts5208/
Drtsx.c919 dev->rtsx_resv_buf = dmam_alloc_coherent(&pci->dev, RTSX_RESV_BUF_LEN, in rtsx_probe()
/linux-4.4.14/drivers/net/can/spi/
Dmcp251x.c1112 priv->spi_tx_buf = dmam_alloc_coherent(&spi->dev, in mcp251x_can_probe()
/linux-4.4.14/drivers/net/ethernet/
Dethoc.c1103 priv->membase = dmam_alloc_coherent(&pdev->dev, in ethoc_probe()
/linux-4.4.14/drivers/scsi/ufs/
Dufshcd.c1930 hba->ucdl_base_addr = dmam_alloc_coherent(hba->dev, in ufshcd_memory_alloc()
1953 hba->utrdl_base_addr = dmam_alloc_coherent(hba->dev, in ufshcd_memory_alloc()
1969 hba->utmrdl_base_addr = dmam_alloc_coherent(hba->dev, in ufshcd_memory_alloc()
/linux-4.4.14/drivers/staging/fbtft/
Dfbtft-core.c832 txbuf = dmam_alloc_coherent(dev, txbuflen, &par->txbuf.dma, GFP_DMA); in fbtft_framebuffer_alloc()
/linux-4.4.14/drivers/soc/ti/
Dknav_qmss_queue.c1154 block->virt = dmam_alloc_coherent(kdev->dev, in knav_get_link_ram()
/linux-4.4.14/drivers/usb/gadget/udc/
Dbcm63xx_udc.c793 iudma->bd_ring = dmam_alloc_coherent(udc->dev, in iudma_init_channel()
/linux-4.4.14/drivers/mtd/nand/brcmnand/
Dbrcmnand.c2199 ctrl->dma_desc = dmam_alloc_coherent(dev, in brcmnand_probe()
/linux-4.4.14/drivers/mmc/host/
Ddw_mmc.c2689 host->sg_cpu = dmam_alloc_coherent(host->dev, PAGE_SIZE, in dw_mci_init_dma()
/linux-4.4.14/drivers/net/ethernet/freescale/
Dfec_main.c3166 cbd_base = dmam_alloc_coherent(&fep->pdev->dev, bd_size, &bd_dma, in fec_enet_init()