HomeSort by relevance Sort by last modified time
    Searched full:ecif (Results 1 - 25 of 60) sorted by null

1 2 3

  /external/python/cpython2/Modules/_ctypes/libffi/src/m32r/
ffi.c 35 void ffi_prep_args(char *stack, extended_cif *ecif)
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.cif = cif
    [all...]
  /external/python/cpython2/Modules/_ctypes/libffi_osx/x86/
x86-ffi_darwin.c 38 void ffi_prep_args(char *stack, extended_cif *ecif);
40 void ffi_prep_args(char *stack, extended_cif *ecif)
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.avalue = avalue
401 extended_cif ecif; local
    [all...]
  /external/python/cpython2/Modules/_ctypes/libffi/src/vax/
ffi.c 48 void *ffi_prep_args (extended_cif *ecif, void *stack);
51 ffi_prep_args (extended_cif *ecif, void *stack)
61 if (ecif->cif->rtype->type == FFI_TYPE_STRUCT
62 && !ecif->cif->flags)
63 struct_value_ptr = ecif->rvalue;
67 p_argv = ecif->avalue;
69 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types;
165 extended_cif ecif; local
167 ecif.cif = cif
    [all...]
  /external/python/cpython2/Modules/_ctypes/libffi/src/m68k/
ffi.c 27 void *ffi_prep_args (void *stack, extended_cif *ecif);
37 ffi_prep_args (void *stack, extended_cif *ecif)
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/python/cpython2/Modules/_ctypes/libffi/src/powerpc/
ffi.c 86 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.rvalue, fn)
    [all...]
  /external/python/cpython2/Modules/_ctypes/libffi/src/x86/
