Home | History | Annotate | Download | only in libffi_msvc

Lines Matching defs:argp

45   register char *argp;
48 argp = stack;
51 *(void **) argp = ecif->rvalue;
52 argp += sizeof(void *);
64 if ((sizeof(void *) - 1) & (size_t) argp)
65 argp = (char *) ALIGN(argp, sizeof(void *));
74 *(intptr_t *) argp = (intptr_t)*(SINT8 *)(* p_argv);
78 *(uintptr_t *) argp = (uintptr_t)*(UINT8 *)(* p_argv);
82 *(intptr_t *) argp = (intptr_t)*(SINT16 *)(* p_argv);
86 *(uintptr_t *) argp = (uintptr_t)*(UINT16 *)(* p_argv);
90 *(intptr_t *) argp = (intptr_t)*(SINT32 *)(* p_argv);
94 *(uintptr_t *) argp = (uintptr_t)*(UINT32 *)(* p_argv);
98 *(uintptr_t *) argp = 0;
99 *(float *) argp = *(float *)(* p_argv);
104 *(intptr_t *) argp = (intptr_t)*(SINT64 *)(* p_argv);
108 *(uintptr_t *) argp = (uintptr_t)*(UINT64 *)(* p_argv);
112 *(uintptr_t *) argp = (uintptr_t)*(UINT32 *)(* p_argv);
116 *(uintptr_t *) argp = 0;
117 *(double *) argp = *(double *)(* p_argv);
129 *(void **)argp = *p_argv;
135 memcpy(argp, *p_argv, z);
138 argp += z;
141 if (argp >= stack && (unsigned)(argp - stack) > ecif->cif->bytes)
278 ffi_closure_SYSV (ffi_closure *closure, char *argp)
288 void *args = argp + sizeof(void*);
384 register char *argp;
387 argp = stack;
390 *rvalue = *(void **) argp;
391 argp += sizeof(void *);
401 if ((sizeof(char *) - 1) & (size_t) argp) {
402 argp = (char *) ALIGN(argp, sizeof(char*));
414 *p_argv = *((void**) argp);
419 *p_argv = (void*) argp;
422 argp += z;