Lines Matching defs:smc_ret
110 struct trp_smc_result *smc_ret)
113 smc_ret->x[0] = RMI_ERROR_INPUT;
115 smc_ret->x[0] = RMI_SUCCESS;
119 smc_ret->x[1] = RMI_ABI_VERSION;
120 smc_ret->x[2] = RMI_ABI_VERSION;
127 struct trp_smc_result *smc_ret)
130 smc_ret->x[0] = trp_smc(set_smc_args(RMM_GTSI_DELEGATE, x1,
133 if (smc_ret->x[0] != 0ULL) {
135 "failed 0x%llx\n", smc_ret->x[0]);
143 struct trp_smc_result *smc_ret)
146 smc_ret->x[0] = trp_smc(set_smc_args(RMM_GTSI_UNDELEGATE, x1,
149 if (smc_ret->x[0] != 0ULL) {
151 "failed 0x%llx\n", smc_ret->x[0]);
162 struct trp_smc_result *smc_ret)
173 trp_ret_rmi_version(x1, smc_ret);
176 trp_asc_mark_realm(x1, smc_ret);
179 trp_asc_mark_nonsecure(x1, smc_ret);
183 smc_ret->x[0] = SMC_UNK;