• Home
  • Raw
  • Download

Lines Matching refs:stack

142 void ffi_prep_args_pa32(UINT32 *stack, extended_cif *ecif, unsigned bytes)  in ffi_prep_args_pa32()  argument
151 debug(1, "%s: stack = %p, ecif = %p, bytes = %u\n", __FUNCTION__, stack, in ffi_prep_args_pa32()
164 *(SINT32 *)(stack - slot) = *(SINT8 *)(*p_argv); in ffi_prep_args_pa32()
168 *(UINT32 *)(stack - slot) = *(UINT8 *)(*p_argv); in ffi_prep_args_pa32()
172 *(SINT32 *)(stack - slot) = *(SINT16 *)(*p_argv); in ffi_prep_args_pa32()
176 *(UINT32 *)(stack - slot) = *(UINT16 *)(*p_argv); in ffi_prep_args_pa32()
184 *(UINT32 *)(stack - slot) = *(UINT32 *)(*p_argv); in ffi_prep_args_pa32()
191 *(UINT64 *)(stack - slot) = *(UINT64 *)(*p_argv); in ffi_prep_args_pa32()
197 *(UINT32 *)(stack - slot) = *(UINT32 *)(*p_argv); in ffi_prep_args_pa32()
201 case 0: fldw(stack - slot, fr4); break; in ffi_prep_args_pa32()
202 case 1: fldw(stack - slot, fr5); break; in ffi_prep_args_pa32()
203 case 2: fldw(stack - slot, fr6); break; in ffi_prep_args_pa32()
204 case 3: fldw(stack - slot, fr7); break; in ffi_prep_args_pa32()
212 *(UINT64 *)(stack - slot) = *(UINT64 *)(*p_argv); in ffi_prep_args_pa32()
216 case 1: fldd(stack - slot, fr5); break; in ffi_prep_args_pa32()
217 case 3: fldd(stack - slot, fr7); break; in ffi_prep_args_pa32()
225 *(UINT32 *)(stack - slot) = (UINT32)(*p_argv); in ffi_prep_args_pa32()
238 dest_cpy = (char *)(stack - slot) + 4 - len; in ffi_prep_args_pa32()
244 dest_cpy = (char *)(stack - slot) + 8 - len; in ffi_prep_args_pa32()
248 *(UINT32 *)(stack - slot) = (UINT32)(*p_argv); in ffi_prep_args_pa32()
267 if ((n%4) == 0) { debug(5, "\n%08x: ", (unsigned int)(stack - n)); } in ffi_prep_args_pa32()
268 debug(5, "%08x ", *(stack - n)); in ffi_prep_args_pa32()
419 ffi_status ffi_closure_inner_pa32(ffi_closure *closure, UINT32 *stack) in ffi_closure_inner_pa32() argument
456 avalue[i] = (char *)(stack - slot) + sizeof(UINT32) - (*p_arg)->size; in ffi_closure_inner_pa32()
462 avalue[i] = (void *)(stack - slot); in ffi_closure_inner_pa32()
475 case 0: fstw(fr4, (void *)(stack - slot)); break; in ffi_closure_inner_pa32()
476 case 1: fstw(fr5, (void *)(stack - slot)); break; in ffi_closure_inner_pa32()
477 case 2: fstw(fr6, (void *)(stack - slot)); break; in ffi_closure_inner_pa32()
478 case 3: fstw(fr7, (void *)(stack - slot)); break; in ffi_closure_inner_pa32()
481 avalue[i] = (void *)(stack - slot); in ffi_closure_inner_pa32()
490 case 1: fstd(fr5, (void *)(stack - slot)); break; in ffi_closure_inner_pa32()
491 case 3: fstd(fr7, (void *)(stack - slot)); break; in ffi_closure_inner_pa32()
494 avalue[i] = (void *)(stack - slot); in ffi_closure_inner_pa32()
500 avalue[i] = (void *) *(stack - slot); in ffi_closure_inner_pa32()
510 avalue[i] = (void *)(stack - slot) + sizeof(UINT32) - in ffi_closure_inner_pa32()
516 avalue[i] = (void *)(stack - slot) + sizeof(UINT64) - in ffi_closure_inner_pa32()
520 avalue[i] = (void *) *(stack - slot); in ffi_closure_inner_pa32()
541 *(stack - FIRST_ARG_SLOT) = (UINT8)(ret[0] >> 24); in ffi_closure_inner_pa32()
544 *(stack - FIRST_ARG_SLOT) = (SINT8)(ret[0] >> 24); in ffi_closure_inner_pa32()
547 *(stack - FIRST_ARG_SLOT) = (UINT16)(ret[0] >> 16); in ffi_closure_inner_pa32()
550 *(stack - FIRST_ARG_SLOT) = (SINT16)(ret[0] >> 16); in ffi_closure_inner_pa32()
555 *(stack - FIRST_ARG_SLOT) = ret[0]; in ffi_closure_inner_pa32()
559 *(stack - FIRST_ARG_SLOT) = ret[0]; in ffi_closure_inner_pa32()
560 *(stack - FIRST_ARG_SLOT - 1) = ret[1]; in ffi_closure_inner_pa32()
578 tmp = (void*)(stack - FIRST_ARG_SLOT); in ffi_closure_inner_pa32()
603 *(stack - FIRST_ARG_SLOT) = ret2[0]; in ffi_closure_inner_pa32()
604 *(stack - FIRST_ARG_SLOT - 1) = ret2[1]; in ffi_closure_inner_pa32()