Home
last modified time | relevance | path

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

/external/valgrind/VEX/priv/
Dguest_x86_defs.h147 extern void x86g_dirtyhelper_CPUID_sse0 ( VexGuestX86State* );
148 extern void x86g_dirtyhelper_CPUID_mmxext ( VexGuestX86State* );
149 extern void x86g_dirtyhelper_CPUID_sse1 ( VexGuestX86State* );
150 extern void x86g_dirtyhelper_CPUID_sse2 ( VexGuestX86State* );
151 extern void x86g_dirtyhelper_CPUID_sse3 ( VexGuestX86State* );
153 extern void x86g_dirtyhelper_FINIT ( VexGuestX86State* );
155 extern void x86g_dirtyhelper_FXSAVE ( VexGuestX86State*, HWord );
156 extern void x86g_dirtyhelper_FSAVE ( VexGuestX86State*, HWord );
157 extern void x86g_dirtyhelper_FSTENV ( VexGuestX86State*, HWord );
169 x86g_dirtyhelper_FXRSTOR ( VexGuestX86State*, HWord );
[all …]
Dguest_x86_helpers.c716 UInt LibVEX_GuestX86_get_eflags ( /*IN*/const VexGuestX86State* vex_state ) in LibVEX_GuestX86_get_eflags()
739 /*MOD*/VexGuestX86State* vex_state ) in LibVEX_GuestX86_put_eflags()
776 /*MOD*/VexGuestX86State* vex_state ) in LibVEX_GuestX86_put_eflag_c()
1584 void x86g_dirtyhelper_FINIT ( VexGuestX86State* gst ) in x86g_dirtyhelper_FINIT()
1603 /*OUT*/VexGuestX86State* vex_state ) in do_put_x87()
1661 void do_get_x87 ( /*IN*/VexGuestX86State* vex_state, in do_get_x87()
1703 void x86g_dirtyhelper_FXSAVE ( VexGuestX86State* gst, HWord addr ) in x86g_dirtyhelper_FXSAVE()
1794 VexEmNote x86g_dirtyhelper_FXRSTOR ( VexGuestX86State* gst, HWord addr ) in x86g_dirtyhelper_FXRSTOR()
1888 void x86g_dirtyhelper_FSAVE ( VexGuestX86State* gst, HWord addr ) in x86g_dirtyhelper_FSAVE()
1895 VexEmNote x86g_dirtyhelper_FRSTOR ( VexGuestX86State* gst, HWord addr ) in x86g_dirtyhelper_FRSTOR()
[all …]
Dmain_main.c370 offB_CMSTART = offsetof(VexGuestX86State,guest_CMSTART); in LibVEX_FrontEnd()
371 offB_CMLEN = offsetof(VexGuestX86State,guest_CMLEN); in LibVEX_FrontEnd()
372 offB_GUEST_IP = offsetof(VexGuestX86State,guest_EIP); in LibVEX_FrontEnd()
373 szB_GUEST_IP = sizeof( ((VexGuestX86State*)0)->guest_EIP ); in LibVEX_FrontEnd()
375 vassert(0 == sizeof(VexGuestX86State) % LibVEX_GUEST_STATE_ALIGN); in LibVEX_FrontEnd()
376 vassert(sizeof( ((VexGuestX86State*)0)->guest_CMSTART) == 4); in LibVEX_FrontEnd()
377 vassert(sizeof( ((VexGuestX86State*)0)->guest_CMLEN ) == 4); in LibVEX_FrontEnd()
378 vassert(sizeof( ((VexGuestX86State*)0)->guest_NRADDR ) == 4); in LibVEX_FrontEnd()
777 guest_sizeB = sizeof(VexGuestX86State); in libvex_BackEnd()
778 offB_HOST_EvC_COUNTER = offsetof(VexGuestX86State,host_EvC_COUNTER); in libvex_BackEnd()
[all …]
Dguest_x86_toIR.c232 #define OFFB_EAX offsetof(VexGuestX86State,guest_EAX)
233 #define OFFB_EBX offsetof(VexGuestX86State,guest_EBX)
234 #define OFFB_ECX offsetof(VexGuestX86State,guest_ECX)
235 #define OFFB_EDX offsetof(VexGuestX86State,guest_EDX)
236 #define OFFB_ESP offsetof(VexGuestX86State,guest_ESP)
237 #define OFFB_EBP offsetof(VexGuestX86State,guest_EBP)
238 #define OFFB_ESI offsetof(VexGuestX86State,guest_ESI)
239 #define OFFB_EDI offsetof(VexGuestX86State,guest_EDI)
241 #define OFFB_EIP offsetof(VexGuestX86State,guest_EIP)
243 #define OFFB_CC_OP offsetof(VexGuestX86State,guest_CC_OP)
[all …]
/external/valgrind/VEX/pub/
Dlibvex_guest_x86.h229 VexGuestX86State; typedef
277 void LibVEX_GuestX86_initialise ( /*OUT*/VexGuestX86State* vex_state );
283 UInt LibVEX_GuestX86_get_eflags ( /*IN*/const VexGuestX86State* vex_state );
288 /*MOD*/VexGuestX86State* vex_state );
295 /*MOD*/VexGuestX86State* vex_state );
301 void LibVEX_GuestX86_get_x87 ( /*IN*/VexGuestX86State* vex_state,
308 /*MOD*/VexGuestX86State* vex_state);
312 UInt LibVEX_GuestX86_get_mxcsr ( /*IN*/VexGuestX86State* vex_state );
318 /*MOD*/VexGuestX86State* vex_state);
/external/valgrind/coregrind/m_syswrap/
Dsyswrap-x86-solaris.c245 offsetof(VexGuestX86State, guest_CC_DEP1), in ML_()
249 offsetof(VexGuestX86State, guest_CC_DEP2), in ML_()
280 VG_TRACK(copy_reg_to_mem, part, tid, offsetof(VexGuestX86State, in ML_()
282 VG_TRACK(copy_reg_to_mem, part, tid, offsetof(VexGuestX86State, in ML_()
308 VG_TRACK(copy_reg_to_mem, part, tid, offsetof(VexGuestX86State, in ML_()
311 VG_TRACK(copy_reg_to_mem, part, tid, offsetof(VexGuestX86State, in ML_()
314 VG_TRACK(copy_reg_to_mem, part, tid, offsetof(VexGuestX86State, in ML_()
317 VG_TRACK(copy_reg_to_mem, part, tid, offsetof(VexGuestX86State, in ML_()
320 VG_TRACK(copy_reg_to_mem, part, tid, offsetof(VexGuestX86State, in ML_()
323 VG_TRACK(copy_reg_to_mem, part, tid, offsetof(VexGuestX86State, in ML_()
[all …]
Dsyswrap-x86-darwin.c65 VexGuestX86State *vex) in x86_thread_state32_from_vex()
87 VexGuestX86State *vex) in x86_float_state32_from_vex()
100 VexGuestX86State *vex = (VexGuestX86State *)vex_generic; in thread_state_from_vex()
120 VexGuestX86State *vex) in x86_thread_state32_to_vex()
142 VexGuestX86State *vex) in x86_float_state32_to_vex()
155 VexGuestX86State *vex = (VexGuestX86State *)vex_generic; in thread_state_to_vex()
281 VexGuestX86State *vex = &tst->arch.vex; in pthread_hijack()
384 VexGuestX86State *vex; in wqthread_hijack()
Dsyswrap-main.c465 VexGuestX86State* gst = (VexGuestX86State*)gst_vanilla; in getSyscallArgsFromGuestState()
579 VexGuestX86State* gst = (VexGuestX86State*)gst_vanilla; in getSyscallArgsFromGuestState()
710 VexGuestX86State* gst = (VexGuestX86State*)gst_vanilla; in getSyscallArgsFromGuestState()
782 VexGuestX86State* gst = (VexGuestX86State*)gst_vanilla; in putSyscallArgsIntoGuestState()
842 VexGuestX86State* gst = (VexGuestX86State*)gst_vanilla; in putSyscallArgsIntoGuestState()
918 VexGuestX86State* gst = (VexGuestX86State*)gst_vanilla; in putSyscallArgsIntoGuestState()
963 VexGuestX86State* gst = (VexGuestX86State*)gst_vanilla; in getSyscallStatusFromGuestState()
1014 VexGuestX86State* gst = (VexGuestX86State*)gst_vanilla; in getSyscallStatusFromGuestState()
1082 VexGuestX86State* gst = (VexGuestX86State*)gst_vanilla; in getSyscallStatusFromGuestState()
1110 VexGuestX86State* gst = (VexGuestX86State*)gst_vanilla; in putSyscallStatusIntoGuestState()
[all …]
Dpriv_syswrap-solaris.h61 extern void ML_(setup_gdt)(VexGuestX86State *vex);
62 extern void ML_(cleanup_gdt)(VexGuestX86State *vex);
Dsyswrap-x86-linux.c367 static void deallocate_LGDTs_for_thread ( VexGuestX86State* vex ) in deallocate_LGDTs_for_thread()
/external/valgrind/coregrind/m_sigframe/
Dsigframe-x86-darwin.c68 VexGuestX86State vex;
69 VexGuestX86State vex_shadow1;
70 VexGuestX86State vex_shadow2;
167 VG_(memset)(&frame->vex, 0, sizeof(VexGuestX86State)); in VG_()
168 VG_(memset)(&frame->vex_shadow1, 0, sizeof(VexGuestX86State)); in VG_()
169 VG_(memset)(&frame->vex_shadow2, 0, sizeof(VexGuestX86State)); in VG_()
Dsigframe-x86-linux.c104 VexGuestX86State vex_shadow1;
105 VexGuestX86State vex_shadow2;
108 VexGuestX86State vex;
/external/valgrind/coregrind/m_gdbserver/
Dvalgrind-low-x86.c126 VexGuestX86State* x86 = (VexGuestX86State*) get_arch (set, tst); in transfer_register()
261 VexGuestX86State* x86 = (VexGuestX86State*)&tst->arch.vex; in target_get_dtv()
/external/valgrind/include/
Dpub_tool_guest.h42 typedef VexGuestX86State VexGuestArchState;
/external/valgrind/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-solaris.c978 vg_assert(0 == sizeof(VexGuestX86State) % LibVEX_GUEST_STATE_ALIGN); in VG_()
985 VG_(memset)(&arch->vex_shadow1, 0, sizeof(VexGuestX86State)); in VG_()
986 VG_(memset)(&arch->vex_shadow2, 0, sizeof(VexGuestX86State)); in VG_()
Dinitimg-linux.c1041 vg_assert(0 == sizeof(VexGuestX86State) % LibVEX_GUEST_STATE_ALIGN); in VG_()
1048 VG_(memset)(&arch->vex_shadow1, 0, sizeof(VexGuestX86State)); in VG_()
1049 VG_(memset)(&arch->vex_shadow2, 0, sizeof(VexGuestX86State)); in VG_()
/external/valgrind/coregrind/m_scheduler/
Dscheduler.c761 (offsetof(VexGuestX86State,guest_XMM7) in do_pre_run_checks()
762 - offsetof(VexGuestX86State,guest_XMM0)) in do_pre_run_checks()
765 vg_assert(VG_IS_16_ALIGNED(offsetof(VexGuestX86State,guest_XMM0))); in do_pre_run_checks()
766 vg_assert(VG_IS_8_ALIGNED(offsetof(VexGuestX86State,guest_FPREG))); in do_pre_run_checks()
767 vg_assert(8 == offsetof(VexGuestX86State,guest_EAX)); in do_pre_run_checks()
768 vg_assert(VG_IS_4_ALIGNED(offsetof(VexGuestX86State,guest_EAX))); in do_pre_run_checks()
769 vg_assert(VG_IS_4_ALIGNED(offsetof(VexGuestX86State,guest_EIP))); in do_pre_run_checks()
/external/valgrind/coregrind/m_coredump/
Dcoredump-solaris.c334 LibVEX_GuestX86_get_x87(CONST_CAST(VexGuestX86State *, &arch->vex), in fill_fpregset()
338 UInt mxcsr = LibVEX_GuestX86_get_mxcsr(CONST_CAST(VexGuestX86State *, in fill_fpregset()
571 UInt mxcsr = LibVEX_GuestX86_get_mxcsr(CONST_CAST(VexGuestX86State *, in fill_xregs()
/external/valgrind/memcheck/
Dmc_machine.c665 (offsetof(VexGuestX86State,guest_##_fieldname)) in get_otrack_shadow_offset_wrk()
667 (sizeof(((VexGuestX86State*)0)->guest_##_fieldname)) in get_otrack_shadow_offset_wrk()
1319 if (arr->base == offsetof(VexGuestX86State,guest_FPTAG) in MC_()
1324 if (arr->base == offsetof(VexGuestX86State,guest_FPREG[0]) in MC_()
/external/valgrind/coregrind/
Dm_main.c2304 offsetof(VexGuestX86State, guest_ESP), in final_tidyup()