Searched refs:max_pasids (Results 1 – 6 of 6) sorted by relevance
378 u32 max_pasids = 0, bits = 0; in dev_iommu_get_max_pasids() local384 max_pasids = ret; in dev_iommu_get_max_pasids()388 max_pasids = 1UL << bits; in dev_iommu_get_max_pasids()391 return min_t(u32, max_pasids, dev->iommu->iommu_dev->max_pasids); in dev_iommu_get_max_pasids()441 dev->iommu->max_pasids = dev_iommu_get_max_pasids(dev); in iommu_init_device()1627 dev->iommu->max_pasids ? IOMMU_HWPT_ALLOC_PASID : 0); in __iommu_group_alloc_default_domain()3394 if (pasid >= device->dev->iommu->max_pasids) { in iommu_attach_device_pasid()3443 if (!dev->iommu->max_pasids) in iommu_alloc_global_pasid()3451 dev->iommu->max_pasids - 1, GFP_KERNEL); in iommu_alloc_global_pasid()
30 if (iommu_mm->pasid >= dev->iommu->max_pasids) in iommu_alloc_mm_data()
2132 int max_pasids = dev_data->max_pasids; in init_gcr3_table() local2147 max_pasids > 0 ? max_pasids : 1); in init_gcr3_table()2392 dev_data->max_pasids = min_t(u32, iommu->iommu.max_pasids, in amd_iommu_probe_device()
854 u32 max_pasids; /* Max supported PASIDs */ member
1130 iommu->iommu.max_pasids = 2UL << ecap_pss(iommu->ecap); in alloc_iommu()
4395 smmu->iommu.max_pasids = 1UL << smmu->ssid_bits; in arm_smmu_device_hw_probe()