Lines Matching refs:it_size
46 *val = bitmap_weight(tbl->it_map, tbl->it_size); in iommu_debugfs_weight_get()
60 debugfs_create_ulong("it_size", 0400, liobn_entry, &tbl->it_size); in iommu_debugfs_add()
396 if (((free_entry + npages) > tbl->it_size) || in iommu_free_check()
404 printk(KERN_INFO "\tsize = 0x%llx\n", (u64)tbl->it_size); in iommu_free_check()
654 tbl->it_ops->clear(tbl, tbl->it_offset, tbl->it_size); in iommu_table_clear()
663 for (index = 0; index < tbl->it_size; index++) { in iommu_table_clear()
674 if ((tbl->it_size - tcecount) < KDUMP_MIN_TCE_ENTRIES) { in iommu_table_clear()
678 for (index = tbl->it_size - KDUMP_MIN_TCE_ENTRIES; in iommu_table_clear()
679 index < tbl->it_size; index++) in iommu_table_clear()
703 if (res_end > (tbl->it_offset + tbl->it_size)) in iommu_table_reserve_pages()
704 res_end = tbl->it_offset + tbl->it_size; in iommu_table_reserve_pages()
735 sz = BITS_TO_LONGS(tbl->it_size) * sizeof(unsigned long); in iommu_init_table()
746 if ((tbl->it_size << tbl->it_page_shift) >= (1UL * 1024 * 1024 * 1024)) in iommu_init_table()
752 tbl->poolsize = (tbl->it_size * 3 / 4) / tbl->nr_pools; in iommu_init_table()
766 p->end = tbl->it_size; in iommu_init_table()
791 return find_next_bit(tbl->it_map, tbl->it_size, start) != tbl->it_size; in iommu_table_in_use()
798 end = tbl->it_size; in iommu_table_in_use()
1107 unsigned long flags, i, sz = (tbl->it_size + 7) >> 3; in iommu_take_ownership()
1140 unsigned long flags, i, sz = (tbl->it_size + 7) >> 3; in iommu_release_ownership()
1215 tbl->it_size != (window_size >> page_shift) || in spapr_tce_create_table()