Lines Matching refs:iotlb_key
166 SMMUIOTLBKey *iotlb_key = (SMMUIOTLBKey *)key; in smmu_hash_remove_by_asid_vmid() local
168 return (SMMU_IOTLB_ASID(*iotlb_key) == info->asid) && in smmu_hash_remove_by_asid_vmid()
169 (SMMU_IOTLB_VMID(*iotlb_key) == info->vmid); in smmu_hash_remove_by_asid_vmid()
176 SMMUIOTLBKey *iotlb_key = (SMMUIOTLBKey *)key; in smmu_hash_remove_by_vmid() local
178 return SMMU_IOTLB_VMID(*iotlb_key) == vmid; in smmu_hash_remove_by_vmid()
185 SMMUIOTLBKey *iotlb_key = (SMMUIOTLBKey *)key; in smmu_hash_remove_by_vmid_s1() local
187 return (SMMU_IOTLB_VMID(*iotlb_key) == vmid) && in smmu_hash_remove_by_vmid_s1()
188 (SMMU_IOTLB_ASID(*iotlb_key) >= 0); in smmu_hash_remove_by_vmid_s1()
197 SMMUIOTLBKey iotlb_key = *(SMMUIOTLBKey *)key; in smmu_hash_remove_by_asid_vmid_iova() local
199 if (info->asid >= 0 && info->asid != SMMU_IOTLB_ASID(iotlb_key)) { in smmu_hash_remove_by_asid_vmid_iova()
202 if (info->vmid >= 0 && info->vmid != SMMU_IOTLB_VMID(iotlb_key)) { in smmu_hash_remove_by_asid_vmid_iova()
215 SMMUIOTLBKey iotlb_key = *(SMMUIOTLBKey *)key; in smmu_hash_remove_by_vmid_ipa() local
217 if (SMMU_IOTLB_ASID(iotlb_key) >= 0) { in smmu_hash_remove_by_vmid_ipa()
221 if (info->vmid != SMMU_IOTLB_VMID(iotlb_key)) { in smmu_hash_remove_by_vmid_ipa()