Home
last modified time | relevance | path

Searched refs:tsb_index (Results 1 – 2 of 2) sorted by relevance

/titanic_44/usr/src/uts/sun4u/io/px/
H A Dpx_hlib.c1790 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_44/usr/src/uts/sun4v/io/px/
H A Dpx_lib4v.c433 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()