Searched refs:dma_address (Results 1 - 25 of 31) sorted by relevance

12

/drivers/gpu/drm/ttm/
H A Dttm_tt.c59 ttm->dma_address = drm_calloc_large(ttm->ttm.num_pages,
60 sizeof(*ttm->dma_address));
232 if (!ttm->pages || !ttm_dma->dma_address) {
247 drm_free_large(ttm_dma->dma_address);
248 ttm_dma->dma_address = NULL;
H A Dttm_page_alloc_dma.c700 * 'pages' and as well on the 'dma_address' starting at 'dma_offset' offset.
849 ttm_dma->dma_address[index] = d_page->dma;
993 ttm_dma->dma_address[i] = 0;
/drivers/gpu/drm/nouveau/
H A Dnouveau_sgdma.c45 dma_addr_t dma_offset = nvbe->ttm.dma_address[i];
104 dma_addr_t *list = nvbe->ttm.dma_address;
213 dma_addr_t *list = nvbe->ttm.dma_address;
293 node->pages = nvbe->ttm.dma_address;
H A Dnouveau_bo.c1086 ttm_dma->dma_address[i] = pci_map_page(dev->pdev, ttm->pages[i],
1089 if (pci_dma_mapping_error(dev->pdev, ttm_dma->dma_address[i])) {
1091 pci_unmap_page(dev->pdev, ttm_dma->dma_address[i],
1093 ttm_dma->dma_address[i] = 0;
1128 if (ttm_dma->dma_address[i]) {
1129 pci_unmap_page(dev->pdev, ttm_dma->dma_address[i],
/drivers/xen/
H A Dswiotlb-xen.c460 sg->dma_address = xen_virt_to_bus(map);
462 sg->dma_address = dev_addr;
492 xen_unmap_single(hwdev, sg->dma_address, sg->dma_length, dir);
521 xen_swiotlb_sync_single(hwdev, sg->dma_address,
/drivers/spi/
H A Dspi-dw-mid.c146 dws->tx_sgl.dma_address = dws->tx_dma;
169 dws->rx_sgl.dma_address = dws->rx_dma;
/drivers/gpu/drm/radeon/
H A Dradeon_ttm.c552 ttm->num_pages, ttm->pages, gtt->ttm.dma_address);
640 gtt->ttm.dma_address[i] = pci_map_page(rdev->pdev, ttm->pages[i],
643 if (pci_dma_mapping_error(rdev->pdev, gtt->ttm.dma_address[i])) {
645 pci_unmap_page(rdev->pdev, gtt->ttm.dma_address[i],
647 gtt->ttm.dma_address[i] = 0;
678 if (gtt->ttm.dma_address[i]) {
679 pci_unmap_page(rdev->pdev, gtt->ttm.dma_address[i],
/drivers/infiniband/hw/qib/
H A Dqib_dma.c176 .dma_address = qib_sg_dma_address,
/drivers/dma/
H A Dimx-dma.c235 imx_dmav1_writel(imxdma, sg->dma_address,
238 imx_dmav1_writel(imxdma, sg->dma_address,
771 if (sgl->length & 3 || sgl->dma_address & 3)
775 if (sgl->length & 1 || sgl->dma_address & 1)
833 imxdmac->sg_list[i].dma_address = dma_addr;
H A Dimx-sdma.c939 bd->buffer_addr = sg->dma_address;
961 if (count & 3 || sg->dma_address & 3)
966 if (count & 1 || sg->dma_address & 1)
985 i, count, sg->dma_address,
H A Dmxs-dma.c427 ccw->bufaddr = sg->dma_address;
/drivers/atm/
H A Dnicstar.h308 u32 dma_address; member in struct:ns_rcte
345 u32 dma_address; member in struct:ns_fbd
H A Didt77252.h233 u32 dma_address; member in struct:rct_entry
/drivers/iommu/
H A Damd_iommu.c2649 s->dma_address = (dma_addr_t)sg_phys(s);
2687 s->dma_address = __map_single(dev, domain->priv,
2691 if (s->dma_address) {
2706 if (s->dma_address)
2707 __unmap_single(domain->priv, s->dma_address,
2709 s->dma_address = s->dma_length = 0;
2739 __unmap_single(domain->priv, s->dma_address,
2741 s->dma_address = s->dma_length = 0;
H A Dintel-iommu.c1814 sg->dma_address = ((dma_addr_t)iov_pfn << VTD_PAGE_SHIFT) + sg->offset;
3019 iova = find_iova(&domain->iovad, IOVA_PFN(sglist[0].dma_address));
3021 (unsigned long long)sglist[0].dma_address))
3055 sg->dma_address = page_to_phys(sg_page(sg)) + sg->offset;
/drivers/scsi/lpfc/
H A Dlpfc_hw4.h58 struct dma_address { struct
998 struct dma_address page[LPFC_MAX_EQ_PAGE];
1066 struct dma_address page[LPFC_MAX_CQ_PAGE];
1110 struct dma_address page[LPFC_MAX_WQ_PAGE];
1127 struct dma_address page[LPFC_MAX_WQ_PAGE-1];
1198 struct dma_address page[LPFC_MAX_WQ_PAGE];
1253 struct dma_address page[LPFC_MAX_MQ_PAGE];
1292 struct dma_address page[LPFC_MAX_MQ_PAGE];
H A Dlpfc_sli4.h278 struct dma_address dma_address; member in struct:lpfc_bmbx
/drivers/net/fddi/skfp/
H A Dskfddi.c1112 dma_addr_t dma_address; local
1177 dma_address = pci_map_single(&bp->pdev, skb->data,
1181 txd->txd_os.dma_addr = dma_address; // save dma mapping
1183 hwm_tx_frag(smc, skb->data, dma_address, skb->len,
1187 pci_unmap_single(&bp->pdev, dma_address,
/drivers/scsi/
H A Dmac_esp.c89 sg[i].dma_address = (u32)sg_virt(&sg[i]);
/drivers/usb/serial/
H A Dio_ti.c82 __u16 dma_address; member in struct:edgeport_port
514 status = read_ram(port->port->serial->dev, port->dma_address,
1849 edge_port->dma_address = UMPD_OEDB1_ADDRESS;
1853 edge_port->dma_address = UMPD_OEDB2_ADDRESS;
1860 dbg("%s - port_number = %d, uart_base = %04x, dma_address = %04x",
1862 edge_port->dma_address);
/drivers/scsi/bnx2fc/
H A Dbnx2fc_hwi.c1983 dma_addr_t dma_address; local
1985 dma_address = le32_to_cpu(*pbl);
1987 dma_address += ((u64)le32_to_cpu(*pbl)) << 32;
1992 dma_address);
/drivers/scsi/ufs/
H A Dufshcd.c553 cpu_to_le32(lower_32_bits(sg->dma_address));
555 cpu_to_le32(upper_32_bits(sg->dma_address));
/drivers/infiniband/hw/ehca/
H A Dehca_mrmw.c2584 sg->dma_address = addr;
2598 return sg->dma_address;
2658 .dma_address = ehca_dma_address,
/drivers/net/wireless/wl1251/
H A Dacx.c951 mem_conf->rx_queue_config.dma_address = 0;
H A Dacx.h1137 __le32 dma_address; member in struct:wl1251_acx_rx_queue_config

Completed in 2445 milliseconds

12