Searched refs:nr_pools (Results 1 - 6 of 6) sorted by relevance

/linux-4.4.14/lib/
H A Diommu-common.c63 iommu->nr_pools = IOMMU_NR_POOLS; iommu_tbl_pool_init()
65 iommu->nr_pools = npools; iommu_tbl_pool_init()
77 iommu->poolsize = num_entries/iommu->nr_pools; iommu_tbl_pool_init()
79 iommu->poolsize = (num_entries * 3 / 4)/iommu->nr_pools; iommu_tbl_pool_init()
80 for (i = 0; i < iommu->nr_pools; i++) { iommu_tbl_pool_init()
109 unsigned int npools = iommu->nr_pools; iommu_tbl_range_alloc()
183 boundary_size = iommu->poolsize * iommu->nr_pools; iommu_tbl_range_alloc()
194 } else if (!largealloc && pass <= iommu->nr_pools) { iommu_tbl_range_alloc()
196 pool_nr = (pool_nr + 1) & (iommu->nr_pools - 1); iommu_tbl_range_alloc()
241 BUG_ON(pool_nr >= tbl->nr_pools); get_pool()
/linux-4.4.14/include/linux/
H A Diommu-common.h22 unsigned long nr_pools; member in struct:iommu_map_table
/linux-4.4.14/arch/powerpc/kernel/
H A Diommu.c211 pool_nr = __this_cpu_read(iommu_pool_hash) & (tbl->nr_pools - 1); iommu_range_alloc()
268 } else if (pass <= tbl->nr_pools) { iommu_range_alloc()
271 pool_nr = (pool_nr + 1) & (tbl->nr_pools - 1); iommu_range_alloc()
389 BUG_ON(pool_nr > tbl->nr_pools); get_pool()
681 tbl->nr_pools = IOMMU_NR_POOLS; iommu_init_table()
683 tbl->nr_pools = 1; iommu_init_table()
686 tbl->poolsize = (tbl->it_size * 3 / 4) / tbl->nr_pools; iommu_init_table()
688 for (i = 0; i < tbl->nr_pools; i++) { iommu_init_table()
1021 for (i = 0; i < tbl->nr_pools; i++) iommu_take_ownership()
1037 for (i = 0; i < tbl->nr_pools; i++) iommu_take_ownership()
1050 for (i = 0; i < tbl->nr_pools; i++) iommu_release_ownership()
1059 for (i = 0; i < tbl->nr_pools; i++) iommu_release_ownership()
/linux-4.4.14/arch/powerpc/include/asm/
H A Diommu.h109 unsigned long nr_pools; member in struct:iommu_table
/linux-4.4.14/arch/sparc/kernel/
H A Dpci_sun4v.c536 for (pool_nr = 0; pool_nr < iommu->nr_pools; pool_nr++) { probe_existing_entries()
H A Dldc.c1102 num_tsb_entries = iommu->poolsize * iommu->nr_pools; ldc_iommu_release()

Completed in 212 milliseconds