/xen/xen/include/asm-arm/ |
A D | smccc.h | 157 #define __declare_arg_4(a0, a1, a2, a3, a4, res) \ argument 158 typeof(a4) __a4 = a4; \ 162 #define __declare_arg_5(a0, a1, a2, a3, a4, a5, res) \ argument 164 __declare_arg_4(a0, a1, a2, a3, a4, res); \ 167 #define __declare_arg_6(a0, a1, a2, a3, a4, a5, a6, res) \ argument 169 __declare_arg_5(a0, a1, a2, a3, a4, a5, res); \ 229 __arm_smccc_1_0_smc(a0, a1, a2, a3, a4, a5, a6, a7, res) 232 __arm_smccc_1_0_smc_7(a0, a1, a2, a3, a4, a5, a6, 0, res) 235 __arm_smccc_1_0_smc_6(a0, a1, a2, a3, a4, a5, 0, res) 237 #define __arm_smccc_1_0_smc_4(a0, a1, a2, a3, a4, res) \ argument [all …]
|
/xen/tools/firmware/hvmloader/ |
A D | hypercall.h | 90 #define _hypercall4(type, name, a1, a2, a3, a4) \ argument 99 "3" ((long)(a3)), "4" ((long)(a4)) \ 104 #define _hypercall5(type, name, a1, a2, a3, a4, a5) \ argument 113 "3" ((long)(a3)), "4" ((long)(a4)), \
|
/xen/xen/include/asm-x86/guest/ |
A D | xen-hcall.h | 78 #define _hypercall64_4(type, hcall, a1, a2, a3, a4) \ argument 81 register long _a4 asm ("r10") = ((long)(a4)); \
|
/xen/xen/include/xen/ |
A D | lib.h | 12 #define count_args_(dot, a1, a2, a3, a4, a5, a6, a7, a8, x, ...) x argument
|
/xen/xen/arch/arm/tee/ |
A D | optee.c | 1176 register_t a3, register_t a4, register_t a5) in do_call_with_arg() argument 1180 arm_smccc_smc(a0, a1, a2, a3, a4, a5, 0, OPTEE_CLIENT_ID(current->domain), in do_call_with_arg()
|