IOMMU_HWPT_ALLOC_PASID
IOMMU_HWPT_ALLOC_PASID |
case IOMMU_HWPT_ALLOC_PASID:
IOMMU_HWPT_ALLOC_PASID |
case IOMMU_HWPT_ALLOC_DIRTY_TRACKING | IOMMU_HWPT_ALLOC_PASID:
case IOMMU_HWPT_ALLOC_PASID:
if (flags & ~IOMMU_HWPT_ALLOC_PASID)
IOMMU_HWPT_ALLOC_PASID)))
if (!nested_supported(iommu) || flags & ~IOMMU_HWPT_ALLOC_PASID)
dev->iommu->max_pasids ? IOMMU_HWPT_ALLOC_PASID : 0);
IOMMU_HWPT_ALLOC_PASID;
hwpt->pasid_compat = flags & IOMMU_HWPT_ALLOC_PASID;
if ((flags & ~(IOMMU_HWPT_FAULT_ID_VALID | IOMMU_HWPT_ALLOC_PASID)) ||
hwpt->pasid_compat = flags & IOMMU_HWPT_ALLOC_PASID;
if (flags & ~(IOMMU_HWPT_FAULT_ID_VALID | IOMMU_HWPT_ALLOC_PASID))
hwpt->pasid_compat = flags & IOMMU_HWPT_ALLOC_PASID;
if (flags & ~IOMMU_HWPT_ALLOC_PASID)
IOMMU_HWPT_ALLOC_PASID;
if (flags & ~IOMMU_HWPT_ALLOC_PASID)
IOMMU_HWPT_ALLOC_PASID,
IOMMU_HWPT_ALLOC_PASID,
IOMMU_HWPT_FAULT_ID_VALID | IOMMU_HWPT_ALLOC_PASID,
IOMMU_HWPT_ALLOC_PASID,
IOMMU_HWPT_ALLOC_PASID,
IOMMU_HWPT_ALLOC_PASID, &hwpt_id,
IOMMU_HWPT_ALLOC_PASID,
IOMMU_HWPT_ALLOC_PASID,