Lines Matching refs:rax
56 * @rax: function number
67 #define __encls_ret_N(rax, inputs...) \
75 : "a"(rax), inputs \
80 #define __encls_ret_1(rax, rcx) \
82 __encls_ret_N(rax, "c"(rcx)); \
85 #define __encls_ret_2(rax, rbx, rcx) \
87 __encls_ret_N(rax, "b"(rbx), "c"(rcx)); \
90 #define __encls_ret_3(rax, rbx, rcx, rdx) \
92 __encls_ret_N(rax, "b"(rbx), "c"(rcx), "d"(rdx)); \
97 * @rax: function number
110 #define __encls_N(rax, rbx_out, inputs...) \
119 : "a"(rax), inputs \
124 #define __encls_2(rax, rbx, rcx) \
127 __encls_N(rax, ign_rbx_out, "b"(rbx), "c"(rcx)); \
130 #define __encls_1_1(rax, data, rcx) \
133 int ret = __encls_N(rax, rbx_out, "c"(rcx)); \