Lines Matching refs:MachThread
27 MachThread::MachThread(MachProcess *process, bool is_64_bit, in MachThread() function in MachThread
55 MachThread::~MachThread() { in ~MachThread()
61 void MachThread::Suspend() { in Suspend()
73 void MachThread::Resume(bool others_stopped) { in Resume()
81 bool MachThread::SetSuspendCountBeforeResume(bool others_stopped) { in SetSuspendCountBeforeResume()
119 bool MachThread::RestoreSuspendCountAfterStop() { in RestoreSuspendCountAfterStop()
156 const char *MachThread::GetBasicInfoAsString() const { in GetBasicInfoAsString()
195 thread_t MachThread::InferiorThreadID() const { in InferiorThreadID()
231 bool MachThread::IsUserReady() { in IsUserReady()
249 struct thread_basic_info *MachThread::GetBasicInfo() { in GetBasicInfo()
250 if (MachThread::GetBasicInfo(m_mach_port_number, &m_basic_info)) in GetBasicInfo()
255 bool MachThread::GetBasicInfo(thread_t thread, in GetBasicInfo()
268 bool MachThread::ThreadIDIsValid(uint64_t thread) { return thread != 0; } in ThreadIDIsValid()
270 bool MachThread::MachPortNumberIsValid(thread_t thread) { in MachPortNumberIsValid()
274 bool MachThread::GetRegisterState(int flavor, bool force) { in GetRegisterState()
278 bool MachThread::SetRegisterState(int flavor) { in SetRegisterState()
282 uint64_t MachThread::GetPC(uint64_t failValue) { in GetPC()
287 bool MachThread::SetPC(uint64_t value) { in SetPC()
292 uint64_t MachThread::GetSP(uint64_t failValue) { in GetSP()
297 nub_process_t MachThread::ProcessID() const { in ProcessID()
303 void MachThread::Dump(uint32_t index) { in Dump()
342 void MachThread::ThreadWillResume(const DNBThreadResumeAction *thread_action, in ThreadWillResume()
366 DNBBreakpoint *MachThread::CurrentBreakpoint() { in CurrentBreakpoint()
370 bool MachThread::ShouldStop(bool &step_more) { in ShouldStop()
401 bool MachThread::IsStepping() { return GetState() == eStateStepping; } in IsStepping()
403 bool MachThread::ThreadDidStop() { in ThreadDidStop()
423 MachThread::GetBasicInfo(m_mach_port_number, &m_basic_info); in ThreadDidStop()
432 bool MachThread::NotifyException(MachException::Data &exc) { in NotifyException()
452 nub_state_t MachThread::GetState() { in GetState()
458 void MachThread::SetState(nub_state_t state) { in SetState()
466 nub_size_t MachThread::GetNumRegistersInSet(nub_size_t regSet) const { in GetNumRegistersInSet()
472 const char *MachThread::GetRegisterSetName(nub_size_t regSet) const { in GetRegisterSetName()
478 const DNBRegisterInfo *MachThread::GetRegisterInfo(nub_size_t regSet, in GetRegisterInfo()
485 void MachThread::DumpRegisterState(nub_size_t regSet) { in DumpRegisterState()
507 MachThread::GetRegisterSetInfo(nub_size_t *num_reg_sets) const { in GetRegisterSetInfo()
512 bool MachThread::GetRegisterValue(uint32_t set, uint32_t reg, in GetRegisterValue()
517 bool MachThread::SetRegisterValue(uint32_t set, uint32_t reg, in SetRegisterValue()
522 nub_size_t MachThread::GetRegisterContext(void *buf, nub_size_t buf_len) { in GetRegisterContext()
526 nub_size_t MachThread::SetRegisterContext(const void *buf, nub_size_t buf_len) { in SetRegisterContext()
530 uint32_t MachThread::SaveRegisterState() { in SaveRegisterState()
533 bool MachThread::RestoreRegisterState(uint32_t save_id) { in RestoreRegisterState()
537 uint32_t MachThread::EnableHardwareBreakpoint(const DNBBreakpoint *bp, in EnableHardwareBreakpoint()
546 uint32_t MachThread::EnableHardwareWatchpoint(const DNBBreakpoint *wp, in EnableHardwareWatchpoint()
555 bool MachThread::RollbackTransForHWP() { in RollbackTransForHWP()
559 bool MachThread::FinishTransForHWP() { return m_arch_up->FinishTransForHWP(); } in FinishTransForHWP()
561 bool MachThread::DisableHardwareBreakpoint(const DNBBreakpoint *bp, in DisableHardwareBreakpoint()
570 bool MachThread::DisableHardwareWatchpoint(const DNBBreakpoint *wp, in DisableHardwareWatchpoint()
578 uint32_t MachThread::NumSupportedHardwareWatchpoints() const { in NumSupportedHardwareWatchpoints()
582 bool MachThread::GetIdentifierInfo() { in GetIdentifierInfo()
595 const char *MachThread::GetName() { in GetName()
608 MachThread::GetGloballyUniqueThreadIDForMachPortID(thread_t mach_port_id) { in GetGloballyUniqueThreadIDForMachPortID()
620 nub_addr_t MachThread::GetPThreadT() { in GetPThreadT()
667 MachThread::GetTSDAddressForThread(uint64_t plo_pthread_tsd_base_address_offset, in GetTSDAddressForThread()
700 nub_addr_t MachThread::GetDispatchQueueT() { in GetDispatchQueueT()
730 ThreadInfo::QoS MachThread::GetRequestedQoS(nub_addr_t tsd, in GetRequestedQoS()