Lines Matching refs:fn
46 typedef rt_ubase_t (*psci_call_handle)(rt_uint32_t fn, rt_ubase_t arg0, rt_ubase_t arg1, rt_ubase_t…
63 static rt_ubase_t psci_smc_call(rt_uint32_t fn, rt_ubase_t arg0, rt_ubase_t arg1, rt_ubase_t arg2) in psci_smc_call() argument
67 arm_smccc_smc(fn, arg0, arg1, arg2, 0, 0, 0, 0, &res, RT_NULL); in psci_smc_call()
72 static rt_ubase_t psci_hvc_call(rt_uint32_t fn, rt_ubase_t arg0, rt_ubase_t arg1, rt_ubase_t arg2) in psci_hvc_call() argument
76 arm_smccc_hvc(fn, arg0, arg1, arg2, 0, 0, 0, 0, &res, RT_NULL); in psci_hvc_call()
217 #define PSCI_CALL_FN_RET(fn, ...) \ argument
221 if (_psci_ops.fn) \
222 rc = _psci_ops.fn(__VA_ARGS__); \
226 #define PSCI_CALL_FN(fn, ...) \ argument
228 if (_psci_ops.fn) \
229 _psci_ops.fn(__VA_ARGS__); \