Lines Matching refs:ffi_prep_cif
138 @code{ffi_prep_cif}.
141 @findex ffi_prep_cif
142 @defun ffi_status ffi_prep_cif (ffi_cif *@var{cif}, ffi_abi @var{abi}, unsigned int @var{nargs}, ff…
157 @code{ffi_prep_cif} returns a @code{libffi} status code, of type
165 @code{ffi_prep_cif_var} must be used instead of @code{ffi_prep_cif}.
171 same as for @code{ffi_prep_cif} except that:
184 @code{ffi_prep_cif}.
200 @code{ffi_prep_cif}.
258 if (ffi_prep_cif(&cif, FFI_DEFAULT_ABI, 1,
403 when passing to @code{ffi_prep_cif}.
436 @code{ffi_prep_cif} or @code{ffi_prep_cif_var}, as needed.
455 @code{libffi} until it has been passed to @code{ffi_prep_cif} or
464 @code{ffi_type} object to @code{ffi_prep_cif} or
473 if (ffi_prep_cif (&cif, desired_abi, 0, desired_type, NULL) == FFI_OK)
547 This example uses the @code{ffi_prep_cif} trick to ensure that each
567 if (ffi_prep_cif (&cif, desired_abi, 0, union_elements[i], NULL) == FFI_OK)
636 return types for ffi_prep_cif() */
679 the functions @code{ffi_prep_cif} and @code{ffi_prep_args} abort
720 if (ffi_prep_cif(&cif, FFI_DEFAULT_ABI, 3,
924 if (ffi_prep_cif(&cif, FFI_DEFAULT_ABI, 1,
954 @code{ffi_prep_cif} may modify the @code{ffi_type} objects passed to
959 On some platforms, @code{ffi_prep_cif} may modify the size and
962 only one call to @code{ffi_prep_cif} at a time.