arm_smccc_hvc
arm_smccc_hvc(function_id, arg0, arg1, arg2, arg3, arg4, 0, 0, res);
arm_smccc_hvc(function_id, arg0, arg1, arg2, 0, 0, 0, 0, &res);
arm_smccc_hvc(a0, a1, a2, a3, a4, a5, a6, a7, res);
arm_smccc_hvc(args[0], args[1], args[2], args[3], args[4], args[5], args[6], args[7], &res);
arm_smccc_hvc(a0, a1, a2, a3, 0, 0, 0, 0, res);
arm_smccc_hvc(a0, a1, a2, a3, a4, a5, a6, a7, res);