/external/libffi/src/m32r/ |
ffi.c | 42 ffi_type **p_arg; local 56 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types; 58 i--, p_arg++) 63 if (((*p_arg)->alignment - 1) & (unsigned) argp) 64 argp = (char *) ALIGN (argp, (*p_arg)->alignment); 69 z = (*p_arg)->size; 74 switch ((*p_arg)->type) 93 z = (*p_arg)->size; 94 if ((*p_arg)->alignment != 1) 111 if ((*p_arg)->type == FFI_TYPE_STRUCT [all...] |
/external/libffi/src/sh/ |
ffi.c | 118 register ffi_type **p_arg; local 141 for (i = 0, p_arg = ecif->cif->arg_types; i < avn; i++, p_arg++, p_argv++) 145 z = (*p_arg)->size; 152 switch ((*p_arg)->type) 182 if ((*p_arg)->type == FFI_TYPE_FLOAT) 197 else if ((*p_arg)->type == FFI_TYPE_DOUBLE) 230 for (i = 0, p_arg = ecif->cif->arg_types; i < avn; i++, p_arg++, p_argv++) 234 z = (*p_arg)->size 518 ffi_type **p_arg; local [all...] |
/external/libffi/src/arm/ |
ffi.c | 40 register ffi_type **p_arg; local 51 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types; 53 i--, p_arg++) 58 if (((*p_arg)->alignment - 1) & (unsigned) argp) { 59 argp = (char *) ALIGN(argp, (*p_arg)->alignment); 62 if ((*p_arg)->type == FFI_TYPE_STRUCT) 65 z = (*p_arg)->size; 69 switch ((*p_arg)->type) 88 memcpy(argp, *p_argv, (*p_arg)->size); 238 register ffi_type **p_arg; local [all...] |
/external/libffi/src/sh64/ |
ffi.c | 67 register ffi_type **p_arg; local 80 for (i = 0, p_arg = ecif->cif->arg_types; i < avn; i++, p_arg++, p_argv++) 85 z = (*p_arg)->size; 86 align = (*p_arg)->alignment; 89 switch ((*p_arg)->type) 118 switch ((*p_arg)->type) 351 ffi_type **p_arg; local 374 for (i = 0, p_arg = cif->arg_types; i < avn; i++, p_arg++ [all...] |
/external/libffi/src/s390/ |
ffi.c | 555 void **p_arg; local 566 p_arg = avalue = alloca (closure->cif->nargs * sizeof (void *)); 579 i--, p_arg++, ptr++) 614 *p_arg = &p_fpr[n_fpr++]; 616 *p_arg = &p_ov[n_ov], 622 *p_arg = &p_fpr[n_fpr++]; 624 *p_arg = (char *)&p_ov[n_ov++] + sizeof (long) - 4; 631 *p_arg = &p_gpr[n_gpr++]; 633 *p_arg = &p_ov[n_ov++]; 638 *p_arg = &p_gpr[n_gpr], n_gpr += 2 [all...] |
/external/libffi/src/cris/ |
ffi.c | 76 ffi_type **p_arg; local 82 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types; 83 (i != 0); i--, p_arg++) 87 switch ((*p_arg)->type) 91 z = (*p_arg)->size; 107 struct_count = struct_count + (*p_arg)->size; 110 memcpy ((stack + uiLocOnStack), *p_argv, (*p_arg)->size); 115 z = (*p_arg)->size; 118 switch ((*p_arg)->type)
|
/external/libffi/src/m68k/ |
ffi.c | 33 ffi_type **p_arg; local 46 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types; 48 i--, p_arg++) 52 z = (*p_arg)->size; 55 switch ((*p_arg)->type) 205 ffi_type **p_arg; local 210 for (i = cif->nargs, p_arg = cif->arg_types; (i != 0); i--, p_arg++) 214 z = (*p_arg)->size;
|
/external/libffi/src/ia64/ |
ffi.c | 280 ffi_type **p_arg; local 293 for (i = 0, p_arg = cif->arg_types; i < avn; i++, p_arg++) 295 switch ((*p_arg)->type) 347 size_t size = (*p_arg)->size; 348 size_t align = (*p_arg)->alignment; 349 int hfa_type = hfa_element_type (*p_arg, 0); 450 ffi_type **p_arg; local 463 for (i = 0, p_arg = cif->arg_types; i < avn; i++, p_arg++ [all...] |
/external/libffi/src/pa/ |
ffi.c | 143 register ffi_type **p_arg; local 152 p_arg = ecif->cif->arg_types; 157 int type = (*p_arg)->type; 233 len = (*p_arg)->size; 254 p_arg++; 423 ffi_type **p_arg; local 439 p_arg = cif->arg_types; 443 int type = (*p_arg)->type; 454 avalue[i] = (char *)(stack - slot) + sizeof(UINT32) - (*p_arg)->size; 499 if((*p_arg)->size <= 4 [all...] |
/external/libffi/src/sparc/ |
ffi.c | 41 ffi_type **p_arg; local 69 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types; i; i--, p_arg++) 73 if ((*p_arg)->type == FFI_TYPE_STRUCT 75 || (*p_arg)->type == FFI_TYPE_LONGDOUBLE 84 z = (*p_arg)->size; 88 switch ((*p_arg)->type) 128 ffi_type **p_arg; local 157 for (i = 0, p_arg = ecif->cif->arg_types; i < ecif->cif->nargs; 158 i++, p_arg++ [all...] |
/external/libffi/src/x86/ |
ffi.c | 46 register ffi_type **p_arg; local 58 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types; 60 i--, p_arg++) 68 z = (*p_arg)->size; 72 switch ((*p_arg)->type) 279 register ffi_type **p_arg; local 290 for (i = cif->nargs, p_arg = cif->arg_types; (i != 0); i--, p_arg++) 299 z = (*p_arg)->size;
|
/external/libffi/src/frv/ |
ffi.c | 42 register ffi_type **p_arg; local 48 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types; 50 i--, p_arg++) 54 z = (*p_arg)->size; 56 if ((*p_arg)->type == FFI_TYPE_STRUCT) 61 /* if ((*p_arg)->type == FFI_TYPE_FLOAT) 75 switch ((*p_arg)->type)
|
/external/libffi/src/mips/ |
ffi.c | 73 ffi_type **p_arg; local 102 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types; i; i--, p_arg++) 108 a = (*p_arg)->alignment; 118 z = (*p_arg)->size; 121 int type = (*p_arg)->type; 162 memcpy(argp, *p_argv, (*p_arg)->size);
|