Lines Matching refs:num_args
112 static noinline int do_fw_call_fail(u32 *ret_payload, u32 num_args, ...)
125 * @num_args: Number of variable arguments should be <= 8
132 static noinline int do_fw_call_smc(u32 *ret_payload, u32 num_args, ...)
139 if (num_args > 8)
142 va_start(arg_list, num_args);
144 for (i = 0; i < num_args; i++)
166 * @num_args: Number of variable arguments should be <= 8
175 static noinline int do_fw_call_hvc(u32 *ret_payload, u32 num_args, ...)
182 if (num_args > 8)
185 va_start(arg_list, num_args);
187 for (i = 0; i < num_args; i++)
350 * @num_args: Number of arguments to requested PM-API call
367 int zynqmp_pm_invoke_fw_fn(u32 pm_api_id, u32 *ret_payload, u32 num_args, ...)
379 if (num_args > SMC_ARG_CNT_32)
382 va_start(arg_list, num_args);
389 for (i = 0; i < num_args; i++)
414 * @num_args: Number of arguments to requested PM-API call
431 int zynqmp_pm_invoke_fn(u32 pm_api_id, u32 *ret_payload, u32 num_args, ...)
442 if (num_args > 14)
445 va_start(arg_list, num_args);
452 for (i = 0; i < num_args; i++)