Searched refs:IOMMU_PAGE_SIZE (Results 1 - 6 of 6) sorted by relevance
/opensolaris-onvv-gate/usr/src/uts/sun4u/sys/pci/ |
H A D | pci_iommu.h | 53 #define IOMMU_PAGE_SIZE (1 << IOMMU_PAGE_SHIFT) macro 54 #define IOMMU_PAGE_MASK ~(IOMMU_PAGE_SIZE - 1) 55 #define IOMMU_PAGE_OFFSET (IOMMU_PAGE_SIZE - 1)
|
/opensolaris-onvv-gate/usr/src/uts/sun4u/io/pci/ |
H A D | pci_reloc.c | 84 hat_delete_callback(vaddr, IOMMU_PAGE_SIZE - offset, mp, HAC_PAGELOCK, 86 vaddr = (caddr_t)(((uintptr_t)vaddr + IOMMU_PAGE_SIZE) & 89 hat_delete_callback(vaddr, IOMMU_PAGE_SIZE, mp, HAC_PAGELOCK, 91 vaddr += IOMMU_PAGE_SIZE; 238 for (i = 0; i < npages; i++, kvaddr += IOMMU_PAGE_SIZE) { 357 i++, kva += IOMMU_PAGE_SIZE) 358 hat_delete_callback(kva, IOMMU_PAGE_SIZE, mp, HAC_PAGELOCK,
|
H A D | pci_iommu.c | 100 - (tsb_entries * IOMMU_PAGE_SIZE); 155 IOMMU_PTOB(tsb_entries) - cache_size, IOMMU_PAGE_SIZE, 156 NULL, NULL, NULL, IOMMU_PAGE_SIZE, VM_SLEEP); 536 (void) vmem_xalloc(iommu_p->iommu_dvma_map, IOMMU_PAGE_SIZE, 537 IOMMU_PAGE_SIZE, 0, 0, va, va + IOMMU_PAGE_SIZE,
|
H A D | pci_fdvma.c | 93 for (i = 0, a = baseaddr; i < npages; i++, a += IOMMU_PAGE_SIZE) { 98 IOMMU_PAGE_SIZE, flags, mp, &pfn, 225 IOMMU_PTOB(npages), IOMMU_PAGE_SIZE, 0, 259 mp->dmai_size = npages * IOMMU_PAGE_SIZE;
|
H A D | pci_dma.c | 73 for (; len; len--, dvma_addr += IOMMU_PAGE_SIZE) { 452 if (align && (align > IOMMU_PAGE_SIZE)) 459 align = MAX(align, IOMMU_PAGE_SIZE) - 1; 585 IOMMU_PAGE_SIZE - offset, flags, mp, &pfn0, 707 IOMMU_PAGE_SIZE) & IOMMU_PAGE_MASK); 713 for (vaddr = sva, i = 1; i < npages; i++, vaddr += IOMMU_PAGE_SIZE) { 723 IOMMU_PAGE_SIZE, flags, mp, &pfn, 837 uint32_t redzone_sz = HAS_REDZONE(mp) ? IOMMU_PAGE_SIZE : 0; 845 mp->dmai_winsize = IOMMU_PAGE_SIZE; 875 mp->dmai_winsize = P2ROUNDUP(xfer_sz + pg_off, IOMMU_PAGE_SIZE); [all...] |
H A D | pci.c | 1247 *((ulong_t *)result) = IOMMU_PAGE_SIZE;
|
Completed in 58 milliseconds