Searched refs:tsb_index (Results 1 – 2 of 2) sorted by relevance
/titanic_50/usr/src/uts/sun4u/io/px/ |
H A D | px_hlib.c | 1790 tsbindex_t tsb_index = PCI_TSBID_TO_TSBINDEX(tsbid); in hvio_iommu_map() local 1808 for (i = 0; i < pages; i++, pfn_index++, tsb_index++) { in hvio_iommu_map() 1810 pxu_p->tsb_vaddr[tsb_index] = MMU_PTOB(pfn) | attr; in hvio_iommu_map() 1818 if ((i == (pages-1))||!((tsb_index+1) & 0x7)) { in hvio_iommu_map() 1822 (tsb_index*MMU_TTE_SIZE))); in hvio_iommu_map() 1828 for (i = 0; i < pages; i++, a += MMU_PAGE_SIZE, tsb_index++) { in hvio_iommu_map() 1830 pxu_p->tsb_vaddr[tsb_index] = MMU_PTOB(pfn) | attr; in hvio_iommu_map() 1838 if ((i == (pages-1))||!((tsb_index+1) & 0x7)) { in hvio_iommu_map() 1842 (tsb_index*MMU_TTE_SIZE))); in hvio_iommu_map() 1856 tsbindex_t tsb_index = PCI_TSBID_TO_TSBINDEX(tsbid); in hvio_iommu_demap() local [all …]
|
/titanic_50/usr/src/uts/sun4v/io/px/ |
H A D | px_lib4v.c | 433 tsbindex_t tsb_index = PCI_TSBID_TO_TSBINDEX(tsbid); in px_lib_iommu_map() local 473 PCI_TSBID(tsb_num, tsb_index + (pfn_p - pfns)), in px_lib_iommu_map() 488 tsb_index + (pfn_p - pfns), ttes2map, attr, in px_lib_iommu_map() 507 tsbindex_t tsb_index = PCI_TSBID_TO_TSBINDEX(tsbid); in px_lib_iommu_demap() local 515 ttes2demap -= ttes_demapped, tsb_index += ttes_demapped) { in px_lib_iommu_demap() 517 PCI_TSBID(tsb_num, tsb_index), ttes2demap, in px_lib_iommu_demap() 527 tsb_num, tsb_index, ttes2demap, ttes_demapped); in px_lib_iommu_demap()
|