Home
last modified time | relevance | path

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

/illumos-gate/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
1818 if ((i == (pages-1))||!((tsb_index+1) & 0x7)) { in hvio_iommu_map()
1822 (tsb_index*MMU_TTE_SIZE))); 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
1859 for (i = 0; i < pages; i++, tsb_index++) { in hvio_iommu_demap()
1860 pxu_p->tsb_vaddr[tsb_index] = MMU_INVALID_TTE; in hvio_iommu_demap()
1868 if ((i == (pages-1))||!((tsb_index+1) & 0x7)) { in hvio_iommu_demap()
1872 (tsb_index*MMU_TTE_SIZE))); in hvio_iommu_demap()
[all …]
/illumos-gate/usr/src/uts/sun4v/io/px/
H A Dpx_lib4v.c437 tsbindex_t tsb_index = PCI_TSBID_TO_TSBINDEX(tsbid); in px_lib_iommu_map() local
477 PCI_TSBID(tsb_num, tsb_index + (pfn_p - pfns)), in px_lib_iommu_map()
492 tsb_index + (pfn_p - pfns), ttes2map, attr, in px_lib_iommu_map()
511 tsbindex_t tsb_index = PCI_TSBID_TO_TSBINDEX(tsbid); in px_lib_iommu_demap() local
519 ttes2demap -= ttes_demapped, tsb_index += ttes_demapped) { in px_lib_iommu_demap()
521 PCI_TSBID(tsb_num, tsb_index), ttes2demap, in px_lib_iommu_demap()
531 tsb_num, tsb_index, ttes2demap, ttes_demapped); in px_lib_iommu_demap()