Lines Matching refs:iomemp
431 struct io_mem_list *iomemp; in iommu_create_vaddr_mappings() local
464 iomemp = kmem_alloc(sizeof (struct io_mem_list), KM_SLEEP); in iommu_create_vaddr_mappings()
465 iomemp->rdip = mp->dmai_rdip; in iommu_create_vaddr_mappings()
466 iomemp->ioaddr = ioaddr; in iommu_create_vaddr_mappings()
467 iomemp->addr = addr; in iommu_create_vaddr_mappings()
468 iomemp->npages = npages; in iommu_create_vaddr_mappings()
469 pfnp = iomemp->pfn = kmem_zalloc(sizeof (*pfnp) * (npages + 1), in iommu_create_vaddr_mappings()
552 iomemp->next = softsp->iomem; in iommu_create_vaddr_mappings()
553 softsp->iomem = iomemp; in iommu_create_vaddr_mappings()
581 struct io_mem_list *iomemp; in iommu_create_pp_mappings() local
611 iomemp = kmem_alloc(sizeof (struct io_mem_list), KM_SLEEP); in iommu_create_pp_mappings()
612 iomemp->rdip = mp->dmai_rdip; in iommu_create_pp_mappings()
613 iomemp->ioaddr = ioaddr; in iommu_create_pp_mappings()
614 iomemp->npages = npages; in iommu_create_pp_mappings()
615 pfnp = iomemp->pfn = kmem_zalloc(sizeof (*pfnp) * (npages + 1), in iommu_create_pp_mappings()
665 iomemp->next = softsp->iomem; in iommu_create_pp_mappings()
666 softsp->iomem = iomemp; in iommu_create_pp_mappings()
988 struct io_mem_list *iomemp; in iommu_dma_bindhdl() local
1028 iomemp = kmem_alloc(sizeof (struct io_mem_list), in iommu_dma_bindhdl()
1030 iomemp->rdip = mp->dmai_rdip; in iommu_dma_bindhdl()
1031 iomemp->ioaddr = ioaddr; in iommu_dma_bindhdl()
1032 iomemp->addr = addr; in iommu_dma_bindhdl()
1033 iomemp->npages = npages; in iommu_dma_bindhdl()
1034 pfnp = iomemp->pfn = kmem_zalloc(sizeof (*pfnp) * in iommu_dma_bindhdl()
1038 iomemp->next = softsp->iomem; in iommu_dma_bindhdl()
1039 softsp->iomem = iomemp; in iommu_dma_bindhdl()
1512 struct io_mem_list *iomemp; in iommu_dvma_kaddr_load() local
1527 iomemp = kmem_alloc(sizeof (struct io_mem_list), KM_SLEEP); in iommu_dvma_kaddr_load()
1528 iomemp->rdip = mp->dmai_rdip; in iommu_dvma_kaddr_load()
1529 iomemp->ioaddr = ioaddr; in iommu_dvma_kaddr_load()
1530 iomemp->addr = addr; in iommu_dvma_kaddr_load()
1531 iomemp->npages = npages; in iommu_dvma_kaddr_load()
1532 pfnp = iomemp->pfn = kmem_zalloc(sizeof (*pfnp) * (npages + 1), in iommu_dvma_kaddr_load()
1579 iomemp->next = softsp->iomem; in iommu_dvma_kaddr_load()
1580 softsp->iomem = iomemp; in iommu_dvma_kaddr_load()