Lines Matching refs:gst
86 VexGuestState gst; variable
289 sb_helper1 = (HWord)&gst; in switchback()
290 sb_helper2 = LibVEX_GuestX86_get_eflags(&gst); in switchback()
393 HWord arg0 = (HWord)&gst; in switchback()
394 HWord arg1 = LibVEX_GuestARM64_get_nzcv(&gst); in switchback()
418 Addr where_to_go = gst.guest_PC; in switchback()
516 block[1] = (HWord)&gst; in run_translation()
677 next_guest = gst.GuestPC; in run_simulator()
687 HWord esp = gst.guest_ESP; in run_simulator()
688 gst.guest_EIP = *(UInt*)(esp+0); in run_simulator()
689 gst.guest_EAX = serviceFn( *(UInt*)(esp+4), *(UInt*)(esp+8) ); in run_simulator()
690 gst.guest_ESP = esp+4; in run_simulator()
691 next_guest = gst.guest_EIP; in run_simulator()
695 gst.guest_X0 = serviceFn( gst.guest_X0, gst.guest_X1 ); in run_simulator()
696 gst.guest_PC = gst.guest_X30; in run_simulator()
697 next_guest = gst.guest_PC; in run_simulator()
772 LibVEX_Guest_initialise(&gst); in main()
773 gst.host_EvC_COUNTER = 999999999; // so we should never get an exit in main()
774 gst.host_EvC_FAILADDR = 0x5a5a5a5a5a5a5a5a; in main()
779 gst.guest_EIP = (UInt)entryP; in main()
780 gst.guest_ESP = (UInt)&gstack[32000]; in main()
781 *(UInt*)(gst.guest_ESP+4) = (UInt)serviceFn; in main()
782 *(UInt*)(gst.guest_ESP+0) = 0x12345678; in main()
785 gst.guest_PC = (ULong)entryP; in main()
786 gst.guest_SP = (ULong)&gstack[32000]; in main()
787 gst.guest_X0 = (ULong)serviceFn; in main()
790 gst.guest_TPIDR_EL0 = tpidr_el0; in main()