Lines Matching refs:ssid
260 cmd[0] |= FIELD_PREP(CMDQ_CFGI_0_SSID, ent->cfgi.ssid);
306 cmd[0] |= FIELD_PREP(CMDQ_ATC_0_SSID, ent->atc.ssid);
313 cmd[0] |= FIELD_PREP(CMDQ_PRI_0_SSID, ent->pri.ssid);
975 int ssid, bool leaf)
985 .ssid = ssid,
1030 u32 ssid)
1039 return cdcfg->cdtab + ssid * CTXDESC_CD_DWORDS;
1041 idx = ssid >> CTXDESC_SPLIT;
1050 arm_smmu_sync_cd(smmu_domain, ssid, false);
1052 idx = ssid & (CTXDESC_L2_ENTRIES - 1);
1056 int arm_smmu_write_ctx_desc(struct arm_smmu_domain *smmu_domain, int ssid,
1074 if (WARN_ON(ssid >= (1 << smmu_domain->s1_cfg.s1cdmax)))
1077 cdptr = arm_smmu_get_cd_ptr(smmu_domain, ssid);
1105 arm_smmu_sync_cd(smmu_domain, ssid, true);
1131 arm_smmu_sync_cd(smmu_domain, ssid, true);
1604 u32 sid, ssid;
1610 ssid = ssv ? FIELD_GET(PRIQ_0_SSID, evt[0]) : IOMMU_NO_PASID;
1617 sid, ssid, grpid, last ? "L" : "",
1630 .ssid = ssid,
1726 arm_smmu_atc_inv_to_cmd(int ssid, unsigned long iova, size_t size,
1751 .substream_valid = (ssid != IOMMU_NO_PASID),
1752 .atc.ssid = ssid,
1809 int arm_smmu_atc_inv_domain(struct arm_smmu_domain *smmu_domain, int ssid,
1838 arm_smmu_atc_inv_to_cmd(ssid, iova, size, &cmd);