Searched refs:iova_base (Results 1 – 4 of 4) sorted by relevance
| /linux/drivers/pci/endpoint/ |
| H A D | pci-ep-msi.c | 47 dma_addr_t iova_base = 0; in pci_epf_alloc_doorbell_embedded() local 93 iova_base = dma_map_resource(epc->dev.parent, phys_base, in pci_epf_alloc_doorbell_embedded() 95 if (dma_mapping_error(epc->dev.parent, iova_base)) in pci_epf_alloc_doorbell_embedded() 98 addr = iova_base + off; in pci_epf_alloc_doorbell_embedded() 129 .iova_base = iova_base, in pci_epf_alloc_doorbell_embedded() 139 dma_unmap_resource(epc->dev.parent, iova_base, map_size, in pci_epf_alloc_doorbell_embedded() 247 dma_unmap_resource(epc->dev.parent, msg0->iova_base, in pci_epf_free_doorbell()
|
| /linux/drivers/char/agp/ |
| H A D | parisc-agp.c | 255 u64 iova_base, io_tlb_ps; in agp_ioc_init() local 279 iova_base = readq(info->ioc_regs+IOC_IBASE) & ~0x1; in agp_ioc_init() 280 info->gart_base = iova_base + PLUTO_IOVA_SIZE - PLUTO_GART_SIZE; in agp_ioc_init()
|
| /linux/include/linux/ |
| H A D | pci-epf.h | 188 dma_addr_t iova_base; member
|
| /linux/arch/arm/mm/ |
| H A D | dma-mapping.c | 1188 dma_addr_t iova, iova_base; in __map_sg_chunk() local 1197 iova_base = iova = __alloc_iova(mapping, size); in __map_sg_chunk() 1217 *handle = iova_base; in __map_sg_chunk() 1221 iommu_unmap(mapping->domain, iova_base, count * PAGE_SIZE); in __map_sg_chunk() 1222 __free_iova(mapping, iova_base, size); in __map_sg_chunk()
|