Home
last modified time | relevance | path

Searched refs:GetCPUState (Results 1 – 9 of 9) sorted by relevance

/frameworks/libs/binary_translation/runtime/
Dexecute_guest_call.cc34 .sp = GetStackRegister(GetCPUState(*state))}; in ExecuteGuestCall()
45 if (guest_call_execution.sp == GetStackRegister(GetCPUState(*state))) { in ExecuteGuestCall()
55 if (curr->sp == GetStackRegister(GetCPUState(*state))) { in ExecuteGuestCall()
63 ToHostAddr<void>(GetStackRegister(GetCPUState(*state)))); in ExecuteGuestCall()
Dexecute_guest.cc39 auto pc = GetInsnAddr(GetCPUState(*state)); in ExecuteGuest()
44 if (pc != GetInsnAddr(GetCPUState(*state))) { in ExecuteGuest()
47 ToHostAddr<void>(GetInsnAddr(GetCPUState(*state)))); in ExecuteGuest()
48 pc = GetInsnAddr(GetCPUState(*state)); in ExecuteGuest()
Druntime_library.cc40 CPUState& cpu = GetCPUState(*state); in berberis_HandleNoExec()
/frameworks/libs/binary_translation/guest_os_primitives/
Dguest_thread_clone.cc104 SetStackRegister(GetCPUState(thread_state), guest_stack_top); in CloneGuestThread()
134 CPUState& clone_cpu = GetCPUState(clone_thread_state); in CloneGuestThread()
139 SetStackRegister(GetCPUState(clone_thread_state), guest_stack_top); in CloneGuestThread()
Dguest_signal_handling.cc186 guest_info->si_addr = ToHostAddr<void>(GetInsnAddr(GetCPUState(*state_))); in SetSignalFromHost()
247 SetStackRegister(GetCPUState(*state_), ToGuestAddr(sig_alt_stack_) + sig_alt_stack_size_ - 16); in SwitchToSigAltStack()
254 const char* ss_curr = ToHostAddr<const char>(GetStackRegister(GetCPUState(*state_))); in IsOnSigAltStack()
Dguest_thread.cc104 SetCPUState(*thread->state(), GetCPUState(*parent->state())); in CreateClone()
129 SetStackRegister(GetCPUState(*thread->state()), thread->stack_top_); in CreatePthread()
136 SetShadowCallStackPointer(GetCPUState(*thread->state()), thread->scs_base_); in CreatePthread()
/frameworks/libs/binary_translation/guest_state/include/berberis/guest_state/
Dguest_state_opaque.h64 const CPUState& GetCPUState(const ThreadState& state);
65 CPUState& GetCPUState(ThreadState& state);
/frameworks/libs/binary_translation/guest_state/
Dguest_state.cc141 const CPUState& GetCPUState(const ThreadState& state) { in GetCPUState() function
145 CPUState& GetCPUState(ThreadState& state) { in GetCPUState() function
/frameworks/libs/binary_translation/proxy_loader/
Dproxy_library_builder.cc40 ToHostAddr<void>(GetLinkRegister(GetCPUState(*state)))); in DoBadTrampoline()