Lines Matching refs:it_offset
236 if (limit + tbl->it_offset > mask) { in iommu_range_alloc()
237 limit = mask - tbl->it_offset + 1; in iommu_range_alloc()
259 n = iommu_area_alloc(tbl->it_map, limit, start, npages, tbl->it_offset, in iommu_range_alloc()
321 entry += tbl->it_offset; /* Offset into real TCE table */ in iommu_alloc()
355 free_entry = entry - tbl->it_offset; in iommu_free_check()
358 (entry < tbl->it_offset)) { in iommu_free_check()
366 printk(KERN_INFO "\tstartOff = 0x%llx\n", (u64)tbl->it_offset); in iommu_free_check()
404 free_entry = entry - tbl->it_offset; in __iommu_free()
490 entry += tbl->it_offset; in ppc_iommu_map_sg()
616 ppc_md.tce_free(tbl, tbl->it_offset, tbl->it_size); in iommu_table_clear()
626 tceval = ppc_md.tce_get(tbl, index + tbl->it_offset); in iommu_table_clear()
674 if (tbl->it_offset == 0) in iommu_init_table()
726 if (tbl->it_offset == 0) in iommu_free_table()
942 if (ioba < tbl->it_offset) in iommu_tce_clear_param_check()
945 if ((ioba + npages) > (tbl->it_offset + tbl->it_size)) in iommu_tce_clear_param_check()
965 if (ioba < tbl->it_offset) in iommu_tce_put_param_check()
968 if ((ioba + 1) > (tbl->it_offset + tbl->it_size)) in iommu_tce_put_param_check()
1080 if (tbl->it_offset == 0) in iommu_take_ownership()
1089 iommu_clear_tces_and_put_pages(tbl, tbl->it_offset, tbl->it_size); in iommu_take_ownership()
1107 iommu_clear_tces_and_put_pages(tbl, tbl->it_offset, tbl->it_size); in iommu_release_ownership()
1111 if (tbl->it_offset == 0) in iommu_release_ownership()