Lines Matching refs:argp
45 register char *argp; in ffi_prep_args() local
48 argp = stack; in ffi_prep_args()
51 *(void **) argp = ecif->rvalue; in ffi_prep_args()
52 argp += sizeof(void *); in ffi_prep_args()
64 if ((sizeof(void *) - 1) & (size_t) argp) in ffi_prep_args()
65 argp = (char *) ALIGN(argp, sizeof(void *)); in ffi_prep_args()
74 *(signed int *) argp = (signed int)*(SINT8 *)(* p_argv); in ffi_prep_args()
78 *(unsigned int *) argp = (unsigned int)*(UINT8 *)(* p_argv); in ffi_prep_args()
82 *(signed int *) argp = (signed int)*(SINT16 *)(* p_argv); in ffi_prep_args()
86 *(unsigned int *) argp = (unsigned int)*(UINT16 *)(* p_argv); in ffi_prep_args()
90 *(signed int *) argp = (signed int)*(SINT32 *)(* p_argv); in ffi_prep_args()
94 *(unsigned int *) argp = (unsigned int)*(UINT32 *)(* p_argv); in ffi_prep_args()
98 *(unsigned int *) argp = (unsigned int)*(UINT32 *)(* p_argv); in ffi_prep_args()
110 *(void **)argp = *p_argv; in ffi_prep_args()
116 memcpy(argp, *p_argv, z); in ffi_prep_args()
119 argp += z; in ffi_prep_args()
122 if (argp - stack > (long)ecif->cif->bytes) in ffi_prep_args()
249 ffi_closure_SYSV (ffi_closure *closure, char *argp) in ffi_closure_SYSV() argument
259 void *args = argp + sizeof(void *); in ffi_closure_SYSV()
355 register char *argp; in ffi_prep_incoming_args_SYSV() local
358 argp = stack; in ffi_prep_incoming_args_SYSV()
361 *rvalue = *(void **) argp; in ffi_prep_incoming_args_SYSV()
362 argp += 4; in ffi_prep_incoming_args_SYSV()
372 if ((sizeof(char *) - 1) & (size_t) argp) { in ffi_prep_incoming_args_SYSV()
373 argp = (char *) ALIGN(argp, sizeof(char*)); in ffi_prep_incoming_args_SYSV()
385 *p_argv = *((void**) argp); in ffi_prep_incoming_args_SYSV()
390 *p_argv = (void*) argp; in ffi_prep_incoming_args_SYSV()
393 argp += z; in ffi_prep_incoming_args_SYSV()