• Home
  • Raw
  • Download

Lines Matching refs:stack

140 void ffi_prep_args_pa32(UINT32 *stack, extended_cif *ecif, unsigned bytes)  in ffi_prep_args_pa32()  argument
149 debug(1, "%s: stack = %p, ecif = %p, bytes = %u\n", __FUNCTION__, stack, in ffi_prep_args_pa32()
162 *(SINT32 *)(stack - slot) = *(SINT8 *)(*p_argv); in ffi_prep_args_pa32()
166 *(UINT32 *)(stack - slot) = *(UINT8 *)(*p_argv); in ffi_prep_args_pa32()
170 *(SINT32 *)(stack - slot) = *(SINT16 *)(*p_argv); in ffi_prep_args_pa32()
174 *(UINT32 *)(stack - slot) = *(UINT16 *)(*p_argv); in ffi_prep_args_pa32()
182 *(UINT32 *)(stack - slot) = *(UINT32 *)(*p_argv); in ffi_prep_args_pa32()
189 *(UINT64 *)(stack - slot) = *(UINT64 *)(*p_argv); in ffi_prep_args_pa32()
195 *(UINT32 *)(stack - slot) = *(UINT32 *)(*p_argv); in ffi_prep_args_pa32()
199 case 0: fldw(stack - slot, fr4); break; in ffi_prep_args_pa32()
200 case 1: fldw(stack - slot, fr5); break; in ffi_prep_args_pa32()
201 case 2: fldw(stack - slot, fr6); break; in ffi_prep_args_pa32()
202 case 3: fldw(stack - slot, fr7); break; in ffi_prep_args_pa32()
210 *(UINT64 *)(stack - slot) = *(UINT64 *)(*p_argv); in ffi_prep_args_pa32()
214 case 1: fldd(stack - slot, fr5); break; in ffi_prep_args_pa32()
215 case 3: fldd(stack - slot, fr7); break; in ffi_prep_args_pa32()
223 *(UINT32 *)(stack - slot) = (UINT32)(*p_argv); in ffi_prep_args_pa32()
236 dest_cpy = (char *)(stack - slot) + 4 - len; in ffi_prep_args_pa32()
242 dest_cpy = (char *)(stack - slot) + 8 - len; in ffi_prep_args_pa32()
246 *(UINT32 *)(stack - slot) = (UINT32)(*p_argv); in ffi_prep_args_pa32()
265 if ((n%4) == 0) { debug(5, "\n%08x: ", (unsigned int)(stack - n)); } in ffi_prep_args_pa32()
266 debug(5, "%08x ", *(stack - n)); in ffi_prep_args_pa32()
417 ffi_status ffi_closure_inner_pa32(ffi_closure *closure, UINT32 *stack) in ffi_closure_inner_pa32() argument
454 avalue[i] = (char *)(stack - slot) + sizeof(UINT32) - (*p_arg)->size; in ffi_closure_inner_pa32()
460 avalue[i] = (void *)(stack - slot); in ffi_closure_inner_pa32()
473 case 0: fstw(fr4, (void *)(stack - slot)); break; in ffi_closure_inner_pa32()
474 case 1: fstw(fr5, (void *)(stack - slot)); break; in ffi_closure_inner_pa32()
475 case 2: fstw(fr6, (void *)(stack - slot)); break; in ffi_closure_inner_pa32()
476 case 3: fstw(fr7, (void *)(stack - slot)); break; in ffi_closure_inner_pa32()
479 avalue[i] = (void *)(stack - slot); in ffi_closure_inner_pa32()
488 case 1: fstd(fr5, (void *)(stack - slot)); break; in ffi_closure_inner_pa32()
489 case 3: fstd(fr7, (void *)(stack - slot)); break; in ffi_closure_inner_pa32()
492 avalue[i] = (void *)(stack - slot); in ffi_closure_inner_pa32()
501 avalue[i] = (void *)(stack - slot) + sizeof(UINT32) - in ffi_closure_inner_pa32()
507 avalue[i] = (void *)(stack - slot) + sizeof(UINT64) - in ffi_closure_inner_pa32()
511 avalue[i] = (void *) *(stack - slot); in ffi_closure_inner_pa32()
532 *(stack - FIRST_ARG_SLOT) = (UINT8)(ret[0] >> 24); in ffi_closure_inner_pa32()
535 *(stack - FIRST_ARG_SLOT) = (SINT8)(ret[0] >> 24); in ffi_closure_inner_pa32()
538 *(stack - FIRST_ARG_SLOT) = (UINT16)(ret[0] >> 16); in ffi_closure_inner_pa32()
541 *(stack - FIRST_ARG_SLOT) = (SINT16)(ret[0] >> 16); in ffi_closure_inner_pa32()
546 *(stack - FIRST_ARG_SLOT) = ret[0]; in ffi_closure_inner_pa32()
550 *(stack - FIRST_ARG_SLOT) = ret[0]; in ffi_closure_inner_pa32()
551 *(stack - FIRST_ARG_SLOT - 1) = ret[1]; in ffi_closure_inner_pa32()
569 tmp = (void*)(stack - FIRST_ARG_SLOT); in ffi_closure_inner_pa32()
594 *(stack - FIRST_ARG_SLOT) = ret2[0]; in ffi_closure_inner_pa32()
595 *(stack - FIRST_ARG_SLOT - 1) = ret2[1]; in ffi_closure_inner_pa32()