/external/llvm-project/lldb/source/Plugins/Process/POSIX/ |
D | ProcessMessage.h | 45 lldb::tid_t GetTID() const { return m_tid; } in GetTID() 53 static ProcessMessage Limbo(lldb::tid_t tid, int status) { in Limbo() 58 static ProcessMessage Signal(lldb::tid_t tid, int signum) { in Signal() 64 static ProcessMessage SignalDelivered(lldb::tid_t tid, int signum) { in SignalDelivered() 69 static ProcessMessage Trace(lldb::tid_t tid) { in Trace() 74 static ProcessMessage Break(lldb::tid_t tid) { in Break() 78 static ProcessMessage Watch(lldb::tid_t tid, lldb::addr_t wp_addr) { in Watch() 91 static ProcessMessage NewThread(lldb::tid_t parent_tid, in NewThread() 92 lldb::tid_t child_tid) { in NewThread() 97 static ProcessMessage Exit(lldb::tid_t tid, int status) { in Exit() [all …]
|
/external/llvm-project/lldb/source/Plugins/Process/FreeBSD/ |
D | ProcessMonitor.h | 97 bool ReadRegisterValue(lldb::tid_t tid, unsigned offset, const char *reg_name, 104 bool WriteRegisterValue(lldb::tid_t tid, unsigned offset, 112 bool ReadDebugRegisterValue(lldb::tid_t tid, unsigned offset, 120 bool WriteDebugRegisterValue(lldb::tid_t tid, unsigned offset, 124 bool ReadGPR(lldb::tid_t tid, void *buf, size_t buf_size); 127 bool ReadFPR(lldb::tid_t tid, void *buf, size_t buf_size); 132 bool ReadRegisterSet(lldb::tid_t tid, void *buf, size_t buf_size, 136 bool WriteGPR(lldb::tid_t tid, void *buf, size_t buf_size); 139 bool WriteFPR(lldb::tid_t tid, void *buf, size_t buf_size); 144 bool WriteRegisterSet(lldb::tid_t tid, void *buf, size_t buf_size, [all …]
|
D | ProcessMonitor.cpp | 263 ReadRegOperation(lldb::tid_t tid, unsigned offset, unsigned size, in ReadRegOperation() 271 lldb::tid_t m_tid; 302 WriteRegOperation(lldb::tid_t tid, unsigned offset, in WriteRegOperation() 309 lldb::tid_t m_tid; 334 ReadDebugRegOperation(lldb::tid_t tid, unsigned offset, unsigned size, in ReadDebugRegOperation() 342 lldb::tid_t m_tid; 368 WriteDebugRegOperation(lldb::tid_t tid, unsigned offset, in WriteDebugRegOperation() 375 lldb::tid_t m_tid; 400 ReadGPROperation(lldb::tid_t tid, void *buf, bool &result) in ReadGPROperation() 406 lldb::tid_t m_tid; [all …]
|
D | ProcessFreeBSD.h | 152 bool AddThreadForInitialStopIfNeeded(lldb::tid_t stop_tid); 154 bool WaitingForInitialStop(lldb::tid_t stop_tid); 157 lldb::tid_t tid); 163 lldb_private::Status SetupSoftwareSingleStepping(lldb::tid_t tid); 165 lldb_private::Status SetSoftwareSingleStepBreakpoint(lldb::tid_t tid, 168 bool IsSoftwareStepBreakpoint(lldb::tid_t tid); 172 typedef std::vector<lldb::tid_t> tid_collection; 206 typedef std::set<lldb::tid_t> ThreadStopSet; 216 std::map<lldb::tid_t, lldb::break_id_t> m_threads_stepping_with_breakpoint;
|
/external/llvm-project/lldb/include/lldb/Target/ |
D | ThreadList.h | 49 ExpressionExecutionThreadPusher(ThreadList &thread_list, lldb::tid_t tid) in ExpressionExecutionThreadPusher() 63 lldb::tid_t m_tid; 69 void PushExpressionExecutionThread(lldb::tid_t tid); 71 void PopExpressionExecutionThread(lldb::tid_t tid); 74 bool SetSelectedThreadByID(lldb::tid_t tid, bool notify = false); 89 lldb::ThreadSP FindThreadByID(lldb::tid_t tid, bool can_update = true); 91 lldb::ThreadSP FindThreadByProtocolID(lldb::tid_t tid, 94 lldb::ThreadSP RemoveThreadByID(lldb::tid_t tid, bool can_update = true); 96 lldb::ThreadSP RemoveThreadByProtocolID(lldb::tid_t tid, 143 void NotifySelectedThreadChanged(lldb::tid_t tid); [all …]
|
/external/llvm-project/lldb/source/Plugins/Process/Linux/ |
D | NativeProcessLinux.h | 96 NativeThreadLinux *GetThreadByID(lldb::tid_t id); 108 lldb::tid_t thread) override; 110 Status GetData(lldb::user_id_t traceid, lldb::tid_t thread, 114 Status GetMetaData(lldb::user_id_t traceid, lldb::tid_t thread, 142 lldb::tid_t m_pending_notification_tid = LLDB_INVALID_THREAD_ID; 146 std::map<lldb::tid_t, lldb::addr_t> m_threads_stepping_with_breakpoint; 178 bool HasThreadNoLock(lldb::tid_t thread_id); 180 bool StopTrackingThread(lldb::tid_t thread_id); 182 NativeThreadLinux &AddThread(lldb::tid_t thread_id); 186 Status GetSignalInfo(lldb::tid_t tid, void *siginfo); [all …]
|
/external/llvm-project/compiler-rt/lib/sanitizer_common/tests/ |
D | sanitizer_linux_test.cpp | 47 tid_t reported_tid; 66 tid_t tid; in SetUp() 83 void SpawnTidReporter(pthread_t *pthread_id, tid_t *tid); 88 std::vector<tid_t> tids_; 109 void ThreadListerTest::SpawnTidReporter(pthread_t *pthread_id, tid_t *tid) { in SpawnTidReporter() 115 while (thread_arg.reported_tid == (tid_t)(-1)) in SpawnTidReporter() 122 static std::vector<tid_t> ReadTidsToVector(ThreadLister *thread_lister) { in ReadTidsToVector() 123 std::vector<tid_t> listed_tids; in ReadTidsToVector() 124 InternalMmapVector<tid_t> threads(128); in ReadTidsToVector() 126 return std::vector<tid_t>(threads.begin(), threads.end()); in ReadTidsToVector() [all …]
|
/external/llvm-project/lldb/source/Plugins/Process/Utility/ |
D | RegisterContextMach_arm.h | 22 int DoReadGPR(lldb::tid_t tid, int flavor, GPR &gpr) override; 24 int DoReadFPU(lldb::tid_t tid, int flavor, FPU &fpu) override; 26 int DoReadEXC(lldb::tid_t tid, int flavor, EXC &exc) override; 28 int DoReadDBG(lldb::tid_t tid, int flavor, DBG &dbg) override; 30 int DoWriteGPR(lldb::tid_t tid, int flavor, const GPR &gpr) override; 32 int DoWriteFPU(lldb::tid_t tid, int flavor, const FPU &fpu) override; 34 int DoWriteEXC(lldb::tid_t tid, int flavor, const EXC &exc) override; 36 int DoWriteDBG(lldb::tid_t tid, int flavor, const DBG &dbg) override;
|
D | RegisterContextMach_arm.cpp | 26 int RegisterContextMach_arm::DoReadGPR(lldb::tid_t tid, int flavor, GPR &gpr) { in DoReadGPR() 31 int RegisterContextMach_arm::DoReadFPU(lldb::tid_t tid, int flavor, FPU &fpu) { in DoReadFPU() 36 int RegisterContextMach_arm::DoReadEXC(lldb::tid_t tid, int flavor, EXC &exc) { in DoReadEXC() 41 int RegisterContextMach_arm::DoReadDBG(lldb::tid_t tid, int flavor, DBG &dbg) { in DoReadDBG() 46 int RegisterContextMach_arm::DoWriteGPR(lldb::tid_t tid, int flavor, in DoWriteGPR() 53 int RegisterContextMach_arm::DoWriteFPU(lldb::tid_t tid, int flavor, in DoWriteFPU() 60 int RegisterContextMach_arm::DoWriteEXC(lldb::tid_t tid, int flavor, in DoWriteEXC() 67 int RegisterContextMach_arm::DoWriteDBG(lldb::tid_t tid, int flavor, in DoWriteDBG()
|
D | RegisterContextMach_i386.h | 22 int DoReadGPR(lldb::tid_t tid, int flavor, GPR &gpr) override; 24 int DoReadFPU(lldb::tid_t tid, int flavor, FPU &fpu) override; 26 int DoReadEXC(lldb::tid_t tid, int flavor, EXC &exc) override; 28 int DoWriteGPR(lldb::tid_t tid, int flavor, const GPR &gpr) override; 30 int DoWriteFPU(lldb::tid_t tid, int flavor, const FPU &fpu) override; 32 int DoWriteEXC(lldb::tid_t tid, int flavor, const EXC &exc) override;
|
D | RegisterContextMach_x86_64.h | 23 int DoReadGPR(lldb::tid_t tid, int flavor, GPR &gpr) override; 25 int DoReadFPU(lldb::tid_t tid, int flavor, FPU &fpu) override; 27 int DoReadEXC(lldb::tid_t tid, int flavor, EXC &exc) override; 29 int DoWriteGPR(lldb::tid_t tid, int flavor, const GPR &gpr) override; 31 int DoWriteFPU(lldb::tid_t tid, int flavor, const FPU &fpu) override; 33 int DoWriteEXC(lldb::tid_t tid, int flavor, const EXC &exc) override;
|
D | RegisterContextMach_i386.cpp | 24 int RegisterContextMach_i386::DoReadGPR(lldb::tid_t tid, int flavor, GPR &gpr) { in DoReadGPR() 29 int RegisterContextMach_i386::DoReadFPU(lldb::tid_t tid, int flavor, FPU &fpu) { in DoReadFPU() 34 int RegisterContextMach_i386::DoReadEXC(lldb::tid_t tid, int flavor, EXC &exc) { in DoReadEXC() 39 int RegisterContextMach_i386::DoWriteGPR(lldb::tid_t tid, int flavor, in DoWriteGPR() 46 int RegisterContextMach_i386::DoWriteFPU(lldb::tid_t tid, int flavor, in DoWriteFPU() 53 int RegisterContextMach_i386::DoWriteEXC(lldb::tid_t tid, int flavor, in DoWriteEXC()
|
D | RegisterContextMach_x86_64.cpp | 24 int RegisterContextMach_x86_64::DoReadGPR(lldb::tid_t tid, int flavor, in DoReadGPR() 30 int RegisterContextMach_x86_64::DoReadFPU(lldb::tid_t tid, int flavor, in DoReadFPU() 36 int RegisterContextMach_x86_64::DoReadEXC(lldb::tid_t tid, int flavor, in DoReadEXC() 42 int RegisterContextMach_x86_64::DoWriteGPR(lldb::tid_t tid, int flavor, in DoWriteGPR() 49 int RegisterContextMach_x86_64::DoWriteFPU(lldb::tid_t tid, int flavor, in DoWriteFPU() 56 int RegisterContextMach_x86_64::DoWriteEXC(lldb::tid_t tid, int flavor, in DoWriteEXC()
|
D | RegisterContextDarwin_arm64.h | 202 virtual int DoReadGPR(lldb::tid_t tid, int flavor, GPR &gpr) { return -1; } in DoReadGPR() 204 virtual int DoReadFPU(lldb::tid_t tid, int flavor, FPU &fpu) = 0; 206 virtual int DoReadEXC(lldb::tid_t tid, int flavor, EXC &exc) = 0; 208 virtual int DoReadDBG(lldb::tid_t tid, int flavor, DBG &dbg) = 0; 210 virtual int DoWriteGPR(lldb::tid_t tid, int flavor, const GPR &gpr) = 0; 212 virtual int DoWriteFPU(lldb::tid_t tid, int flavor, const FPU &fpu) = 0; 214 virtual int DoWriteEXC(lldb::tid_t tid, int flavor, const EXC &exc) = 0; 216 virtual int DoWriteDBG(lldb::tid_t tid, int flavor, const DBG &dbg) = 0;
|
D | RegisterContextDarwin_arm.h | 235 virtual int DoReadGPR(lldb::tid_t tid, int flavor, GPR &gpr) { return -1; } in DoReadGPR() 237 virtual int DoReadFPU(lldb::tid_t tid, int flavor, FPU &fpu) = 0; 239 virtual int DoReadEXC(lldb::tid_t tid, int flavor, EXC &exc) = 0; 241 virtual int DoReadDBG(lldb::tid_t tid, int flavor, DBG &dbg) = 0; 243 virtual int DoWriteGPR(lldb::tid_t tid, int flavor, const GPR &gpr) = 0; 245 virtual int DoWriteFPU(lldb::tid_t tid, int flavor, const FPU &fpu) = 0; 247 virtual int DoWriteEXC(lldb::tid_t tid, int flavor, const EXC &exc) = 0; 249 virtual int DoWriteDBG(lldb::tid_t tid, int flavor, const DBG &dbg) = 0;
|
/external/llvm-project/lldb/source/Plugins/Process/MacOSX-Kernel/ |
D | RegisterContextKDP_arm.h | 23 int DoReadGPR(lldb::tid_t tid, int flavor, GPR &gpr) override; 25 int DoReadFPU(lldb::tid_t tid, int flavor, FPU &fpu) override; 27 int DoReadEXC(lldb::tid_t tid, int flavor, EXC &exc) override; 29 int DoReadDBG(lldb::tid_t tid, int flavor, DBG &dbg) override; 31 int DoWriteGPR(lldb::tid_t tid, int flavor, const GPR &gpr) override; 33 int DoWriteFPU(lldb::tid_t tid, int flavor, const FPU &fpu) override; 35 int DoWriteEXC(lldb::tid_t tid, int flavor, const EXC &exc) override; 37 int DoWriteDBG(lldb::tid_t tid, int flavor, const DBG &dbg) override;
|
D | RegisterContextKDP_arm64.h | 24 int DoReadGPR(lldb::tid_t tid, int flavor, GPR &gpr) override; 26 int DoReadFPU(lldb::tid_t tid, int flavor, FPU &fpu) override; 28 int DoReadEXC(lldb::tid_t tid, int flavor, EXC &exc) override; 30 int DoReadDBG(lldb::tid_t tid, int flavor, DBG &dbg) override; 32 int DoWriteGPR(lldb::tid_t tid, int flavor, const GPR &gpr) override; 34 int DoWriteFPU(lldb::tid_t tid, int flavor, const FPU &fpu) override; 36 int DoWriteEXC(lldb::tid_t tid, int flavor, const EXC &exc) override; 38 int DoWriteDBG(lldb::tid_t tid, int flavor, const DBG &dbg) override;
|
D | RegisterContextKDP_x86_64.h | 23 int DoReadGPR(lldb::tid_t tid, int flavor, GPR &gpr) override; 25 int DoReadFPU(lldb::tid_t tid, int flavor, FPU &fpu) override; 27 int DoReadEXC(lldb::tid_t tid, int flavor, EXC &exc) override; 29 int DoWriteGPR(lldb::tid_t tid, int flavor, const GPR &gpr) override; 31 int DoWriteFPU(lldb::tid_t tid, int flavor, const FPU &fpu) override; 33 int DoWriteEXC(lldb::tid_t tid, int flavor, const EXC &exc) override;
|
D | RegisterContextKDP_i386.h | 23 int DoReadGPR(lldb::tid_t tid, int flavor, GPR &gpr) override; 25 int DoReadFPU(lldb::tid_t tid, int flavor, FPU &fpu) override; 27 int DoReadEXC(lldb::tid_t tid, int flavor, EXC &exc) override; 29 int DoWriteGPR(lldb::tid_t tid, int flavor, const GPR &gpr) override; 31 int DoWriteFPU(lldb::tid_t tid, int flavor, const FPU &fpu) override; 33 int DoWriteEXC(lldb::tid_t tid, int flavor, const EXC &exc) override;
|
D | RegisterContextKDP_arm64.cpp | 24 int RegisterContextKDP_arm64::DoReadGPR(lldb::tid_t tid, int flavor, GPR &gpr) { in DoReadGPR() 39 int RegisterContextKDP_arm64::DoReadFPU(lldb::tid_t tid, int flavor, FPU &fpu) { in DoReadFPU() 54 int RegisterContextKDP_arm64::DoReadEXC(lldb::tid_t tid, int flavor, EXC &exc) { in DoReadEXC() 69 int RegisterContextKDP_arm64::DoReadDBG(lldb::tid_t tid, int flavor, DBG &dbg) { in DoReadDBG() 84 int RegisterContextKDP_arm64::DoWriteGPR(lldb::tid_t tid, int flavor, in DoWriteGPR() 100 int RegisterContextKDP_arm64::DoWriteFPU(lldb::tid_t tid, int flavor, in DoWriteFPU() 116 int RegisterContextKDP_arm64::DoWriteEXC(lldb::tid_t tid, int flavor, in DoWriteEXC() 132 int RegisterContextKDP_arm64::DoWriteDBG(lldb::tid_t tid, int flavor, in DoWriteDBG()
|
D | RegisterContextKDP_arm.cpp | 24 int RegisterContextKDP_arm::DoReadGPR(lldb::tid_t tid, int flavor, GPR &gpr) { in DoReadGPR() 39 int RegisterContextKDP_arm::DoReadFPU(lldb::tid_t tid, int flavor, FPU &fpu) { in DoReadFPU() 54 int RegisterContextKDP_arm::DoReadEXC(lldb::tid_t tid, int flavor, EXC &exc) { in DoReadEXC() 69 int RegisterContextKDP_arm::DoReadDBG(lldb::tid_t tid, int flavor, DBG &dbg) { in DoReadDBG() 84 int RegisterContextKDP_arm::DoWriteGPR(lldb::tid_t tid, int flavor, in DoWriteGPR() 100 int RegisterContextKDP_arm::DoWriteFPU(lldb::tid_t tid, int flavor, in DoWriteFPU() 116 int RegisterContextKDP_arm::DoWriteEXC(lldb::tid_t tid, int flavor, in DoWriteEXC() 132 int RegisterContextKDP_arm::DoWriteDBG(lldb::tid_t tid, int flavor, in DoWriteDBG()
|
D | RegisterContextKDP_x86_64.cpp | 23 int RegisterContextKDP_x86_64::DoReadGPR(lldb::tid_t tid, int flavor, in DoReadGPR() 39 int RegisterContextKDP_x86_64::DoReadFPU(lldb::tid_t tid, int flavor, in DoReadFPU() 55 int RegisterContextKDP_x86_64::DoReadEXC(lldb::tid_t tid, int flavor, in DoReadEXC() 71 int RegisterContextKDP_x86_64::DoWriteGPR(lldb::tid_t tid, int flavor, in DoWriteGPR() 87 int RegisterContextKDP_x86_64::DoWriteFPU(lldb::tid_t tid, int flavor, in DoWriteFPU() 103 int RegisterContextKDP_x86_64::DoWriteEXC(lldb::tid_t tid, int flavor, in DoWriteEXC()
|
D | RegisterContextKDP_i386.cpp | 23 int RegisterContextKDP_i386::DoReadGPR(lldb::tid_t tid, int flavor, GPR &gpr) { in DoReadGPR() 38 int RegisterContextKDP_i386::DoReadFPU(lldb::tid_t tid, int flavor, FPU &fpu) { in DoReadFPU() 53 int RegisterContextKDP_i386::DoReadEXC(lldb::tid_t tid, int flavor, EXC &exc) { in DoReadEXC() 68 int RegisterContextKDP_i386::DoWriteGPR(lldb::tid_t tid, int flavor, in DoWriteGPR() 84 int RegisterContextKDP_i386::DoWriteFPU(lldb::tid_t tid, int flavor, in DoWriteFPU() 100 int RegisterContextKDP_i386::DoWriteEXC(lldb::tid_t tid, int flavor, in DoWriteEXC()
|
/external/llvm-project/lldb/source/Plugins/Process/gdb-remote/ |
D | GDBRemoteCommunicationClient.h | 254 bool GetpPacketSupported(lldb::tid_t tid); 266 bool GetDefaultThreadId(lldb::tid_t &tid); 299 bool GetThreadStopInfo(lldb::tid_t tid, StringExtractorGDBRemote &response); 369 size_t GetCurrentThreadIDs(std::vector<lldb::tid_t> &thread_ids, 416 lldb::tid_t tid, 420 lldb::DataBufferSP ReadAllRegisters(lldb::tid_t tid); 423 WriteRegister(lldb::tid_t tid, 427 bool WriteAllRegisters(lldb::tid_t tid, llvm::ArrayRef<uint8_t> data); 429 bool SaveRegisterState(lldb::tid_t tid, uint32_t &save_id); 431 bool RestoreRegisterState(lldb::tid_t tid, uint32_t save_id); [all …]
|
/external/llvm-project/lldb/source/API/ |
D | SBTrace.cpp | 28 size_t offset, lldb::tid_t thread_id) { in GetTraceData() 30 (lldb::SBError &, void *, size_t, size_t, lldb::tid_t), in GetTraceData() 47 size_t offset, lldb::tid_t thread_id) { in GetMetaData() 49 (lldb::SBError &, void *, size_t, size_t, lldb::tid_t), in GetMetaData() 65 void SBTrace::StopTrace(SBError &error, lldb::tid_t thread_id) { in StopTrace() 66 LLDB_RECORD_METHOD(void, SBTrace, StopTrace, (lldb::SBError &, lldb::tid_t), in StopTrace() 137 (lldb::SBError &, lldb::tid_t)); in RegisterMethods()
|