ffi.c 46 void ffi_prep_args(char *stack, extended_cif *ecif);
47 void ffi_prep_args(char *stack, extended_cif *ecif)
58 int cabi = ecif->cif->abi;
63 if ((ecif->cif->flags == FFI_TYPE_STRUCT
64 || ecif->cif->flags == FFI_TYPE_MS_STRUCT)
66 && (ecif->cif->rtype->size != 1 && ecif->cif->rtype->size != 2
67 && ecif->cif->rtype->size != 4 && ecif->cif->rtype->size != 8)
71 *(void **) argp = ecif->rvalue
345 extended_cif ecif; local
780 extended_cif ecif; local
    [all...]
  /external/python/cpython2/Modules/_ctypes/libffi/src/arc/
ffi.c 46 ffi_prep_args (char *stack, extended_cif * ecif)
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.rvalue = alloca (cif->rtype->size)
    [all...]
arcompact.S 39 /* R1: &ecif */
42 /* R4: ecif.rvalue */
48 st.a r4, [sp, -4] /* fp + 12, ecif.rvalue */
58 /* ffi_prep_args(char *stack, extended_cif *ecif) */
87 pop_s r2 /* ecif.rvalue, pointer for return value */
  /external/python/cpython2/Modules/_ctypes/libffi/src/moxie/
ffi.c 35 void *ffi_prep_args(char *stack, extended_cif *ecif)
43 p_argv = ecif->avalue;
46 if (ecif->cif->rtype->type == FFI_TYPE_STRUCT)
48 *(void **) argp = ecif->rvalue;
52 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types;
130 extended_cif ecif; local
132 ecif.cif = cif;
133 ecif.avalue = avalue;
141 ecif.rvalue = alloca(cif->rtype->size)
    [all...]
  /external/python/cpython2/Modules/_ctypes/libffi_arm_wince/
ffi.c 40 void ffi_prep_args(char *stack, extended_cif *ecif)
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.rvalue = alloca(cif->rtype->size)
    [all...]
  /external/python/cpython2/Modules/_ctypes/libffi/src/microblaze/
ffi.c 42 void ffi_prep_args(void* stack, extended_cif* ecif)
49 p_argv = ecif->avalue;
51 if (ecif == NULL || ecif->cif == NULL) {
55 if ((ecif->cif->rtype != NULL) &&
56 (ecif->cif->rtype->type == FFI_TYPE_STRUCT))
62 memcpy(addr, &(ecif->rvalue), WORD_SIZE);
66 if (ecif->avalue == NULL) {
70 for (i = 0, p_arg = ecif->cif->arg_types; i < ecif->cif->nargs
153 extended_cif ecif; local
    [all...]
  /external/python/cpython2/Modules/_ctypes/libffi/src/m88k/
ffi.c 72 ffi_prep_args (void *stack, extended_cif *ecif)
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.avalue = avalue
    [all...]
  /external/python/cpython2/Modules/_ctypes/libffi/src/metag/
ffi.c 37 unsigned int ffi_prep_args(char *stack, extended_cif *ecif)
47 if ( ecif->cif->flags == FFI_TYPE_STRUCT ) {
49 *(void **) argp = ecif->rvalue;
52 p_argv = ecif->avalue;
55 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types; (i != 0); i--, p_arg++, p_argv++)
175 extended_cif ecif; local
178 ecif.cif = cif;
179 ecif.avalue = avalue;
189 ecif.rvalue = alloca(cif->rtype->size)
    [all...]
  /external/python/cpython2/Modules/_ctypes/libffi/src/nios2/
ffi.c 76 to the stack using the pointers in the ecif array.
81 void ffi_prep_args (char *stack, extended_cif *ecif)
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.cif = cif
    [all...]
  /external/python/cpython2/Modules/_ctypes/libffi/src/xtensa/
ffi.c 97 void ffi_prep_args(extended_cif *ecif, unsigned char* stack)
119 p_argv.v = ecif->avalue;
123 if (ecif->cif->rtype->type == FFI_TYPE_STRUCT && ecif->cif->rtype->size > 16)
125 *addr++ = (unsigned long)ecif->rvalue;
128 for (i = ecif->cif->nargs, ptr = ecif->cif->arg_types;
192 extended_cif ecif; local
197 ecif.cif = cif;
198 ecif.avalue = avalue
    [all...]
  /external/python/cpython2/Modules/_ctypes/libffi/src/arm/
ffi.c 40 int ffi_prep_args_SYSV(char *stack, extended_cif *ecif, float *vfp_space);
41 int ffi_prep_args_VFP(char *stack, extended_cif *ecif, float *vfp_space);
128 int ffi_prep_args_SYSV(char *stack, extended_cif *ecif, float *vfp_space)
137 if ( ecif->cif->flags == FFI_TYPE_STRUCT ) {
138 *(void **) argp = ecif->rvalue;
142 p_argv = ecif->avalue;
144 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types;
155 int ffi_prep_args_VFP(char *stack, extended_cif *ecif, float *vfp_space)
166 FFI_ASSERT(ecif->cif->abi == FFI_VFP)
306 extended_cif ecif; local
    [all...]
  /external/python/cpython2/Modules/_ctypes/libffi/src/cris/
ffi.c 70 ffi_prep_args (char *stack, extended_cif * ecif)
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.rvalue = rvalue
    [all...]
  /external/python/cpython2/Modules/_ctypes/libffi/src/sh/
ffi.c 111 void ffi_prep_args(char *stack, extended_cif *ecif)
127 if (return_type (ecif->cif->rtype) == FFI_TYPE_STRUCT)
129 *(void **) argp = ecif->rvalue;
138 avn = ecif->cif->nargs;
139 p_argv = ecif->avalue;
141 for (i = 0, p_arg = ecif->cif->arg_types; i < avn; i++, p_arg++, p_argv++)
228 p_argv = ecif->avalue;
230 for (i = 0, p_arg = ecif->cif->arg_types; i < avn; i++, p_arg++, p_argv++)
414 extended_cif ecif; local
417 ecif.cif = cif
    [all...]
  /external/python/cpython2/Modules/_ctypes/libffi_msvc/
ffi.c 40 void ffi_prep_args(char *stack, extended_cif *ecif)
49 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;
122 if (argp - stack > ecif->cif->bytes)
194 extended_cif ecif; local
196 ecif.cif = cif;
197 ecif.avalue = avalue
    [all...]
  /external/python/cpython2/Modules/_ctypes/libffi/src/bfin/
ffi.c 123 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)
151 p_argv = ecif->avalue;
152 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types
    [all...]
  /external/python/cpython2/Modules/_ctypes/libffi/src/frv/
ffi.c 37 void *ffi_prep_args(char *stack, extended_cif *ecif)
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, cif->bytes,
    [all...]
  /external/python/cpython2/Modules/_ctypes/libffi/src/sparc/
ffi.c 37 void ffi_prep_args_v8(char *stack, extended_cif *ecif)
50 if ( ecif->cif->rtype->type == FFI_TYPE_STRUCT ) */
51 *(int *) argp = (long)ecif->rvalue;
68 p_argv = ecif->avalue;
70 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types; i; i--, p_arg++)
123 int ffi_prep_args_v9(char *stack, extended_cif *ecif)
148 p_argv = ecif->avalue;
150 if (ecif->cif->rtype->type == FFI_TYPE_STRUCT &&
151 ecif->cif->rtype->size > 32
385 extended_cif ecif; local
    [all...]
  /external/python/cpython2/Modules/_ctypes/libffi/src/sh64/
ffi.c 59 void ffi_prep_args(char *stack, extended_cif *ecif)
69 if (return_type (ecif->cif->rtype) == FFI_TYPE_STRUCT)
71 *(void **) argp = ecif->rvalue;
75 avn = ecif->cif->nargs;
76 p_argv = ecif->avalue;
78 for (i = 0, p_arg = ecif->cif->arg_types; i < avn; i++, p_arg++, p_argv++)
256 extended_cif ecif; local
259 ecif.cif = cif;
260 ecif.avalue = avalue;
267 ecif.rvalue = &trvalue
    [all...]
  /external/python/cpython2/Modules/_ctypes/libffi/src/mips/
ffi.c 71 extended_cif *ecif,
95 if ( ecif->cif->rstruct_flag != 0 )
97 if ( ecif->cif->rtype->type == FFI_TYPE_STRUCT )
100 *(ffi_arg *) argp = (ffi_arg) ecif->rvalue;
105 p_argv = ecif->avalue;
107 for (i = 0, p_arg = ecif->cif->arg_types; i < ecif->cif->nargs; i++, p_arg++)
131 type = (ecif->cif->abi == FFI_N64
132 || ecif->cif->abi == FFI_N64_SOFT_FLOAT)
135 if (i < 8 && (ecif->cif->abi == FFI_N32_SOFT_FLOA
593 extended_cif ecif; local
    [all...]
  /external/python/cpython2/Modules/_ctypes/libffi/src/avr32/
ffi.c 67 void ffi_prep_args(char *stack, extended_cif *ecif)
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.rvalue = alloca(cif->rtype->size)
    [all...]

Completed in 147 milliseconds

1 2 3