Home
last modified time | relevance | path

Searched refs:nfixedargs (Results 1 – 21 of 21) sorted by relevance

/third_party/libffi/src/or1k/
Dffi.c39 int nfixedargs; in ffi_prep_args() local
41 nfixedargs = ecif->cif->nfixedargs; in ffi_prep_args()
55 if ((nfixedargs == 0) && (count < 24)) in ffi_prep_args()
60 nfixedargs--; in ffi_prep_args()
139 if (cif->nargs != cif->nfixedargs) in ffi_call()
184 int nfixedargs = cif->nfixedargs; in ffi_closure_SYSV() local
200 if ((nfixedargs == 0) && (count < 24)) in ffi_closure_SYSV()
205 nfixedargs--; in ffi_closure_SYSV()
314 cif->nfixedargs = cif->nargs; in ffi_prep_cif_machdep()
321 unsigned int nfixedargs, unsigned int ntotalargs) in ffi_prep_cif_machdep_var() argument
[all …]
Dffitarget.h55 #define FFI_EXTRA_CIF_FIELDS unsigned nfixedargs;
/third_party/libffi/src/powerpc/
Dffi_linux64.c360 cif->nfixedargs = cif->nargs; in ffi_prep_cif_linux64()
378 unsigned int nfixedargs, in ffi_prep_cif_linux64_var() argument
382 cif->nfixedargs = nfixedargs; in ffi_prep_cif_linux64_var()
474 unsigned int i, words, nargs, nfixedargs; in ffi_prep_args64() local
530 nfixedargs = (unsigned) -1; in ffi_prep_args64()
533 nfixedargs = ecif->cif->nfixedargs; in ffi_prep_args64()
549 if (vecarg_count < NUM_VEC_ARG_REGISTERS64 && i < nfixedargs) in ffi_prep_args64()
563 if (fparg_count < NUM_FPR_ARG_REGISTERS64 && i < nfixedargs) in ffi_prep_args64()
577 if (fparg_count < NUM_FPR_ARG_REGISTERS64 && i < nfixedargs) in ffi_prep_args64()
601 if (fparg_count < NUM_FPR_ARG_REGISTERS64 && i < nfixedargs) in ffi_prep_args64()
[all …]
Dffi.c63 unsigned int nfixedargs MAYBE_UNUSED, in ffi_prep_cif_machdep_var()
67 return ffi_prep_cif_linux64_var (cif, nfixedargs, ntotalargs); in ffi_prep_cif_machdep_var()
Dffitarget.h147 # define FFI_EXTRA_CIF_FIELDS unsigned nfixedargs
/third_party/libffi/src/
Dprep_cif.c111 unsigned int nfixedargs, in ffi_prep_cif_core() argument
120 FFI_ASSERT((!isvariadic) || (nfixedargs >= 1)); in ffi_prep_cif_core()
121 FFI_ASSERT(nfixedargs <= ntotalargs); in ffi_prep_cif_core()
214 return ffi_prep_cif_machdep_var(cif, nfixedargs, ntotalargs); in ffi_prep_cif_core()
229 unsigned int nfixedargs, in ffi_prep_cif_var() argument
234 return ffi_prep_cif_core(cif, abi, 1, nfixedargs, ntotalargs, rtype, atypes); in ffi_prep_cif_var()
/third_party/libffi/src/sparc/
Dffi64.c310 cif->nfixedargs = cif->nargs; in ffi_prep_cif_machdep()
315 ffi_prep_cif_machdep_var(ffi_cif *cif, unsigned nfixedargs, unsigned ntotalargs) in ffi_prep_cif_machdep_var() argument
317 cif->nfixedargs = nfixedargs; in ffi_prep_cif_machdep_var()
512 int i, argn, argx, nargs, flags, nfixedargs; in ffi_closure_sparc_inner_v9() local
517 nfixedargs = cif->nfixedargs; in ffi_closure_sparc_inner_v9()
535 int named = i < nfixedargs; in ffi_closure_sparc_inner_v9()
Dffitarget.h65 # define FFI_EXTRA_CIF_FIELDS unsigned int nfixedargs
/third_party/libffi/src/ia64/
Dffi.c277 cif->nfixedargs = cif->nargs; in ffi_prep_cif_machdep()
283 unsigned int nfixedargs, in ffi_prep_cif_machdep_var() argument
286 cif->nfixedargs = nfixedargs; in ffi_prep_cif_machdep_var()
473 long i, avn, gpcount, fpcount, nfixedargs; in ffi_closure_unix_inner() local
477 nfixedargs = cif->nfixedargs; in ffi_closure_unix_inner()
488 int named = i < nfixedargs; in ffi_closure_unix_inner()
Dffitarget.h54 #define FFI_EXTRA_CIF_FIELDS unsigned nfixedargs
/third_party/libffi/src/mips/
Dffi.c326 static ffi_status ffi_prep_cif_machdep_int(ffi_cif *cif, unsigned nfixedargs) in ffi_prep_cif_machdep_int() argument
329 cif->mips_nfixedargs = nfixedargs; in ffi_prep_cif_machdep_int()
338 if (cif->nargs > 0 && cif->nargs == nfixedargs) in ffi_prep_cif_machdep_int()
457 if (soft_float || index >= nfixedargs) in ffi_prep_cif_machdep_int()
483 if (soft_float || index >= nfixedargs) in ffi_prep_cif_machdep_int()
500 cif->flags += calc_n32_struct_flags(soft_float || index >= nfixedargs, in ffi_prep_cif_machdep_int()
591 unsigned nfixedargs, in ffi_prep_cif_machdep_var() argument
594 return ffi_prep_cif_machdep_int(cif, nfixedargs); in ffi_prep_cif_machdep_var()
/third_party/libffi/include/
Dffi_common.h85 unsigned int nfixedargs, unsigned int ntotalargs);
97 unsigned int nfixedargs,
Dffi-aarch64.h449 unsigned int nfixedargs,
Dffi-arm.h449 unsigned int nfixedargs,
Dffi.h.in464 unsigned int nfixedargs,
/third_party/libffi/src/cris/
Dffi.c159 unsigned int nfixedargs, unsigned int ntotalargs, in ffi_prep_cif_core() argument
167 FFI_ASSERT((!isvariadic) || (nfixedargs >= 1)); in ffi_prep_cif_core()
168 FFI_ASSERT(nfixedargs <= ntotalargs); in ffi_prep_cif_core()
/third_party/libffi/src/riscv/
Dffi.c321 ffi_status ffi_prep_cif_machdep_var(ffi_cif *cif, unsigned int nfixedargs, unsigned int ntotalargs)… in ffi_prep_cif_machdep_var() argument
322 cif->riscv_nfixedargs = nfixedargs; in ffi_prep_cif_machdep_var()
/third_party/libffi/src/aarch64/
Dffi.c557 ffi_prep_cif_machdep_var(ffi_cif *cif, unsigned int nfixedargs, in ffi_prep_cif_machdep_var() argument
561 cif->aarch64_nfixedargs = nfixedargs; in ffi_prep_cif_machdep_var()
/third_party/libffi/msvc_build/aarch64/aarch64_include/
Dffi.h460 unsigned int nfixedargs,
/third_party/libffi/src/arm/
Dffi.c326 unsigned int nfixedargs, unsigned int ntotalargs) in ffi_prep_cif_machdep_var() argument
/third_party/libffi/doc/
Dlibffi.texi168 …prep_cif_var (ffi_cif *@var{cif}, ffi_abi @var{abi}, unsigned int @var{nfixedargs}, unsigned int @…
173 @var{nfixedargs} is the number of fixed arguments, prior to any
183 @var{nfixedargs}=@var{nototalargs} is NOT equivalent to a call to