Lines Matching refs:secure_origin

92 				 bool secure_origin,
665 bool secure_origin, in spmd_smc_switch_state() argument
672 unsigned int secure_state_in = (secure_origin) ? SECURE : NON_SECURE; in spmd_smc_switch_state()
673 unsigned int secure_state_out = (!secure_origin) ? SECURE : NON_SECURE; in spmd_smc_switch_state()
736 bool secure_origin, in spmd_smc_forward() argument
745 if (is_spmc_at_el3() && !secure_origin) { in spmd_smc_forward()
746 return spmc_smc_handler(smc_fid, secure_origin, x1, x2, x3, x4, in spmd_smc_forward()
749 return spmd_smc_switch_state(smc_fid, secure_origin, x1, x2, x3, x4, in spmd_smc_forward()
846 bool secure_origin; in spmd_smc_handler() local
851 secure_origin = is_caller_secure(flags); in spmd_smc_handler()
866 assert(secure_origin); in spmd_smc_handler()
877 if (secure_origin && (ctx->state == SPMC_STATE_ON_PENDING)) { in spmd_smc_handler()
887 assert(secure_origin); in spmd_smc_handler()
891 return spmd_smc_forward(smc_fid, secure_origin, in spmd_smc_handler()
911 } else if (!secure_origin) { in spmd_smc_handler()
918 return spmd_smc_forward(smc_fid, secure_origin, in spmd_smc_handler()
1017 if (!secure_origin) { in spmd_smc_handler()
1018 return spmd_smc_forward(smc_fid, secure_origin, in spmd_smc_handler()
1039 if (!secure_origin) { in spmd_smc_handler()
1056 if (secure_origin) { in spmd_smc_handler()
1086 if (!secure_origin) { in spmd_smc_handler()
1123 assert(secure_origin); in spmd_smc_handler()
1128 if (!secure_origin) { in spmd_smc_handler()
1135 if (secure_origin && spmd_is_spmc_message(x1)) { in spmd_smc_handler()
1148 return spmd_smc_forward(smc_fid, secure_origin, in spmd_smc_handler()
1156 if (secure_origin && (spmd_is_spmc_message(x1) || in spmd_smc_handler()
1161 return spmd_smc_forward(smc_fid, secure_origin, in spmd_smc_handler()
1189 if (secure_origin) { in spmd_smc_handler()
1217 assert(secure_origin); in spmd_smc_handler()
1222 return spmd_smc_forward(smc_fid, secure_origin, in spmd_smc_handler()
1233 if (secure_origin && (ctx->state == SPMC_STATE_ON_PENDING)) { in spmd_smc_handler()
1242 if (!secure_origin) { in spmd_smc_handler()
1248 assert(secure_origin); in spmd_smc_handler()
1253 return spmd_smc_forward(smc_fid, secure_origin, in spmd_smc_handler()
1259 if (secure_origin && ctx->secure_interrupt_ongoing) { in spmd_smc_handler()
1267 if (secure_origin) { in spmd_smc_handler()
1277 return spmd_smc_forward(smc_fid, secure_origin, in spmd_smc_handler()
1283 if (secure_origin) { in spmd_smc_handler()