Lines Matching +full:25 +full:a
9 * x86 does not have a dedicated register to store the pointer to
10 * the global_data. Thus the jump table address is stored in a
18 #define EXPORT_FUNC(f, a, x, ...) \ argument
28 * r2 holds the pointer to the global_data, r11 is a call-clobbered
31 #define EXPORT_FUNC(f, a, x, ...) \ argument
43 * x18 holds the pointer to the global_data, x9 is a call-clobbered
46 #define EXPORT_FUNC(f, a, x, ...) \ argument
56 * r9 holds the pointer to the global_data, ip is a call-clobbered
59 #define EXPORT_FUNC(f, a, x, ...) \ argument
70 * k0 ($26) holds the pointer to the global_data; t9 ($25) is a call-
76 #define EXPORT_FUNC(f, a, x, ...) \ argument
80 " ld $25, %0($26)\n" \
81 " ld $25, %1($25)\n" \
82 " jr $25\n" \
86 * k0 ($26) holds the pointer to the global_data; t9 ($25) is a call-
92 #define EXPORT_FUNC(f, a, x, ...) \ argument
96 " lw $25, %0($26)\n" \
97 " lw $25, %1($25)\n" \
98 " jr $25\n" \
105 #define EXPORT_FUNC(f, a, x, ...) \ argument
118 * d7 holds the pointer to the global_data, a0 is a call-clobbered
121 #define EXPORT_FUNC(f, a, x, ...) \ argument
134 * r31 holds the pointer to the global_data. r5 is a call-clobbered.
136 #define EXPORT_FUNC(f, a, x, ...) \ argument
146 * r13 holds the pointer to the global_data. r1 is a call clobbered.
148 #define EXPORT_FUNC(f, a, x, ...) \ argument
167 #define EXPORT_FUNC(f, a, x, ...) \ argument
180 #define EXPORT_FUNC(f, a, x, ...) \ argument
189 #define EXPORT_FUNC(f, a, x, ...) \ argument
202 #define EXPORT_FUNC(f, a, x, ...) \ argument
221 #define EXPORT_FUNC(f, a, x, ...) \ argument
237 #define EXPORT_FUNC(f, a, x, ...) \ argument
291 /* x86 does not have a dedicated register for passing global_data */ in app_startup()