Lines Matching defs:cap
543 sagaw = cap_sagaw(iommu->cap);
628 mask &= cap_super_page_val(iommu->cap);
988 if (!rwbf_quirk && !cap_rwbf(iommu->cap))
1065 if (cap_read_drain(iommu->cap))
1068 if (cap_write_drain(iommu->cap))
1177 if (!cap_pgsel_inv(iommu->cap) || mask > cap_max_amask_val(iommu->cap))
1188 if (!cap_caching_mode(iommu->cap) || !map)
1249 ndomains = cap_ndoms(iommu->cap);
1275 if (cap_caching_mode(iommu->cap))
1291 for_each_set_bit(i, iommu->domain_ids, cap_ndoms(iommu->cap)) {
1356 ndomains = cap_ndoms(iommu->cap);
1384 ndomains = cap_ndoms(iommu->cap);
1474 if (guest_width > cap_mgaw(iommu->cap))
1475 guest_width = cap_mgaw(iommu->cap);
1479 sagaw = cap_sagaw(iommu->cap);
1500 domain->iommu_superpage = fls(cap_super_page_val(iommu->cap));
1583 ndomains = cap_ndoms(iommu->cap);
1649 if (cap_caching_mode(iommu->cap)) {
2789 !cap_zlr(iommu->cap))
2805 if (cap_caching_mode(iommu->cap))
2847 if (!cap_caching_mode(iommu->cap))
2856 if (cap_caching_mode(iommu->cap))
3100 !cap_zlr(iommu->cap))
3121 if (cap_caching_mode(iommu->cap))
3885 ndomains = cap_ndoms(iommu->cap);
3977 if (addr_width > cap_mgaw(iommu->cap))
3978 addr_width = cap_mgaw(iommu->cap);
4083 unsigned long cap)
4087 if (cap == IOMMU_CAP_CACHE_COHERENCY)
4089 if (cap == IOMMU_CAP_INTR_REMAP)