Lines Matching refs:argp
41 char *argp; in ffi_prep_args() local
45 argp = stack; in ffi_prep_args()
49 *(void **) argp = ecif->rvalue; in ffi_prep_args()
50 argp += 4; in ffi_prep_args()
63 if (((*p_arg)->alignment - 1) & (unsigned) argp) in ffi_prep_args()
64 argp = (char *) FFI_ALIGN (argp, (*p_arg)->alignment); in ffi_prep_args()
77 *(signed int *) argp = (signed int)*(SINT8 *)(* p_argv); in ffi_prep_args()
81 *(unsigned int *) argp = (unsigned int)*(UINT8 *)(* p_argv); in ffi_prep_args()
85 *(signed int *) argp = (signed int)*(SINT16 *)(* p_argv); in ffi_prep_args()
89 *(unsigned int *) argp = (unsigned int)*(UINT16 *)(* p_argv); in ffi_prep_args()
95 memcpy (argp, *p_argv, z); in ffi_prep_args()
97 memcpy (argp + 4 - z, *p_argv, z); in ffi_prep_args()
107 *(unsigned int *) argp = (unsigned int)*(UINT32 *)(* p_argv); in ffi_prep_args()
115 *(unsigned int *) argp = (unsigned int)(void *)(* p_argv); in ffi_prep_args()
120 memcpy(argp, *p_argv, z); in ffi_prep_args()
127 memcpy (argp, *p_argv, z); in ffi_prep_args()
131 argp += z; in ffi_prep_args()