Lines Matching refs:avalue
139 p_argv = ecif->avalue; in ffi_prep_args()
228 p_argv = ecif->avalue; in ffi_prep_args()
412 void ffi_call(ffi_cif *cif, void (*fn)(void), void *rvalue, void **avalue) in ffi_call() argument
418 ecif.avalue = avalue; in ffi_call()
517 void **avalue; in ffi_closure_helper_SYSV() local
527 avalue = alloca(cif->nargs * sizeof(void *)); in ffi_closure_helper_SYSV()
559 avalue[i] = (((char *)pgr) + OFS_INT8); in ffi_closure_helper_SYSV()
564 avalue[i] = (((char *)pgr) + OFS_INT16); in ffi_closure_helper_SYSV()
568 avalue[i] = pgr; in ffi_closure_helper_SYSV()
583 avalue[i] = pfr; in ffi_closure_helper_SYSV()
591 avalue[i] = pgr; in ffi_closure_helper_SYSV()
604 avalue[i] = pfr; in ffi_closure_helper_SYSV()
619 avalue[i] = pgr; in ffi_closure_helper_SYSV()
644 avalue[i] = (((char *)pst) + OFS_INT8); in ffi_closure_helper_SYSV()
649 avalue[i] = (((char *)pst) + OFS_INT16); in ffi_closure_helper_SYSV()
653 avalue[i] = pst; in ffi_closure_helper_SYSV()
675 avalue[i] = pst; in ffi_closure_helper_SYSV()
687 avalue[i] = pst; in ffi_closure_helper_SYSV()
707 avalue[i] = pst; in ffi_closure_helper_SYSV()
712 (closure->fun) (cif, rvalue, avalue, closure->user_data); in ffi_closure_helper_SYSV()