Searched refs:argblock (Results 1 - 3 of 3) sorted by relevance

/external/valgrind/main/coregrind/
H A Dpub_core_dispatch.h78 /* Run a no-redir translation. argblock points to 4 UWords, 2 to carry args
86 extern void VG_(run_a_noredir_translation) ( volatile UWord* argblock );
H A Dm_syscall.c354 extern void do_syscall_WRK ( ULong* argblock );
375 " ld 5,-16(1)\n" /* reacquire argblock ptr (r5 is caller-save) */
376 " std 3,0(5)\n" /* argblock[0] = r3 */
380 " std 3,8(5)\n" /* argblock[1] = cr0.s0 & 1 */
601 ULong argblock[7];
602 argblock[0] = sysno;
603 argblock[1] = a1;
604 argblock[2] = a2;
605 argblock[3] = a3;
606 argblock[
[all...]
/external/valgrind/main/coregrind/m_scheduler/
H A Dscheduler.c817 volatile UWord argblock[4]; local
848 argblock[0] = (UWord)hcode;
849 argblock[1] = (UWord)&VG_(threads)[tid].arch.vex;
850 argblock[2] = 0; /* next guest IP is written here */
851 argblock[3] = 0; /* guest state ptr afterwards is written here */
862 VG_(run_a_noredir_translation)( &argblock[0] )
870 vg_assert(argblock[2] == 0); /* next guest IP was not written */
871 vg_assert(argblock[3] == 0); /* trc was not written */
876 VG_(set_IP)( tid, argblock[2] );
877 if (argblock[
[all...]

Completed in 74 milliseconds