Searched refs:cif (Results 1 - 25 of 437) sorted by relevance

1234567891011>>

/macosx-10.9.5/libffi-18.1/x86/
H A Dx86-ffi_darwin.c47 if (ecif->cif->flags == FFI_TYPE_STRUCT)
55 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types;
114 /* Perform machine dependent cif processing */
115 ffi_status ffi_prep_cif_machdep(ffi_cif *cif) argument
118 switch (cif->rtype->type)
133 cif->flags = (unsigned) cif->rtype->type;
137 cif->flags = FFI_TYPE_SINT64;
142 if (cif
186 ffi_call(ffi_cif *cif, void (*fn)(), void *rvalue, void **avalue) argument
244 ffi_cif *cif; local
264 ffi_prep_incoming_args_SYSV(char *stack, void **rvalue, void **avalue, ffi_cif *cif) argument
319 ffi_prep_closure(ffi_closure* closure, ffi_cif* cif, void (*fun)(ffi_cif*,void*,void**,void*), void *user_data) argument
343 ffi_prep_raw_closure_loc(ffi_raw_closure* closure, ffi_cif* cif, void (*fun)(ffi_cif*,void*,ffi_raw*,void*), void *user_data, void *codeloc) argument
397 ffi_raw_call(ffi_cif *cif, void (*fn)(), void *rvalue, ffi_raw *fake_avalue) argument
[all...]
/macosx-10.9.5/pyobjc-42/pyobjc/pyobjc-core/libffi-src/x86/
H A Dx86-ffi_darwin.c47 if (ecif->cif->flags == FFI_TYPE_STRUCT)
55 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types;
114 /* Perform machine dependent cif processing */
115 ffi_status ffi_prep_cif_machdep(ffi_cif *cif) argument
118 switch (cif->rtype->type)
133 cif->flags = (unsigned) cif->rtype->type;
137 cif->flags = FFI_TYPE_SINT64;
142 if (cif
186 ffi_call(ffi_cif *cif, void (*fn)(), void *rvalue, void **avalue) argument
244 ffi_cif *cif; local
264 ffi_prep_incoming_args_SYSV(char *stack, void **rvalue, void **avalue, ffi_cif *cif) argument
319 ffi_prep_closure(ffi_closure* closure, ffi_cif* cif, void (*fun)(ffi_cif*,void*,void**,void*), void *user_data) argument
343 ffi_prep_raw_closure_loc(ffi_raw_closure* closure, ffi_cif* cif, void (*fun)(ffi_cif*,void*,ffi_raw*,void*), void *user_data, void *codeloc) argument
397 ffi_raw_call(ffi_cif *cif, void (*fn)(), void *rvalue, ffi_raw *fake_avalue) argument
[all...]
/macosx-10.9.5/RubyCocoa-80/RubyCocoa/misc/libffi/src/x86/
H A Dffi.c50 if (ecif->cif->flags == FFI_TYPE_STRUCT)
58 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types;
117 /* Perform machine dependent cif processing */
118 ffi_status ffi_prep_cif_machdep(ffi_cif *cif) argument
121 switch (cif->rtype->type)
131 cif->flags = (unsigned) cif->rtype->type;
135 cif->flags = FFI_TYPE_SINT64;
140 if (cif
193 ffi_call( ffi_cif *cif, void (*fn)(), void *rvalue, void **avalue) argument
260 ffi_cif *cif; local
281 ffi_prep_incoming_args_SYSV(char *stack, void **rvalue, void **avalue, ffi_cif *cif) argument
338 ffi_prep_closure(ffi_closure* closure, ffi_cif* cif, void (*fun)(ffi_cif*,void*,void**,void*), void *user_data) argument
361 ffi_prep_raw_closure(ffi_raw_closure* closure, ffi_cif* cif, void (*fun)(ffi_cif*,void*,ffi_raw*,void*), void *user_data) argument
420 ffi_raw_call( ffi_cif *cif, void (*fn)(), void *rvalue, ffi_raw *fake_avalue) argument
[all...]
H A Dffi_darwin.c69 if (retval_on_stack(ecif->cif->rtype)) {
77 for (i = ecif->cif->nargs, p_arg = ecif->cif->arg_types;
136 /* Perform machine dependent cif processing */
137 ffi_status ffi_prep_cif_machdep(ffi_cif *cif) argument
140 switch (cif->rtype->type)
150 cif->flags = (unsigned) cif->rtype->type;
154 cif->flags = FFI_TYPE_SINT64;
160 if (cif
219 ffi_call( ffi_cif *cif, void (*fn)(), void *rvalue, void **avalue) argument
279 ffi_prep_incoming_args_SYSV(char *stack, void **rvalue, void **avalue, ffi_cif *cif) argument
329 ffi_cif *cif; local
411 ffi_prep_closure(ffi_closure* closure, ffi_cif* cif, void (*fun)(ffi_cif*,void*,void**,void*), void *user_data) argument
442 ffi_cif *cif; local
485 ffi_prep_raw_closure(ffi_raw_closure* closure, ffi_cif* cif, void (*fun)(ffi_cif*,void*,ffi_raw*,void*), void *user_data) argument
544 ffi_raw_call( ffi_cif *cif, void (*fn)(), void *rvalue, ffi_raw *fake_avalue) argument
[all...]
/macosx-10.9.5/libffi-18.1/tests/testsuite/libffi.call/
H A Derr_bad_abi.c11 dummy_fn(ffi_cif* cif, void* resp, void** args, void* userdata) argument
16 ffi_cif cif; local
33 CHECK(ffi_prep_cif(&cif, 255, 0, &ffi_type_void,
36 CHECK(ffi_prep_cif(&cif, FFI_DEFAULT_ABI, 0, &ffi_type_void,
39 cif.abi= 255;
41 CHECK(ffi_prep_closure(pcl, &cif, dummy_fn, NULL) == FFI_BAD_ABI);
H A Dstrlen.c17 ffi_cif cif; local
26 /* Initialize the cif */
27 CHECK(ffi_prep_cif(&cif, FFI_DEFAULT_ABI, 1,
31 ffi_call(&cif, FFI_FN(my_strlen), &rint, values);
35 ffi_call(&cif, FFI_FN(my_strlen), &rint, values);
39 ffi_call(&cif, FFI_FN(my_strlen), &rint, values);
H A Dfloat1.c18 ffi_cif cif; local
28 /* Initialize the cif */
29 CHECK(ffi_prep_cif(&cif, FFI_DEFAULT_ABI, 1,
34 ffi_call(&cif, FFI_FN(dblit), &d, values);
H A Dreturn_sc.c16 ffi_cif cif; local
26 /* Initialize the cif */
27 CHECK(ffi_prep_cif(&cif, FFI_DEFAULT_ABI, 1,
34 ffi_call(&cif, FFI_FN(return_sc), &rint, values);
H A Dreturn_uc.c17 ffi_cif cif; local
28 /* Initialize the cif */
29 CHECK(ffi_prep_cif(&cif, FFI_DEFAULT_ABI, 1,
36 ffi_call(&cif, FFI_FN(return_uc), &rint, values);
/macosx-10.9.5/pyobjc-42/2.5/pyobjc/pyobjc-core/libffi-src/tests/testsuite/libffi.call/
H A Derr_bad_abi.c11 dummy_fn(ffi_cif* cif, void* resp, void** args, void* userdata) argument
16 ffi_cif cif; local
33 CHECK(ffi_prep_cif(&cif, 255, 0, &ffi_type_void,
36 CHECK(ffi_prep_cif(&cif, FFI_DEFAULT_ABI, 0, &ffi_type_void,
39 cif.abi= 255;
41 CHECK(ffi_prep_closure(pcl, &cif, dummy_fn, NULL) == FFI_BAD_ABI);
H A Dstrlen.c17 ffi_cif cif; local
26 /* Initialize the cif */
27 CHECK(ffi_prep_cif(&cif, FFI_DEFAULT_ABI, 1,
31 ffi_call(&cif, FFI_FN(my_strlen), &rint, values);
35 ffi_call(&cif, FFI_FN(my_strlen), &rint, values);
39 ffi_call(&cif, FFI_FN(my_strlen), &rint, values);
H A Dfloat1.c18 ffi_cif cif; local
28 /* Initialize the cif */
29 CHECK(ffi_prep_cif(&cif, FFI_DEFAULT_ABI, 1,
34 ffi_call(&cif, FFI_FN(dblit), &d, values);
H A Dreturn_sc.c16 ffi_cif cif; local
26 /* Initialize the cif */
27 CHECK(ffi_prep_cif(&cif, FFI_DEFAULT_ABI, 1,
34 ffi_call(&cif, FFI_FN(return_sc), &rint, values);
H A Dreturn_uc.c17 ffi_cif cif; local
28 /* Initialize the cif */
29 CHECK(ffi_prep_cif(&cif, FFI_DEFAULT_ABI, 1,
36 ffi_call(&cif, FFI_FN(return_uc), &rint, values);
/macosx-10.9.5/pyobjc-42/pyobjc/pyobjc-core/libffi-src/tests/testsuite/libffi.call/
H A Derr_bad_abi.c11 dummy_fn(ffi_cif* cif, void* resp, void** args, void* userdata) argument
16 ffi_cif cif; local
33 CHECK(ffi_prep_cif(&cif, 255, 0, &ffi_type_void,
36 CHECK(ffi_prep_cif(&cif, FFI_DEFAULT_ABI, 0, &ffi_type_void,
39 cif.abi= 255;
41 CHECK(ffi_prep_closure(pcl, &cif, dummy_fn, NULL) == FFI_BAD_ABI);
H A Dstrlen.c17 ffi_cif cif; local
26 /* Initialize the cif */
27 CHECK(ffi_prep_cif(&cif, FFI_DEFAULT_ABI, 1,
31 ffi_call(&cif, FFI_FN(my_strlen), &rint, values);
35 ffi_call(&cif, FFI_FN(my_strlen), &rint, values);
39 ffi_call(&cif, FFI_FN(my_strlen), &rint, values);
H A Dfloat1.c18 ffi_cif cif; local
28 /* Initialize the cif */
29 CHECK(ffi_prep_cif(&cif, FFI_DEFAULT_ABI, 1,
34 ffi_call(&cif, FFI_FN(dblit), &d, values);
H A Dreturn_sc.c16 ffi_cif cif; local
26 /* Initialize the cif */
27 CHECK(ffi_prep_cif(&cif, FFI_DEFAULT_ABI, 1,
34 ffi_call(&cif, FFI_FN(return_sc), &rint, values);
H A Dreturn_uc.c17 ffi_cif cif; local
28 /* Initialize the cif */
29 CHECK(ffi_prep_cif(&cif, FFI_DEFAULT_ABI, 1,
36 ffi_call(&cif, FFI_FN(return_uc), &rint, values);
/macosx-10.9.5/pyobjc-42/2.5/pyobjc/pyobjc-core/libffi-src/x86/
H A Dx86-ffi_darwin.c77 if (retval_on_stack(ecif->cif->rtype))
83 p_arg = ecif->cif->arg_types;
85 for (i = ecif->cif->nargs; i > 0; i--, p_arg++, p_argv++)
139 /* Perform machine dependent cif processing */
142 ffi_cif* cif)
145 switch (cif->rtype->type)
155 cif->flags = (unsigned)cif->rtype->type;
159 cif->flags = FFI_TYPE_SINT64;
164 switch (cif
141 ffi_prep_cif_machdep( ffi_cif* cif) argument
230 ffi_call( ffi_cif* cif, void (*fn)(void), void* rvalue, void** avalue) argument
295 ffi_prep_incoming_args_SYSV( char* stack, void** rvalue, void** avalue, ffi_cif* cif) argument
337 ffi_cif* cif = closure->cif; local
403 ffi_prep_closure( ffi_closure* closure, ffi_cif* cif, void (*fun)(ffi_cif*,void*,void**,void*), void* user_data) argument
433 ffi_cif* cif = closure->cif; local
459 ffi_prep_raw_closure( ffi_raw_closure* closure, ffi_cif* cif, void (*fun)(ffi_cif*,void*,ffi_raw*,void*), void* user_data) argument
522 ffi_raw_call( ffi_cif* cif, void (*fn)(), void* rvalue, ffi_raw* fake_avalue) argument
[all...]
/macosx-10.9.5/RubyCocoa-80/RubyCocoa/misc/libffi/testsuite/libffi.call/
H A Dstrlen.c17 ffi_cif cif; local
26 /* Initialize the cif */
27 CHECK(ffi_prep_cif(&cif, FFI_DEFAULT_ABI, 1,
31 ffi_call(&cif, FFI_FN(my_strlen), &rint, values);
35 ffi_call(&cif, FFI_FN(my_strlen), &rint, values);
39 ffi_call(&cif, FFI_FN(my_strlen), &rint, values);
H A Dfloat1.c18 ffi_cif cif; local
28 /* Initialize the cif */
29 CHECK(ffi_prep_cif(&cif, FFI_DEFAULT_ABI, 1,
34 ffi_call(&cif, FFI_FN(dblit), &d, values);
H A Dreturn_sc.c16 ffi_cif cif; local
26 /* Initialize the cif */
27 CHECK(ffi_prep_cif(&cif, FFI_DEFAULT_ABI, 1,
34 ffi_call(&cif, FFI_FN(return_sc), &rint, values);
H A Dreturn_uc.c17 ffi_cif cif; local
28 /* Initialize the cif */
29 CHECK(ffi_prep_cif(&cif, FFI_DEFAULT_ABI, 1,
36 ffi_call(&cif, FFI_FN(return_uc), &rint, values);
H A Dcls_double.c10 static void cls_ret_double_fn(ffi_cif* cif,void* resp,void** args, argument
22 ffi_cif cif; local
39 /* Initialize the cif */
40 CHECK(ffi_prep_cif(&cif, FFI_DEFAULT_ABI, 1,
43 CHECK(ffi_prep_closure(pcl, &cif, cls_ret_double_fn, NULL) == FFI_OK);

Completed in 151 milliseconds

1234567891011>>