Home
last modified time | relevance | path

Searched refs:ffi_cif (Results 1 – 25 of 221) sorted by relevance

123456789

/third_party/libffi/include/
Dffi-aarch64.h225 } ffi_cif; typedef
264 void ffi_raw_call (ffi_cif *cif,
269 FFI_EXTERN void ffi_ptrarray_to_raw (ffi_cif *cif, void **args, ffi_raw *raw);
270 FFI_EXTERN void ffi_raw_to_ptrarray (ffi_cif *cif, ffi_raw *raw, void **args);
271 FFI_EXTERN size_t ffi_raw_size (ffi_cif *cif);
277 void ffi_java_raw_call (ffi_cif *cif,
282 FFI_EXTERN void ffi_java_ptrarray_to_raw (ffi_cif *cif, void **args, ffi_java_raw *raw);
283 FFI_EXTERN void ffi_java_raw_to_ptrarray (ffi_cif *cif, ffi_java_raw *raw, void **args);
284 FFI_EXTERN size_t ffi_java_raw_size (ffi_cif *cif);
300 ffi_cif *cif;
[all …]
Dffi-arm.h225 } ffi_cif; typedef
264 void ffi_raw_call (ffi_cif *cif,
269 FFI_EXTERN void ffi_ptrarray_to_raw (ffi_cif *cif, void **args, ffi_raw *raw);
270 FFI_EXTERN void ffi_raw_to_ptrarray (ffi_cif *cif, ffi_raw *raw, void **args);
271 FFI_EXTERN size_t ffi_raw_size (ffi_cif *cif);
277 void ffi_java_raw_call (ffi_cif *cif,
282 FFI_EXTERN void ffi_java_ptrarray_to_raw (ffi_cif *cif, void **args, ffi_java_raw *raw);
283 FFI_EXTERN void ffi_java_raw_to_ptrarray (ffi_cif *cif, ffi_java_raw *raw, void **args);
284 FFI_EXTERN size_t ffi_java_raw_size (ffi_cif *cif);
300 ffi_cif *cif;
[all …]
Dffi.h.in233 } ffi_cif; typedef
273 void ffi_raw_call (ffi_cif *cif,
278 FFI_API void ffi_ptrarray_to_raw (ffi_cif *cif, void **args, ffi_raw *raw);
279 FFI_API void ffi_raw_to_ptrarray (ffi_cif *cif, ffi_raw *raw, void **args);
280 FFI_API size_t ffi_raw_size (ffi_cif *cif);
288 void ffi_java_raw_call (ffi_cif *cif,
295 void ffi_java_ptrarray_to_raw (ffi_cif *cif, void **args, ffi_java_raw *raw) __attribute__((depreca…
297 void ffi_java_raw_to_ptrarray (ffi_cif *cif, ffi_java_raw *raw, void **args) __attribute__((depreca…
299 size_t ffi_java_raw_size (ffi_cif *cif) __attribute__((deprecated));
315 ffi_cif *cif;
[all …]
/third_party/libffi/msvc_build/aarch64/aarch64_include/
Dffi.h233 } ffi_cif; typedef
273 void ffi_raw_call (ffi_cif *cif,
278 FFI_API void ffi_ptrarray_to_raw (ffi_cif *cif, void **args, ffi_raw *raw);
279 FFI_API void ffi_raw_to_ptrarray (ffi_cif *cif, ffi_raw *raw, void **args);
280 FFI_API size_t ffi_raw_size (ffi_cif *cif);
287 void ffi_java_raw_call (ffi_cif *cif,
293 void ffi_java_ptrarray_to_raw (ffi_cif *cif, void **args, ffi_java_raw *raw);
295 void ffi_java_raw_to_ptrarray (ffi_cif *cif, ffi_java_raw *raw, void **args);
297 size_t ffi_java_raw_size (ffi_cif *cif);
313 ffi_cif *cif;
[all …]
/third_party/python/Modules/_ctypes/libffi_osx/include/
Dffi.h170 typedef struct ffi_cif { struct
180 } ffi_cif; argument
202 /*@dependent@*/ ffi_cif* cif,
209 ffi_cif* cif,
215 ffi_cif* cif,
221 ffi_cif* cif);
228 /*@dependent@*/ ffi_cif* cif,
235 ffi_cif* cif,
241 ffi_cif* cif,
247 ffi_cif* cif);
[all …]
/third_party/libffi/src/powerpc/
Dffi_powerpc.h74 ffi_status FFI_HIDDEN ffi_prep_cif_sysv (ffi_cif *);
76 ffi_cif *,
77 void (*) (ffi_cif *, void *,
80 int FFI_HIDDEN ffi_closure_helper_SYSV (ffi_cif *,
81 void (*) (ffi_cif *, void *,
92 ffi_status FFI_HIDDEN ffi_prep_cif_linux64 (ffi_cif *);
93 ffi_status FFI_HIDDEN ffi_prep_cif_linux64_var (ffi_cif *, unsigned int,
96 ffi_status FFI_HIDDEN ffi_prep_closure_loc_linux64 (ffi_closure *, ffi_cif *,
97 void (*) (ffi_cif *, void *,
100 int FFI_HIDDEN ffi_closure_helper_LINUX64 (ffi_cif *,
[all …]
Dffi.c52 ffi_prep_cif_machdep (ffi_cif *cif) in ffi_prep_cif_machdep()
62 ffi_prep_cif_machdep_var (ffi_cif *cif, in ffi_prep_cif_machdep_var()
74 ffi_call_int (ffi_cif *cif, in ffi_call_int()
136 ffi_call (ffi_cif *cif, void (*fn) (void), void *rvalue, void **avalue) in ffi_call()
142 ffi_call_go (ffi_cif *cif, void (*fn) (void), void *rvalue, void **avalue, in ffi_call_go()
150 ffi_cif *cif, in ffi_prep_closure_loc()
151 void (*fun) (ffi_cif *, void *, void **, void *), in ffi_prep_closure_loc()
164 ffi_cif *cif, in ffi_prep_go_closure()
165 void (*fun) (ffi_cif *, void *, void **, void *)) in ffi_prep_go_closure()
/third_party/libffi/src/
Djava_raw_api.c45 ffi_java_raw_size (ffi_cif *cif) in ffi_java_raw_size()
76 ffi_java_raw_to_ptrarray (ffi_cif *cif, ffi_java_raw *raw, void **args) in ffi_java_raw_to_ptrarray()
157 ffi_java_ptrarray_to_raw (ffi_cif *cif, void **args, ffi_java_raw *raw) in ffi_java_ptrarray_to_raw()
246 ffi_java_rvalue_to_raw (ffi_cif *cif, void *rvalue) in ffi_java_rvalue_to_raw()
278 ffi_java_raw_to_rvalue (ffi_cif *cif, void *rvalue) in ffi_java_raw_to_rvalue()
313 void ffi_java_raw_call (ffi_cif *cif, void (*fn)(void), void *rvalue, in ffi_java_raw_call()
325 ffi_java_translate_args (ffi_cif *cif, void *rvalue, in ffi_java_translate_args()
338 ffi_cif *cif, in ffi_prep_java_raw_closure_loc()
339 void (*fun)(ffi_cif*,void*,ffi_java_raw*,void*), in ffi_prep_java_raw_closure_loc() argument
365 ffi_cif *cif, in ffi_prep_java_raw_closure()
[all …]
Draw_api.c35 ffi_raw_size (ffi_cif *cif) in ffi_raw_size()
57 ffi_raw_to_ptrarray (ffi_cif *cif, ffi_raw *raw, void **args) in ffi_raw_to_ptrarray()
138 ffi_ptrarray_to_raw (ffi_cif *cif, void **args, ffi_raw *raw) in ffi_ptrarray_to_raw()
204 void ffi_raw_call (ffi_cif *cif, void (*fn)(void), void *rvalue, ffi_raw *raw) in ffi_raw_call()
214 ffi_translate_args (ffi_cif *cif, void *rvalue, in ffi_translate_args()
226 ffi_cif *cif, in ffi_prep_raw_closure_loc()
227 void (*fun)(ffi_cif*,void*,ffi_raw*,void*), in ffi_prep_raw_closure_loc() argument
258 ffi_cif *cif, in ffi_prep_raw_closure()
259 void (*fun)(ffi_cif*,void*,ffi_raw*,void*), in ffi_prep_raw_closure() argument
/third_party/libffi/testsuite/libffi.bhaible/
Dtest-callback.c101 void v_v_simulator (ffi_cif* cif, void* retp, /*const*/ void* /*const*/ *args, void* data) in v_v_simulator()
109 void i_v_simulator (ffi_cif* cif, void* retp, /*const*/ void* /*const*/ *args, void* data) in i_v_simulator()
117 void i_i_simulator (ffi_cif* cif, void* retp, /*const*/ void* /*const*/ *args, void* data) in i_i_simulator()
126 void i_i2_simulator (ffi_cif* cif, void* retp, /*const*/ void* /*const*/ *args, void* data) in i_i2_simulator()
136 void i_i4_simulator (ffi_cif* cif, void* retp, /*const*/ void* /*const*/ *args, void* data) in i_i4_simulator()
148 void i_i8_simulator (ffi_cif* cif, void* retp, /*const*/ void* /*const*/ *args, void* data) in i_i8_simulator()
164 void i_i16_simulator (ffi_cif* cif, void* retp, /*const*/ void* /*const*/ *args, void* data) in i_i16_simulator()
191 void f_f_simulator (ffi_cif* cif, void* retp, /*const*/ void* /*const*/ *args, void* data) in f_f_simulator()
200 void f_f2_simulator (ffi_cif* cif, void* retp, /*const*/ void* /*const*/ *args, void* data) in f_f2_simulator()
210 void f_f4_simulator (ffi_cif* cif, void* retp, /*const*/ void* /*const*/ *args, void* data) in f_f4_simulator()
[all …]
Dtest-call.c113 ffi_cif cif; in void_tests()
133 ffi_cif cif; in int_tests()
151 ffi_cif cif; in int_tests()
170 ffi_cif cif; in int_tests()
189 ffi_cif cif; in int_tests()
208 ffi_cif cif; in int_tests()
227 ffi_cif cif; in int_tests()
253 ffi_cif cif; in float_tests()
271 ffi_cif cif; in float_tests()
289 ffi_cif cif; in float_tests()
[all …]
/third_party/libffi/src/x86/
Dffiw64.c53 EFI64(ffi_prep_cif_machdep)(ffi_cif *cif) in EFI64()
111 ffi_call_int (ffi_cif *cif, void (*fn)(void), void *rvalue, in ffi_call_int()
176 EFI64(ffi_call)(ffi_cif *cif, void (*fn)(void), void *rvalue, void **avalue) in EFI64()
182 EFI64(ffi_call_go)(ffi_cif *cif, void (*fn)(void), void *rvalue, in EFI64()
194 ffi_cif* cif, in EFI64()
195 void (*fun)(ffi_cif*, void*, void**, void*), in EFI64()
229 EFI64(ffi_prep_go_closure)(ffi_go_closure* closure, ffi_cif* cif, in EFI64()
230 void (*fun)(ffi_cif*, void*, void**, void*)) in EFI64()
261 ffi_closure_win64_inner(ffi_cif *cif, in ffi_closure_win64_inner()
262 void (*fun)(ffi_cif*, void*, void**, void*), in ffi_closure_win64_inner() argument
Dffi64.c394 ffi_prep_cif_machdep_efi64(ffi_cif *cif);
398 ffi_prep_cif_machdep (ffi_cif *cif) in ffi_prep_cif_machdep()
558 ffi_call_int (ffi_cif *cif, void (*fn)(void), void *rvalue, in ffi_call_int()
675 ffi_call_efi64(ffi_cif *cif, void (*fn)(void), void *rvalue, void **avalue);
679 ffi_call (ffi_cif *cif, void (*fn)(void), void *rvalue, void **avalue) in ffi_call()
693 ffi_call_go_efi64(ffi_cif *cif, void (*fn)(void), void *rvalue,
698 ffi_call_go (ffi_cif *cif, void (*fn)(void), void *rvalue, in ffi_call_go()
718 ffi_cif* cif,
719 void (*fun)(ffi_cif*, void*, void**, void*),
726 ffi_cif* cif, in ffi_prep_closure_loc()
[all …]
Dffi.c63 ffi_prep_cif_machdep(ffi_cif *cif) in ffi_prep_cif_machdep()
259 ffi_call_int (ffi_cif *cif, void (*fn)(void), void *rvalue, in ffi_call_int()
395 ffi_call (ffi_cif *cif, void (*fn)(void), void *rvalue, void **avalue) in ffi_call()
401 ffi_call_go (ffi_cif *cif, void (*fn)(void), void *rvalue, in ffi_call_go()
417 ffi_cif *cif; /* 28 */
418 void (*fun)(ffi_cif*,void*,void**,void*); /* 32 */
425 ffi_cif *cif = frame->cif; in ffi_closure_inner()
531 ffi_cif* cif, in ffi_prep_closure_loc()
532 void (*fun)(ffi_cif*,void*,void**,void*), in ffi_prep_closure_loc() argument
580 ffi_prep_go_closure (ffi_go_closure* closure, ffi_cif* cif, in ffi_prep_go_closure()
[all …]
/third_party/libffi/src/sparc/
Dffi.c48 ffi_prep_cif_machdep(ffi_cif *cif) in ffi_prep_cif_machdep()
179 extern void ffi_call_v8(ffi_cif *cif, void (*fn)(void), void *rvalue,
183 ffi_prep_args_v8(ffi_cif *cif, unsigned long *argp, void *rvalue, void **avalue) in ffi_prep_args_v8()
285 ffi_call_int (ffi_cif *cif, void (*fn)(void), void *rvalue, in ffi_call_int()
302 ffi_call (ffi_cif *cif, void (*fn)(void), void *rvalue, void **avalue) in ffi_call()
308 ffi_call_go (ffi_cif *cif, void (*fn)(void), void *rvalue, in ffi_call_go()
331 ffi_cif *cif, in ffi_prep_closure_loc()
332 void (*fun)(ffi_cif*, void*, void**, void*), in ffi_prep_closure_loc() argument
358 ffi_prep_go_closure (ffi_go_closure *closure, ffi_cif *cif, in ffi_prep_go_closure()
359 void (*fun)(ffi_cif*, void*, void**, void*)) in ffi_prep_go_closure() argument
[all …]
Dffi64.c163 ffi_prep_cif_machdep_core(ffi_cif *cif) in ffi_prep_cif_machdep_core()
308 ffi_prep_cif_machdep(ffi_cif *cif) in ffi_prep_cif_machdep()
315 ffi_prep_cif_machdep_var(ffi_cif *cif, unsigned nfixedargs, unsigned ntotalargs) in ffi_prep_cif_machdep_var()
321 extern void ffi_call_v9(ffi_cif *cif, void (*fn)(void), void *rvalue,
328 ffi_prep_args_v9(ffi_cif *cif, unsigned long *argp, void *rvalue, void **avalue) in ffi_prep_args_v9()
420 ffi_call_int(ffi_cif *cif, void (*fn)(void), void *rvalue, in ffi_call_int()
434 ffi_call(ffi_cif *cif, void (*fn)(void), void *rvalue, void **avalue) in ffi_call()
440 ffi_call_go(ffi_cif *cif, void (*fn)(void), void *rvalue, in ffi_call_go()
461 ffi_cif* cif, in ffi_prep_closure_loc()
462 void (*fun)(ffi_cif*, void*, void**, void*), in ffi_prep_closure_loc() argument
[all …]
/third_party/libffi/src/arm/
Dffi.c60 static void layout_vfp_args (ffi_cif *);
141 ffi_prep_args_SYSV (ffi_cif *cif, int flags, void *rvalue, in ffi_prep_args_SYSV()
162 ffi_prep_args_VFP (ffi_cif *cif, int flags, void *rvalue, in ffi_prep_args_VFP()
234 ffi_prep_cif_machdep (ffi_cif *cif) in ffi_prep_cif_machdep()
325 ffi_prep_cif_machdep_var (ffi_cif * cif, in ffi_prep_cif_machdep_var()
352 ffi_call_int (ffi_cif * cif, void (*fn) (void), void *rvalue, in ffi_call_int()
419 ffi_call (ffi_cif *cif, void (*fn) (void), void *rvalue, void **avalue) in ffi_call()
425 ffi_call_go (ffi_cif *cif, void (*fn) (void), void *rvalue, in ffi_call_go()
432 ffi_prep_incoming_args_SYSV (ffi_cif *cif, void *rvalue, in ffi_prep_incoming_args_SYSV()
463 ffi_prep_incoming_args_VFP (ffi_cif *cif, void *rvalue, char *stack, in ffi_prep_incoming_args_VFP()
[all …]
/third_party/python/Modules/_ctypes/libffi_osx/x86/
Dx86-ffi_darwin.c117 ffi_status ffi_prep_cif_machdep(ffi_cif *cif) in ffi_prep_cif_machdep()
188 void ffi_call(ffi_cif *cif, void (*fn)(), void *rvalue, void **avalue) in ffi_call()
229 void** args, ffi_cif* cif);
246 ffi_cif *cif;
267 ffi_cif *cif) in ffi_prep_incoming_args_SYSV()
322 ffi_cif* cif, in ffi_prep_closure()
323 void (*fun)(ffi_cif*,void*,void**,void*), in ffi_prep_closure() argument
346 ffi_cif* cif, in ffi_prep_raw_closure_loc()
347 void (*fun)(ffi_cif*,void*,ffi_raw*,void*), in ffi_prep_raw_closure_loc() argument
399 ffi_raw_call(ffi_cif *cif, void (*fn)(), void *rvalue, ffi_raw *fake_avalue) in ffi_raw_call()
/third_party/libffi/src/alpha/
Dffi.c66 ffi_prep_cif_machdep(ffi_cif *cif) in ffi_prep_cif_machdep()
228 ffi_call_int (ffi_cif *cif, void (*fn)(void), void *rvalue, in ffi_call_int()
313 ffi_call (ffi_cif *cif, void (*fn)(void), void *rvalue, void **avalue) in ffi_call()
319 ffi_call_go (ffi_cif *cif, void (*fn)(void), void *rvalue, in ffi_call_go()
327 ffi_cif* cif, in ffi_prep_closure_loc()
328 void (*fun)(ffi_cif*, void*, void**, void*), in ffi_prep_closure_loc() argument
361 ffi_cif* cif, in ffi_prep_go_closure()
362 void (*fun)(ffi_cif*, void*, void**, void*)) in ffi_prep_go_closure() argument
375 ffi_closure_osf_inner (ffi_cif *cif, in ffi_closure_osf_inner()
376 void (*fun)(ffi_cif*, void*, void**, void*), in ffi_closure_osf_inner() argument
/third_party/libffi/src/vax/
Dffi.c122 ffi_prep_cif_machdep (ffi_cif *cif) in ffi_prep_cif_machdep()
163 ffi_call (ffi_cif *cif, void (*fn) (), void *rvalue, void **avalue) in ffi_call()
201 ffi_prep_closure_elfbsd (ffi_cif *cif, void **avalue, char *stackp) in ffi_prep_closure_elfbsd()
228 ffi_cif *cif; in ffi_closure_elfbsd_inner()
242 ffi_prep_closure_loc (ffi_closure *closure, ffi_cif *cif, in ffi_prep_closure_loc()
243 void (*fun)(ffi_cif *, void *, void **, void *), in ffi_prep_closure_loc() argument
/third_party/libffi/src/metag/
Dffi.c100 ffi_status ffi_prep_cif_machdep(ffi_cif *cif) in ffi_prep_cif_machdep()
173 void ffi_call(ffi_cif *cif, void (*fn)(void), void *rvalue, void **avalue) in ffi_call()
211 ffi_cif*, float *);
242 ffi_cif* cif, in ffi_prep_closure_loc()
243 void (*fun)(ffi_cif*,void*,void**,void*), in ffi_prep_closure_loc() argument
274 ffi_cif *cif;
295 void **avalue, ffi_cif *cif, in ffi_prep_incoming_args_SYSV()
/third_party/libffi/src/s390/
Dffi.c141 ffi_prep_cif_machdep(ffi_cif *cif) in ffi_prep_cif_machdep()
306 ffi_call_int(ffi_cif *cif, in ffi_call_int()
481 ffi_call (ffi_cif *cif, void (*fn)(void), void *rvalue, void **avalue) in ffi_call()
487 ffi_call_go (ffi_cif *cif, void (*fn)(void), void *rvalue, in ffi_call_go()
504 ffi_closure_helper_SYSV (ffi_cif *cif, in ffi_closure_helper_SYSV()
505 void (*fun)(ffi_cif*,void*,void**,void*), in ffi_closure_helper_SYSV() argument
709 ffi_cif *cif, in ffi_prep_closure_loc()
710 void (*fun) (ffi_cif *, void *, void **, void *), in ffi_prep_closure_loc()
745 ffi_prep_go_closure (ffi_go_closure *closure, ffi_cif *cif, in ffi_prep_go_closure()
746 void (*fun)(ffi_cif*,void*,void**,void*)) in ffi_prep_go_closure() argument
/third_party/libffi/src/or1k/
Dffi.c119 void ffi_call(ffi_cif *cif, void (*fn)(void), void *rvalue, void **avalue) in ffi_call()
179 ffi_cif *cif = closure->cif; in ffi_closure_SYSV()
266 ffi_cif* cif, in ffi_prep_closure_loc()
267 void (*fun)(ffi_cif*,void*,void**,void*), in ffi_prep_closure_loc() argument
303 ffi_status ffi_prep_cif_machdep (ffi_cif *cif) in ffi_prep_cif_machdep()
320 ffi_status ffi_prep_cif_machdep_var(ffi_cif *cif, in ffi_prep_cif_machdep_var()
/third_party/libffi/src/riscv/
Dffi.c314 ffi_status ffi_prep_cif_machdep(ffi_cif *cif) { in ffi_prep_cif_machdep()
321 ffi_status ffi_prep_cif_machdep_var(ffi_cif *cif, unsigned int nfixedargs, unsigned int ntotalargs)… in ffi_prep_cif_machdep_var()
331 ffi_call_int (ffi_cif *cif, void (*fn) (void), void *rvalue, void **avalue, in ffi_call_int()
380 ffi_call (ffi_cif *cif, void (*fn) (void), void *rvalue, void **avalue) in ffi_call()
386 ffi_call_go (ffi_cif *cif, void (*fn) (void), void *rvalue, in ffi_call_go()
394 ffi_status ffi_prep_closure_loc(ffi_closure *closure, ffi_cif *cif, void (*fun)(ffi_cif*,void*,void… in ffi_prep_closure_loc() argument
428 ffi_prep_go_closure (ffi_go_closure *closure, ffi_cif *cif, in ffi_prep_go_closure() argument
429 void (*fun) (ffi_cif *, void *, void **, void *)) in ffi_prep_go_closure()
445 ffi_closure_inner (ffi_cif *cif, in ffi_closure_inner() argument
446 void (*fun) (ffi_cif *, void *, void **, void *), in ffi_closure_inner()
/third_party/libffi/src/m88k/
Dffi.c200 ffi_prep_cif_machdep (ffi_cif *cif) in ffi_prep_cif_machdep()
232 ffi_call (ffi_cif *cif, void (*fn) (), void *rvalue, void **avalue) in ffi_call()
267 ffi_prep_closure_args_OBSD (ffi_cif *cif, void **avalue, unsigned int *regp, in ffi_prep_closure_args_OBSD()
354 ffi_cif *cif; in ffi_closure_OBSD_inner()
368 ffi_prep_closure_loc (ffi_closure* closure, ffi_cif* cif, in ffi_prep_closure_loc()
369 void (*fun)(ffi_cif*,void*,void**,void*), in ffi_prep_closure_loc() argument

123456789