Home
last modified time | relevance | path

Searched refs:VexGuestX86State (Results 1 – 18 of 18) sorted by relevance

/external/valgrind/main/VEX/priv/
Dguest_x86_defs.h143 extern void x86g_dirtyhelper_CPUID_sse0 ( VexGuestX86State* );
144 extern void x86g_dirtyhelper_CPUID_sse1 ( VexGuestX86State* );
145 extern void x86g_dirtyhelper_CPUID_sse2 ( VexGuestX86State* );
147 extern void x86g_dirtyhelper_FINIT ( VexGuestX86State* );
149 extern void x86g_dirtyhelper_FXSAVE ( VexGuestX86State*, HWord );
150 extern void x86g_dirtyhelper_FSAVE ( VexGuestX86State*, HWord );
151 extern void x86g_dirtyhelper_FSTENV ( VexGuestX86State*, HWord );
163 x86g_dirtyhelper_FXRSTOR ( VexGuestX86State*, HWord );
166 x86g_dirtyhelper_FRSTOR ( VexGuestX86State*, HWord );
169 x86g_dirtyhelper_FLDENV ( VexGuestX86State*, HWord );
Dguest_x86_helpers.c715 UInt LibVEX_GuestX86_get_eflags ( /*IN*/VexGuestX86State* vex_state ) in LibVEX_GuestX86_get_eflags()
738 /*MOD*/VexGuestX86State* vex_state ) in LibVEX_GuestX86_put_eflag_c()
1546 void x86g_dirtyhelper_FINIT ( VexGuestX86State* gst ) in x86g_dirtyhelper_FINIT()
1565 /*OUT*/VexGuestX86State* vex_state ) in do_put_x87()
1624 void do_get_x87 ( /*IN*/VexGuestX86State* vex_state, in do_get_x87()
1666 void x86g_dirtyhelper_FXSAVE ( VexGuestX86State* gst, HWord addr ) in x86g_dirtyhelper_FXSAVE()
1757 VexEmWarn x86g_dirtyhelper_FXRSTOR ( VexGuestX86State* gst, HWord addr ) in x86g_dirtyhelper_FXRSTOR()
1850 void x86g_dirtyhelper_FSAVE ( VexGuestX86State* gst, HWord addr ) in x86g_dirtyhelper_FSAVE()
1857 VexEmWarn x86g_dirtyhelper_FRSTOR ( VexGuestX86State* gst, HWord addr ) in x86g_dirtyhelper_FRSTOR()
1864 void x86g_dirtyhelper_FSTENV ( VexGuestX86State* gst, HWord addr ) in x86g_dirtyhelper_FSTENV()
[all …]
Dmain_main.c436 guest_sizeB = sizeof(VexGuestX86State); in LibVEX_Translate()
439 offB_TISTART = offsetof(VexGuestX86State,guest_TISTART); in LibVEX_Translate()
440 offB_TILEN = offsetof(VexGuestX86State,guest_TILEN); in LibVEX_Translate()
441 offB_GUEST_IP = offsetof(VexGuestX86State,guest_EIP); in LibVEX_Translate()
442 szB_GUEST_IP = sizeof( ((VexGuestX86State*)0)->guest_EIP ); in LibVEX_Translate()
443 offB_HOST_EvC_COUNTER = offsetof(VexGuestX86State,host_EvC_COUNTER); in LibVEX_Translate()
444 offB_HOST_EvC_FAILADDR = offsetof(VexGuestX86State,host_EvC_FAILADDR); in LibVEX_Translate()
446 vassert(0 == sizeof(VexGuestX86State) % 16); in LibVEX_Translate()
447 vassert(sizeof( ((VexGuestX86State*)0)->guest_TISTART) == 4); in LibVEX_Translate()
448 vassert(sizeof( ((VexGuestX86State*)0)->guest_TILEN ) == 4); in LibVEX_Translate()
[all …]
Dguest_x86_toIR.c235 #define OFFB_EAX offsetof(VexGuestX86State,guest_EAX)
236 #define OFFB_EBX offsetof(VexGuestX86State,guest_EBX)
237 #define OFFB_ECX offsetof(VexGuestX86State,guest_ECX)
238 #define OFFB_EDX offsetof(VexGuestX86State,guest_EDX)
239 #define OFFB_ESP offsetof(VexGuestX86State,guest_ESP)
240 #define OFFB_EBP offsetof(VexGuestX86State,guest_EBP)
241 #define OFFB_ESI offsetof(VexGuestX86State,guest_ESI)
242 #define OFFB_EDI offsetof(VexGuestX86State,guest_EDI)
244 #define OFFB_EIP offsetof(VexGuestX86State,guest_EIP)
246 #define OFFB_CC_OP offsetof(VexGuestX86State,guest_CC_OP)
[all …]
/external/valgrind/main/coregrind/m_syswrap/
Dsyswrap-x86-darwin.c66 VexGuestX86State *vex) in x86_thread_state32_from_vex()
88 VexGuestX86State *vex) in x86_float_state32_from_vex()
101 VexGuestX86State *vex = (VexGuestX86State *)vex_generic; in thread_state_from_vex()
121 VexGuestX86State *vex) in x86_thread_state32_to_vex()
143 VexGuestX86State *vex) in x86_float_state32_to_vex()
156 VexGuestX86State *vex = (VexGuestX86State *)vex_generic; in thread_state_to_vex()
282 VexGuestX86State *vex = &tst->arch.vex; in pthread_hijack()
385 VexGuestX86State *vex; in wqthread_hijack()
Dsyswrap-main.c407 VexGuestX86State* gst = (VexGuestX86State*)gst_vanilla; in getSyscallArgsFromGuestState()
490 VexGuestX86State* gst = (VexGuestX86State*)gst_vanilla; in getSyscallArgsFromGuestState()
629 VexGuestX86State* gst = (VexGuestX86State*)gst_vanilla; in putSyscallArgsIntoGuestState()
679 VexGuestX86State* gst = (VexGuestX86State*)gst_vanilla; in putSyscallArgsIntoGuestState()
753 VexGuestX86State* gst = (VexGuestX86State*)gst_vanilla; in getSyscallStatusFromGuestState()
791 VexGuestX86State* gst = (VexGuestX86State*)gst_vanilla; in getSyscallStatusFromGuestState()
869 VexGuestX86State* gst = (VexGuestX86State*)gst_vanilla; in putSyscallStatusIntoGuestState()
947 VexGuestX86State* gst = (VexGuestX86State*)gst_vanilla; in putSyscallStatusIntoGuestState()
972 offsetof(VexGuestX86State, guest_CC_DEP1), sizeof(UInt) ); in putSyscallStatusIntoGuestState()
Dsyswrap-x86-linux.c504 static void deallocate_LGDTs_for_thread ( VexGuestX86State* vex ) in deallocate_LGDTs_for_thread()
/external/valgrind/main/VEX/pub/
Dlibvex_guest_x86.h227 VexGuestX86State; typedef
275 void LibVEX_GuestX86_initialise ( /*OUT*/VexGuestX86State* vex_state );
281 UInt LibVEX_GuestX86_get_eflags ( /*IN*/VexGuestX86State* vex_state );
288 /*MOD*/VexGuestX86State* vex_state );
Dlibvex_guest_amd64.h207 /*OUT*/VexGuestX86State* vex_state );
212 void LibVEX_GuestX86_get_x87 ( /*IN*/VexGuestX86State* vex_state,
222 /*OUT*/VexGuestX86State* vex_state );
/external/valgrind/main/coregrind/m_sigframe/
Dsigframe-x86-darwin.c73 VexGuestX86State gst;
74 VexGuestX86State gshadow1;
75 VexGuestX86State gshadow2;
143 VG_(memset)(&frame->gst, 0, sizeof(VexGuestX86State)); in VG_()
144 VG_(memset)(&frame->gshadow1, 0, sizeof(VexGuestX86State)); in VG_()
145 VG_(memset)(&frame->gshadow2, 0, sizeof(VexGuestX86State)); in VG_()
Dsigframe-x86-linux.c105 VexGuestX86State vex_shadow1;
106 VexGuestX86State vex_shadow2;
109 VexGuestX86State vex;
/external/valgrind/main/coregrind/m_gdbserver/
Dvalgrind-low-x86.c127 VexGuestX86State* x86 = (VexGuestX86State*) get_arch (set, tst); in transfer_register()
/external/valgrind/main/coregrind/m_initimg/
Dinitimg-darwin.c588 vg_assert(0 == sizeof(VexGuestX86State) % 16); in VG_()
595 VG_(memset)(&arch->vex_shadow1, 0, sizeof(VexGuestX86State)); in VG_()
596 VG_(memset)(&arch->vex_shadow2, 0, sizeof(VexGuestX86State)); in VG_()
Dinitimg-linux.c988 vg_assert(0 == sizeof(VexGuestX86State) % 16); in VG_()
995 VG_(memset)(&arch->vex_shadow1, 0, sizeof(VexGuestX86State)); in VG_()
996 VG_(memset)(&arch->vex_shadow2, 0, sizeof(VexGuestX86State)); in VG_()
/external/valgrind/main/coregrind/m_scheduler/
Dscheduler.c730 (offsetof(VexGuestX86State,guest_XMM7) in do_pre_run_checks()
731 - offsetof(VexGuestX86State,guest_XMM0)) in do_pre_run_checks()
734 vg_assert(VG_IS_16_ALIGNED(offsetof(VexGuestX86State,guest_XMM0))); in do_pre_run_checks()
735 vg_assert(VG_IS_8_ALIGNED(offsetof(VexGuestX86State,guest_FPREG))); in do_pre_run_checks()
736 vg_assert(8 == offsetof(VexGuestX86State,guest_EAX)); in do_pre_run_checks()
737 vg_assert(VG_IS_4_ALIGNED(offsetof(VexGuestX86State,guest_EAX))); in do_pre_run_checks()
738 vg_assert(VG_IS_4_ALIGNED(offsetof(VexGuestX86State,guest_EIP))); in do_pre_run_checks()
/external/valgrind/main/coregrind/
Dpub_core_threadstate.h79 typedef VexGuestX86State VexGuestArchState;
/external/valgrind/main/memcheck/
Dmc_machine.c51 # define MC_SIZEOF_GUEST_STATE sizeof(VexGuestX86State)
677 (offsetof(VexGuestX86State,guest_##_fieldname)) in get_otrack_shadow_offset_wrk()
679 (sizeof(((VexGuestX86State*)0)->guest_##_fieldname)) in get_otrack_shadow_offset_wrk()
1125 if (arr->base == offsetof(VexGuestX86State,guest_FPTAG) in MC_()
1130 if (arr->base == offsetof(VexGuestX86State,guest_FPREG[0]) in MC_()
/external/valgrind/main/VEX/switchback/
Dswitchback.c43 # define VexGuestState VexGuestX86State