Searched defs:ecif (Results 1 - 25 of 91) sorted by relevance

1234

/external/libffi/src/m32r/
H A Dffi.c35 void ffi_prep_args(char *stack, extended_cif *ecif) argument
47 if (ecif->cif->rtype->type == FFI_TYPE_STRUCT && ecif->cif->rtype->size > 8)
49 *(void **) argp = ecif->rvalue;
53 avn = ecif->cif->nargs;
54 p_argv = ecif->avalue;
56 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types;
180 extended_cif ecif; local
182 ecif
[all...]
/external/libffi/src/powerpc/
H A Dffi.c86 extended_cif ecif; local
88 ecif.cif = cif;
89 ecif.avalue = avalue;
91 ecif.rvalue = rvalue;
93 ecif.rvalue = smst_buffer;
97 ecif.rvalue = alloca (cif->rtype->size);
100 ffi_call_LINUX64 (&ecif, -(long) cif->bytes, cif->flags, ecif.rvalue, fn);
102 ffi_call_SYSV (&ecif, -cif->bytes, cif->flags, ecif
[all...]
/external/python/cpython2/Modules/_ctypes/libffi/src/m32r/
H A Dffi.c35 void ffi_prep_args(char *stack, extended_cif *ecif) argument
47 if (ecif->cif->rtype->type == FFI_TYPE_STRUCT && ecif->cif->rtype->size > 8)
49 *(void **) argp = ecif->rvalue;
53 avn = ecif->cif->nargs;
54 p_argv = ecif->avalue;
56 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types;
180 extended_cif ecif; local
182 ecif
[all...]
/external/python/cpython2/Modules/_ctypes/libffi/src/powerpc/
H A Dffi.c86 extended_cif ecif; local
88 ecif.cif = cif;
89 ecif.avalue = avalue;
91 ecif.rvalue = rvalue;
93 ecif.rvalue = smst_buffer;
97 ecif.rvalue = alloca (cif->rtype->size);
100 ffi_call_LINUX64 (&ecif, -(long) cif->bytes, cif->flags, ecif.rvalue, fn);
102 ffi_call_SYSV (&ecif, -cif->bytes, cif->flags, ecif
[all...]
/external/python/cpython3/Modules/_ctypes/libffi/src/m32r/
H A Dffi.c35 void ffi_prep_args(char *stack, extended_cif *ecif) argument
47 if (ecif->cif->rtype->type == FFI_TYPE_STRUCT && ecif->cif->rtype->size > 8)
49 *(void **) argp = ecif->rvalue;
53 avn = ecif->cif->nargs;
54 p_argv = ecif->avalue;
56 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types;
180 extended_cif ecif; local
182 ecif
[all...]
/external/python/cpython3/Modules/_ctypes/libffi/src/powerpc/
H A Dffi.c86 extended_cif ecif; local
88 ecif.cif = cif;
89 ecif.avalue = avalue;
91 ecif.rvalue = rvalue;
93 ecif.rvalue = smst_buffer;
97 ecif.rvalue = alloca (cif->rtype->size);
100 ffi_call_LINUX64 (&ecif, -(long) cif->bytes, cif->flags, ecif.rvalue, fn);
102 ffi_call_SYSV (&ecif, -cif->bytes, cif->flags, ecif
[all...]
/external/libffi/src/arc/
H A Dffi.c46 ffi_prep_args (char *stack, extended_cif * ecif) argument
57 if (ecif->cif->rtype->type == FFI_TYPE_STRUCT)
59 *(void **) argp = ecif->rvalue;
63 p_argv = ecif->avalue;
65 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types;
169 extended_cif ecif; local
171 ecif.cif = cif;
172 ecif.avalue = avalue;
178 ecif
[all...]
/external/libffi/src/bfin/
H A Dffi.c123 extended_cif ecif; local
124 ecif.cif = cif;
125 ecif.avalue = avalue;
126 ecif.rvalue = rvalue;
130 ffi_call_SYSV(cif->bytes, &ecif, ffi_prep_args, ret_type, ecif.rvalue, fn);
140 * This function prepares the parameters (copies them from the ecif to the stack)
144 void ffi_prep_args(unsigned char *stack, extended_cif *ecif) argument
151 p_argv = ecif->avalue;
152 for (i = ecif
[all...]
/external/libffi/src/nios2/
H A Dffi.c76 to the stack using the pointers in the ecif array.
81 void ffi_prep_args (char *stack, extended_cif *ecif) argument
88 if (ecif->cif->rtype->type == FFI_TYPE_STRUCT
89 && ecif->cif->rtype->size > 8)
91 (*(void **) argp) = ecif->rvalue;
95 for (i = 0; i < ecif->cif->nargs; i++)
97 void *avalue = ecif->avalue[i];
98 ffi_type *atype = ecif->cif->arg_types[i];
153 extended_cif ecif; local
162 ecif
[all...]
/external/python/cpython2/Modules/_ctypes/libffi/src/arc/
H A Dffi.c46 ffi_prep_args (char *stack, extended_cif * ecif) argument
57 if (ecif->cif->rtype->type == FFI_TYPE_STRUCT)
59 *(void **) argp = ecif->rvalue;
63 p_argv = ecif->avalue;
65 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types;
169 extended_cif ecif; local
171 ecif.cif = cif;
172 ecif.avalue = avalue;
178 ecif
[all...]
/external/python/cpython2/Modules/_ctypes/libffi/src/bfin/
H A Dffi.c123 extended_cif ecif; local
124 ecif.cif = cif;
125 ecif.avalue = avalue;
126 ecif.rvalue = rvalue;
130 ffi_call_SYSV(cif->bytes, &ecif, ffi_prep_args, ret_type, ecif.rvalue, fn);
140 * This function prepares the parameters (copies them from the ecif to the stack)
144 void ffi_prep_args(unsigned char *stack, extended_cif *ecif) argument
151 p_argv = ecif->avalue;
152 for (i = ecif
[all...]
/external/python/cpython2/Modules/_ctypes/libffi/src/nios2/
H A Dffi.c76 to the stack using the pointers in the ecif array.
81 void ffi_prep_args (char *stack, extended_cif *ecif) argument
88 if (ecif->cif->rtype->type == FFI_TYPE_STRUCT
89 && ecif->cif->rtype->size > 8)
91 (*(void **) argp) = ecif->rvalue;
95 for (i = 0; i < ecif->cif->nargs; i++)
97 void *avalue = ecif->avalue[i];
98 ffi_type *atype = ecif->cif->arg_types[i];
153 extended_cif ecif; local
162 ecif
[all...]
/external/python/cpython2/Modules/_ctypes/libffi_arm_wince/
H A Dffi.c40 void ffi_prep_args(char *stack, extended_cif *ecif) argument
50 if ( ecif->cif->rtype->type == FFI_TYPE_STRUCT ) {
51 *(void **) argp = ecif->rvalue;
55 p_argv = ecif->avalue;
57 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types;
161 extended_cif ecif; local
163 ecif.cif = cif;
164 ecif.avalue = avalue;
173 ecif
[all...]
/external/python/cpython2/Modules/_ctypes/libffi_msvc/
H A Dwin64.asm69 ecif$ = 40
97 mov rdx, QWORD PTR ecif$[rbp]
/external/python/cpython2/Modules/_ctypes/libffi_osx/x86/
H A Dx86-ffi_darwin.c38 void ffi_prep_args(char *stack, extended_cif *ecif);
40 void ffi_prep_args(char *stack, extended_cif *ecif) argument
49 if (ecif->cif->flags == FFI_TYPE_STRUCT)
51 *(void **) argp = ecif->rvalue;
55 p_argv = ecif->avalue;
57 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types;
190 extended_cif ecif; local
192 ecif.cif = cif;
193 ecif
378 ffi_prep_args_raw(char *stack, extended_cif *ecif) argument
401 extended_cif ecif; local
[all...]
/external/python/cpython3/Modules/_ctypes/libffi/src/arc/
H A Dffi.c46 ffi_prep_args (char *stack, extended_cif * ecif) argument
57 if (ecif->cif->rtype->type == FFI_TYPE_STRUCT)
59 *(void **) argp = ecif->rvalue;
63 p_argv = ecif->avalue;
65 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types;
169 extended_cif ecif; local
171 ecif.cif = cif;
172 ecif.avalue = avalue;
178 ecif
[all...]
/external/python/cpython3/Modules/_ctypes/libffi/src/bfin/
H A Dffi.c123 extended_cif ecif; local
124 ecif.cif = cif;
125 ecif.avalue = avalue;
126 ecif.rvalue = rvalue;
130 ffi_call_SYSV(cif->bytes, &ecif, ffi_prep_args, ret_type, ecif.rvalue, fn);
140 * This function prepares the parameters (copies them from the ecif to the stack)
144 void ffi_prep_args(unsigned char *stack, extended_cif *ecif) argument
151 p_argv = ecif->avalue;
152 for (i = ecif
[all...]
/external/python/cpython3/Modules/_ctypes/libffi/src/nios2/
H A Dffi.c76 to the stack using the pointers in the ecif array.
81 void ffi_prep_args (char *stack, extended_cif *ecif) argument
88 if (ecif->cif->rtype->type == FFI_TYPE_STRUCT
89 && ecif->cif->rtype->size > 8)
91 (*(void **) argp) = ecif->rvalue;
95 for (i = 0; i < ecif->cif->nargs; i++)
97 void *avalue = ecif->avalue[i];
98 ffi_type *atype = ecif->cif->arg_types[i];
153 extended_cif ecif; local
162 ecif
[all...]
/external/python/cpython3/Modules/_ctypes/libffi_msvc/
H A Dwin64.asm69 ecif$ = 40
97 mov rdx, QWORD PTR ecif$[rbp]
/external/python/cpython3/Modules/_ctypes/libffi_osx/x86/
H A Dx86-ffi_darwin.c38 void ffi_prep_args(char *stack, extended_cif *ecif);
40 void ffi_prep_args(char *stack, extended_cif *ecif) argument
49 if (ecif->cif->flags == FFI_TYPE_STRUCT)
51 *(void **) argp = ecif->rvalue;
55 p_argv = ecif->avalue;
57 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types;
190 extended_cif ecif; local
192 ecif.cif = cif;
193 ecif
378 ffi_prep_args_raw(char *stack, extended_cif *ecif) argument
401 extended_cif ecif; local
[all...]
/external/libffi/src/avr32/
H A Dffi.c67 void ffi_prep_args(char *stack, extended_cif *ecif) argument
77 p_argv = ecif->avalue;
80 if(ecif->cif->flags == FFI_TYPE_STRUCT)
82 *(void**)reg_base = ecif->rvalue;
86 for(i = 0, p_arg = ecif->cif->arg_types; i < ecif->cif->nargs;
237 extended_cif ecif; local
242 ecif.cif = cif;
243 ecif.avalue = avalue;
253 ecif
[all...]
/external/libffi/src/cris/
H A Dffi.c70 ffi_prep_args (char *stack, extended_cif * ecif) argument
80 p_argv = ecif->avalue;
82 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types;
106 uiLocOnStack = 4 * ecif->cif->nargs + struct_count;
248 extended_cif ecif; local
250 ecif.cif = cif;
251 ecif.avalue = avalue;
255 ecif.rvalue = alloca (cif->rtype->size);
258 ecif
[all...]
/external/libffi/src/frv/
H A Dffi.c37 void *ffi_prep_args(char *stack, extended_cif *ecif) argument
45 p_argv = ecif->avalue;
48 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types;
137 extended_cif ecif; local
139 ecif.cif = cif;
140 ecif.avalue = avalue;
148 ecif.rvalue = alloca(cif->rtype->size);
151 ecif.rvalue = rvalue;
157 ffi_call_EABI(ffi_prep_args, &ecif, ci
[all...]
/external/libffi/src/m68k/
H A Dffi.c27 void *ffi_prep_args (void *stack, extended_cif *ecif);
37 ffi_prep_args (void *stack, extended_cif *ecif) argument
49 (ecif->cif->rtype->type == FFI_TYPE_LONGDOUBLE) ||
51 (((ecif->cif->rtype->type == FFI_TYPE_STRUCT)
52 && !ecif->cif->flags)))
53 struct_value_ptr = ecif->rvalue;
57 p_argv = ecif->avalue;
59 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types;
224 extended_cif ecif; local
[all...]
/external/libffi/src/m88k/
H A Dffi.c72 ffi_prep_args (void *stack, extended_cif *ecif) argument
86 if (ecif->cif->rtype->type == FFI_TYPE_STRUCT
87 && !ecif->cif->flags)
88 struct_value_ptr = ecif->rvalue;
92 p_argv = ecif->avalue;
94 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types; i != 0; i--, p_arg++)
234 extended_cif ecif; local
236 ecif.cif = cif;
237 ecif
[all...]

Completed in 835 milliseconds

1234