Lines Matching refs:asid
20 arm_smmu_share_asid(struct mm_struct *mm, u16 asid)
28 cd = xa_load(&arm_smmu_asid_xa, asid);
52 cd->asid = new_asid;
61 arm_smmu_tlb_inv_asid(smmu, asid);
63 xa_erase(&arm_smmu_asid_xa, asid);
70 u16 asid;
76 asid = arm64_mm_context_get(mm);
77 if (!asid)
89 ret = arm_smmu_share_asid(mm, asid);
95 err = xa_insert(&arm_smmu_asid_xa, asid, cd, GFP_KERNEL);
134 cd->asid = asid;