Lines Matching refs:iovp_mask
200 static unsigned long iovp_mask; variable
499 BUG_ON(ioc->ibase & ~iovp_mask); in sba_search_bitmap()
640 ASSERT(0 == (size & ~iovp_mask)); in sba_alloc_range()
855 ASSERT(0 == (byte_cnt & ~iovp_mask)); in sba_mark_invalid()
962 offset = ((dma_addr_t) (long) addr) & ~iovp_mask; in sba_map_page()
965 size = (size + offset + ~iovp_mask) & iovp_mask; in sba_map_page()
1077 offset = iova & ~iovp_mask; in sba_unmap_page()
1253 dma_offset = (unsigned long) pide & ~iovp_mask; in sba_fill_pdir()
1342 dma_offset = vaddr & ~iovp_mask; in sba_coalesce_chunks()
1367 if (((dma_len + dma_offset + startsg->length + ~iovp_mask) & iovp_mask) in sba_coalesce_chunks()
1428 dma_len = (dma_len + dma_offset + ~iovp_mask) & iovp_mask; in sba_coalesce_chunks()
1830 iovp_mask = ~(iovp_size - 1); in ioc_init()
1848 if ((long) ~iovp_mask > (long) ia64_max_iommu_merge_mask) in ioc_init()
1849 ia64_max_iommu_merge_mask = ~iovp_mask; in ioc_init()