Searched refs:pools (Results 1 – 9 of 9) sorted by relevance
82 spin_lock_init(&(iommu->pools[i].lock)); in iommu_tbl_pool_init()83 iommu->pools[i].start = start; in iommu_tbl_pool_init()84 iommu->pools[i].hint = start; in iommu_tbl_pool_init()86 iommu->pools[i].end = start - 1; in iommu_tbl_pool_init()131 pool = &(iommu->pools[pool_nr]); in iommu_tbl_range_alloc()161 pool = &(iommu->pools[0]); in iommu_tbl_range_alloc()197 pool = &(iommu->pools[pool_nr]); in iommu_tbl_range_alloc()241 p = &tbl->pools[pool_nr]; in get_pool()
719 pool = &(iommu->pools[pool_nr]); in probe_existing_entries()
26 struct iommu_pool pools[IOMMU_NR_POOLS]; member
203 pool = &(tbl->pools[pool_nr]); in iommu_range_alloc()231 pool = &(tbl->pools[0]); in iommu_range_alloc()259 pool = &tbl->pools[pool_nr]; in iommu_range_alloc()377 p = &tbl->pools[pool_nr]; in get_pool()714 p = &tbl->pools[i]; in iommu_init_table()1060 spin_lock(&tbl->pools[i].lock); in iommu_take_ownership()1075 spin_unlock(&tbl->pools[i].lock); in iommu_take_ownership()1088 spin_lock(&tbl->pools[i].lock); in iommu_release_ownership()1096 spin_unlock(&tbl->pools[i].lock); in iommu_release_ownership()
36 queue-pools {
35 queue-pools {
48 queue-pools {
107 struct iommu_pool pools[IOMMU_NR_POOLS]; member