Searched refs:FFI_SIZEOF_ARG (Results 1 - 14 of 14) sorted by relevance

/external/libffi/src/mips/
H A Dn32.S41 #define SIZEOF_FRAME ( 8 * FFI_SIZEOF_ARG )
51 .mask 0xc0000000,-FFI_SIZEOF_ARG
57 REG_S $fp, SIZEOF_FRAME - 2*FFI_SIZEOF_ARG($sp) # Save frame pointer
58 REG_S ra, SIZEOF_FRAME - 1*FFI_SIZEOF_ARG($sp) # Save return address
63 REG_S bytes, 2*FFI_SIZEOF_ARG($fp) # bytes
64 REG_S flags, 3*FFI_SIZEOF_ARG($fp) # flags
65 REG_S raddr, 4*FFI_SIZEOF_ARG($fp) # raddr
66 REG_S fn, 5*FFI_SIZEOF_ARG($fp) # fn
70 bge bytes, 4 * FFI_SIZEOF_ARG, bigger
71 LI v0, 4 * FFI_SIZEOF_ARG
[all...]
H A Do32.S39 #define SIZEOF_FRAME (4 * FFI_SIZEOF_ARG + 2 * FFI_SIZEOF_ARG)
40 #define A3_OFF (SIZEOF_FRAME + 3 * FFI_SIZEOF_ARG)
41 #define FP_OFF (SIZEOF_FRAME - 2 * FFI_SIZEOF_ARG)
42 #define RA_OFF (SIZEOF_FRAME - 1 * FFI_SIZEOF_ARG)
65 LI v0, 4 * FFI_SIZEOF_ARG
75 ADDU a0, $sp, 4 * FFI_SIZEOF_ARG
83 ADDU $sp, 4 * FFI_SIZEOF_ARG # adjust $sp to new args
86 REG_L a0, 0*FFI_SIZEOF_ARG($sp) # just go ahead and load the
87 REG_L a1, 1*FFI_SIZEOF_ARG(
[all...]
H A Dffitarget.h59 # define FFI_SIZEOF_ARG 4 macro
62 # define FFI_SIZEOF_ARG 8
H A Dffi.c221 /* Already aligned to FFI_SIZEOF_ARG. */
222 *arg_reg = *loc / FFI_SIZEOF_ARG;
232 /* Next Argument register at alignment of FFI_SIZEOF_ARG. */
233 *arg_reg = ALIGN(*loc, FFI_SIZEOF_ARG) / FFI_SIZEOF_ARG;
435 loc = arg_reg * FFI_SIZEOF_ARG;
728 argn += ALIGN(arg_types[i]->size, FFI_SIZEOF_ARG) / FFI_SIZEOF_ARG;
/external/libffi/src/
H A Draw_api.c46 result += ALIGN (sizeof (void*), FFI_SIZEOF_ARG);
49 result += ALIGN ((*at)->size, FFI_SIZEOF_ARG);
70 *args = (void*) ((char*)(raw++) + FFI_SIZEOF_ARG - 1);
75 *args = (void*) ((char*)(raw++) + FFI_SIZEOF_ARG - 2);
78 #if FFI_SIZEOF_ARG >= 4
81 *args = (void*) ((char*)(raw++) + FFI_SIZEOF_ARG - 4);
97 raw += ALIGN ((*tp)->size, FFI_SIZEOF_ARG) / FFI_SIZEOF_ARG;
154 #if FFI_SIZEOF_ARG >= 4
176 raw += ALIGN ((*tp)->size, FFI_SIZEOF_ARG) / FFI_SIZEOF_AR
[all...]
H A Dprep_cif.c29 /* Round up to FFI_SIZEOF_ARG. */
31 #define STACK_ARG_SIZE(x) ALIGN(x, FFI_SIZEOF_ARG)
H A Djava_raw_api.c238 #if WORDS_BIGENDIAN && FFI_SIZEOF_ARG == 8
266 #if WORDS_BIGENDIAN && FFI_SIZEOF_ARG == 8
/external/libffi/src/alpha/
H A Dffi.c52 if (cif->bytes < 6*FFI_SIZEOF_ARG)
53 cif->bytes = 6*FFI_SIZEOF_ARG;
92 argp = stack = alloca(cif->bytes + 4*FFI_SIZEOF_ARG);
164 argp += ALIGN(size, FFI_SIZEOF_ARG) / FFI_SIZEOF_ARG;
275 argn += ALIGN(size, FFI_SIZEOF_ARG) / FFI_SIZEOF_ARG;
/external/libffi/darwin-x86/
H A Dffi.h191 #ifndef FFI_SIZEOF_ARG
193 # define FFI_SIZEOF_ARG 4 macro
195 # define FFI_SIZEOF_ARG 8 macro
200 # define FFI_SIZEOF_JAVA_RAW FFI_SIZEOF_ARG
207 char data[FFI_SIZEOF_ARG];
211 #if FFI_SIZEOF_JAVA_RAW == 4 && FFI_SIZEOF_ARG == 8
213 sizeof(void *) is 4 and FFI_SIZEOF_ARG is 8. */
/external/libffi/include/
H A Dffi_real.h192 #ifndef FFI_SIZEOF_ARG
194 # define FFI_SIZEOF_ARG 4 macro
196 # define FFI_SIZEOF_ARG 8 macro
201 # define FFI_SIZEOF_JAVA_RAW FFI_SIZEOF_ARG
208 char data[FFI_SIZEOF_ARG];
212 #if FFI_SIZEOF_JAVA_RAW == 4 && FFI_SIZEOF_ARG == 8
214 sizeof(void *) is 4 and FFI_SIZEOF_ARG is 8. */
H A Dffi.h.in191 #ifndef FFI_SIZEOF_ARG
193 # define FFI_SIZEOF_ARG 4
195 # define FFI_SIZEOF_ARG 8
200 # define FFI_SIZEOF_JAVA_RAW FFI_SIZEOF_ARG
207 char data[FFI_SIZEOF_ARG];
211 #if FFI_SIZEOF_JAVA_RAW == 4 && FFI_SIZEOF_ARG == 8
213 sizeof(void *) is 4 and FFI_SIZEOF_ARG is 8. */
/external/libffi/src/sparc/
H A Dffi.c339 off = ALIGN(off, FFI_SIZEOF_ARG);
526 argn += ALIGN(arg_types[i]->size, FFI_SIZEOF_ARG) / FFI_SIZEOF_ARG;
584 argn += ALIGN(arg_types[i]->size, FFI_SIZEOF_ARG) / FFI_SIZEOF_ARG;
590 argn += ALIGN(arg_types[i]->size, FFI_SIZEOF_ARG) / FFI_SIZEOF_ARG;
/external/libffi/src/cris/
H A Dffi.c32 #define STACK_ARG_SIZE(x) ALIGN(x, FFI_SIZEOF_ARG)
/external/libffi/src/pa/
H A Dffi.c437 avalue = (void **)alloca(cif->nargs * FFI_SIZEOF_ARG);

Completed in 454 milliseconds