Home | History | Annotate | Download | only in s390

Lines Matching defs:arg

108 ffi_check_struct_type (ffi_type *arg)
110 size_t size = arg->size;
114 while (arg->type == FFI_TYPE_STRUCT
115 && arg->elements[0] && !arg->elements[1])
116 arg = arg->elements[0];
129 if (arg->type == FFI_TYPE_FLOAT)
135 if (arg->type == FFI_TYPE_DOUBLE)
208 void *arg = *p_argv;
226 memcpy (p_struct, (char *)arg, (*ptr)->size);
227 arg = &p_struct;
236 p_fpr[n_fpr++] = *(unsigned long long *) arg;
239 p_ov[n_ov++] = *(unsigned long *) arg;
241 p_ov[n_ov++] = ((unsigned long *) arg)[0],
242 p_ov[n_ov++] = ((unsigned long *) arg)[1];
248 p_fpr[n_fpr++] = (long long) *(unsigned int *) arg << 32;
250 p_ov[n_ov++] = *(unsigned int *) arg;
255 p_gpr[n_gpr++] = (unsigned long)*(unsigned char **) arg;
257 p_ov[n_ov++] = (unsigned long)*(unsigned char **) arg;
264 p_gpr[n_gpr++] = *(unsigned long *) arg;
266 p_ov[n_ov++] = *(unsigned long *) arg;
271 p_gpr[n_gpr++] = ((unsigned long *) arg)[0],
272 p_gpr[n_gpr++] = ((unsigned long *) arg)[1];
274 p_ov[n_ov++] = ((unsigned long *) arg)[0],
275 p_ov[n_ov++] = ((unsigned long *) arg)[1];
281 p_gpr[n_gpr++] = *(unsigned int *) arg;
283 p_ov[n_ov++] = *(unsigned int *) arg;
289 p_gpr[n_gpr++] = *(signed int *) arg;
291 p_ov[n_ov++] = *(signed int *) arg;
296 p_gpr[n_gpr++] = *(unsigned short *) arg;
298 p_ov[n_ov++] = *(unsigned short *) arg;
303 p_gpr[n_gpr++] = *(signed short *) arg;
305 p_ov[n_ov++] = *(signed short *) arg;
310 p_gpr[n_gpr++] = *(unsigned char *) arg;
312 p_ov[n_ov++] = *(unsigned char *) arg;
317 p_gpr[n_gpr++] = *(signed char *) arg;
319 p_ov[n_ov++] = *(signed char *) arg;