Lines Matching refs:ret

111 	int ret;  in request_cpu_pwrdwn()  local
116ret = psci_stop_other_cores(plat_my_core_pos(), (unsigned int)PWRDWN_WAIT_TIMEOUT, raise_pwr_down_… in request_cpu_pwrdwn()
117 if (ret != (int)PSCI_E_SUCCESS) { in request_cpu_pwrdwn()
132 enum pm_ret_status ret; in ipi_fiq_handler() local
159 ret = pm_get_callbackdata(payload, ARRAY_SIZE(payload), 0, 0); in ipi_fiq_handler()
160 if (ret != PM_RET_SUCCESS) { in ipi_fiq_handler()
161 payload[0] = (uint32_t) ret; in ipi_fiq_handler()
234 int32_t ret; in pm_register_sgi() local
238 ret = 0; in pm_register_sgi()
243 ret = -EBUSY; in pm_register_sgi()
248 ret = -EINVAL; in pm_register_sgi()
253 ret = 0; in pm_register_sgi()
255 return ret; in pm_register_sgi()
274 int32_t ret = 0; in pm_setup() local
281 ret = request_intr_type_el3(CPU_PWR_DOWN_REQ_INTR, cpu_pwrdwn_req_handler); in pm_setup()
282 if (ret != 0) { in pm_setup()
294 ret = request_intr_type_el3(PLAT_VERSAL_IPI_IRQ, ipi_fiq_handler); in pm_setup()
295 if (ret != 0) { in pm_setup()
302 ret = (int32_t)pm_register_notifier(primary_proc->node_id, EVENT_CPU_PWRDWN, in pm_setup()
304 if (ret != 0) { in pm_setup()
308 return ret; in pm_setup()
331 enum pm_ret_status ret; in eemi_psci_debugfs_handler() local
337 ret = pm_self_suspend(pm_arg[0], pm_arg[1], pm_arg[2], in eemi_psci_debugfs_handler()
339 SMC_RET1(handle, (u_register_t)ret); in eemi_psci_debugfs_handler()
342 ret = pm_force_powerdown(pm_arg[0], (uint8_t)pm_arg[1], security_flag); in eemi_psci_debugfs_handler()
343 SMC_RET1(handle, (u_register_t)ret); in eemi_psci_debugfs_handler()
346 ret = pm_system_shutdown(pm_arg[0], pm_arg[1], security_flag); in eemi_psci_debugfs_handler()
347 SMC_RET1(handle, (u_register_t)ret); in eemi_psci_debugfs_handler()
375 enum pm_ret_status ret; in TF_A_specific_handler() local
378 ret = tfa_api_feature_check(pm_arg[0], result); in TF_A_specific_handler()
379 SMC_RET1(handle, (uint64_t)ret | ((uint64_t)result[0] << 32U)); in TF_A_specific_handler()
384 int32_t ret; in TF_A_specific_handler() local
386 ret = pm_register_sgi(pm_arg[0], pm_arg[1]); in TF_A_specific_handler()
387 if (ret != 0) { in TF_A_specific_handler()
397 enum pm_ret_status ret; in TF_A_specific_handler() local
399 ret = pm_get_callbackdata(result, ARRAY_SIZE(result), security_flag, 1U); in TF_A_specific_handler()
400 if (ret != PM_RET_SUCCESS) { in TF_A_specific_handler()
401 result[0] = (uint32_t) ret; in TF_A_specific_handler()
437 enum pm_ret_status ret; in eemi_api_handler() local
448 ret = pm_ipi_send_sync(primary_proc, payload, (uint32_t *)buf, in eemi_api_handler()
451 SMC_RET4(handle, (uint64_t)ret | ((uint64_t)buf[0] << 32U), in eemi_api_handler()
481 uintptr_t ret; in pm_smc_handler() local
509 ret = eemi_psci_debugfs_handler(api_id, pm_arg, handle, (uint32_t)flags); in pm_smc_handler()
510 if (ret != (uintptr_t)0) { in pm_smc_handler()
511 return ret; in pm_smc_handler()
525 ret = TF_A_specific_handler(api_id, pm_arg, handle, security_flag); in pm_smc_handler()
527 return ret; in pm_smc_handler()