Searched refs:large_pool (Results  1 – 5 of 5) sorted by relevance
| /Linux-v5.4/arch/sparc/kernel/ | 
| D | iommu-common.c | 56 			 bool large_pool, u32 npools,  in iommu_tbl_pool_init()  argument60 	struct iommu_pool *p = &(iommu->large_pool);  in iommu_tbl_pool_init()
 74 	if (large_pool)  in iommu_tbl_pool_init()
 77 	if (!large_pool)  in iommu_tbl_pool_init()
 88 	if (!large_pool)  in iommu_tbl_pool_init()
 111 	bool large_pool = ((iommu->flags & IOMMU_HAS_LARGE_POOL) != 0);  in iommu_tbl_range_alloc()  local
 112 	bool largealloc = (large_pool && npages > iommu_large_alloc);  in iommu_tbl_range_alloc()
 126 		pool = &(iommu->large_pool);  in iommu_tbl_range_alloc()
 231 	unsigned long largepool_start = tbl->large_pool.start;  in get_pool()
 232 	bool large_pool = ((tbl->flags & IOMMU_HAS_LARGE_POOL) != 0);  in get_pool()  local
 [all …]
 
 | 
| /Linux-v5.4/arch/sparc/include/asm/ | 
| D | iommu-common.h | 31 	struct iommu_pool	large_pool;  member39 				bool large_pool, u32 npools,
 
 | 
| /Linux-v5.4/arch/powerpc/kernel/ | 
| D | iommu.c | 201 		pool = &(tbl->large_pool);  in iommu_range_alloc()368 	unsigned long largepool_start = tbl->large_pool.start;  in get_pool()
 372 		p = &tbl->large_pool;  in get_pool()
 721 	p = &tbl->large_pool;  in iommu_init_table()
 1058 	spin_lock_irqsave(&tbl->large_pool.lock, flags);  in iommu_take_ownership()
 1076 	spin_unlock_irqrestore(&tbl->large_pool.lock, flags);  in iommu_take_ownership()
 1086 	spin_lock_irqsave(&tbl->large_pool.lock, flags);  in iommu_release_ownership()
 1097 	spin_unlock_irqrestore(&tbl->large_pool.lock, flags);  in iommu_release_ownership()
 
 | 
| /Linux-v5.4/arch/powerpc/include/asm/ | 
| D | iommu.h | 106 	struct iommu_pool large_pool;  member
 | 
| /Linux-v5.4/arch/powerpc/platforms/pseries/ | 
| D | iommu.c | 634 	spin_lock_irqsave(&tbl->large_pool.lock, flags);  in tce_exchange_pseries()645 	spin_unlock_irqrestore(&tbl->large_pool.lock, flags);  in tce_exchange_pseries()
 
 |