Searched refs:large_pool (Results 1 – 4 of 4) sorted by relevance
55 bool large_pool, u32 npools, in iommu_tbl_pool_init() argument59 struct iommu_pool *p = &(iommu->large_pool); in iommu_tbl_pool_init()73 if (large_pool) in iommu_tbl_pool_init()76 if (!large_pool) in iommu_tbl_pool_init()87 if (!large_pool) in iommu_tbl_pool_init()111 bool large_pool = ((iommu->flags & IOMMU_HAS_LARGE_POOL) != 0); in iommu_tbl_range_alloc() local112 bool largealloc = (large_pool && npages > iommu_large_alloc); in iommu_tbl_range_alloc()126 pool = &(iommu->large_pool); in iommu_tbl_range_alloc()232 unsigned long largepool_start = tbl->large_pool.start; in get_pool()233 bool large_pool = ((tbl->flags & IOMMU_HAS_LARGE_POOL) != 0); in get_pool() local[all …]
30 struct iommu_pool large_pool; member38 bool large_pool, u32 npools,
214 pool = &(tbl->large_pool); in iommu_range_alloc()381 unsigned long largepool_start = tbl->large_pool.start; in get_pool()385 p = &tbl->large_pool; in get_pool()696 p = &tbl->large_pool; in iommu_init_table()1020 spin_lock_irqsave(&tbl->large_pool.lock, flags); in iommu_take_ownership()1039 spin_unlock_irqrestore(&tbl->large_pool.lock, flags); in iommu_take_ownership()1049 spin_lock_irqsave(&tbl->large_pool.lock, flags); in iommu_release_ownership()1061 spin_unlock_irqrestore(&tbl->large_pool.lock, flags); in iommu_release_ownership()
110 struct iommu_pool large_pool; member