Home
last modified time | relevance | path

Searched refs:Watchpoint (Results 1 – 25 of 29) sorted by relevance

12

/external/llvm-project/lldb/source/Breakpoint/
DWatchpoint.cpp26 Watchpoint::Watchpoint(Target &target, lldb::addr_t addr, uint32_t size, in Watchpoint() function in Watchpoint
61 Watchpoint::~Watchpoint() = default;
64 void Watchpoint::SetCallback(WatchpointHitCallback callback, void *baton, in SetCallback()
76 void Watchpoint::SetCallback(WatchpointHitCallback callback, in SetCallback()
83 void Watchpoint::ClearCallback() { in ClearCallback()
88 void Watchpoint::SetDeclInfo(const std::string &str) { m_decl_str = str; } in SetDeclInfo()
90 std::string Watchpoint::GetWatchSpec() { return m_watch_spec_str; } in GetWatchSpec()
92 void Watchpoint::SetWatchSpec(const std::string &str) { in SetWatchSpec()
96 bool Watchpoint::IsHardware() const { in IsHardware()
101 bool Watchpoint::IsWatchVariable() const { return m_is_watch_variable; } in IsWatchVariable()
[all …]
DWatchpointList.cpp29 new Watchpoint::WatchpointEventData( in Add()
178 new Watchpoint::WatchpointEventData(eWatchpointEventTypeRemoved, in Remove()
240 new Watchpoint::WatchpointEventData(eWatchpointEventTypeRemoved, in RemoveAll()
DCMakeLists.txt23 Watchpoint.cpp
/external/llvm-project/lldb/test/Shell/Register/
Dx86-db-read.test10 # CHECK: Watchpoint created: Watchpoint 1: addr = 0x{{[0-9a-f]*}} size = 1 state = enabled type = w
12 # CHECK: Watchpoint created: Watchpoint 2: addr = 0x{{[0-9a-f]*}} size = 2 state = enabled type = rw
14 # CHECK: Watchpoint created: Watchpoint 3: addr = 0x{{[0-9a-f]*}} size = 4 state = enabled type = w
16 # CHECK: Watchpoint created: Watchpoint 4: addr = 0x{{[0-9a-f]*}} size = 4 state = enabled type = rw
/external/llvm-project/lldb/include/lldb/Breakpoint/
DWatchpoint.h24 class Watchpoint : public std::enable_shared_from_this<Watchpoint>,
61 Watchpoint(Target &target, lldb::addr_t addr, uint32_t size,
64 ~Watchpoint() override;
206 Watchpoint(const Watchpoint &) = delete;
207 const Watchpoint &operator=(const Watchpoint &) = delete;
DWatchpointList.h30 friend class Watchpoint; variable
/external/llvm-project/lldb/source/Plugins/Process/FreeBSD/
DFreeBSDThread.h68 bool EnableHardwareWatchpoint(lldb_private::Watchpoint *wp);
70 bool DisableHardwareWatchpoint(lldb_private::Watchpoint *wp);
DProcessFreeBSD.h108 lldb_private::Status EnableWatchpoint(lldb_private::Watchpoint *wp,
111 lldb_private::Status DisableWatchpoint(lldb_private::Watchpoint *wp,
DFreeBSDThread.cpp385 bool FreeBSDThread::EnableHardwareWatchpoint(Watchpoint *wp) { in EnableHardwareWatchpoint()
401 bool FreeBSDThread::DisableHardwareWatchpoint(Watchpoint *wp) { in DisableHardwareWatchpoint()
DProcessFreeBSD.cpp696 Status ProcessFreeBSD::EnableWatchpoint(Watchpoint *wp, bool notify) { in EnableWatchpoint()
750 Status ProcessFreeBSD::DisableWatchpoint(Watchpoint *wp, bool notify) { in DisableWatchpoint()
/external/llvm-project/lldb/source/Plugins/Process/Windows/Common/
DProcessWindows.h105 Status EnableWatchpoint(Watchpoint *wp, bool notify = true) override;
106 Status DisableWatchpoint(Watchpoint *wp, bool notify = true) override;
DProcessWindows.cpp838 Status ProcessWindows::EnableWatchpoint(Watchpoint *wp, bool notify) { in EnableWatchpoint()
892 Status ProcessWindows::DisableWatchpoint(Watchpoint *wp, bool notify) { in DisableWatchpoint()
/external/llvm-project/lldb/source/Plugins/Process/MacOSX-Kernel/
DProcessKDP.h130 lldb_private::Status EnableWatchpoint(lldb_private::Watchpoint *wp,
133 lldb_private::Status DisableWatchpoint(lldb_private::Watchpoint *wp,
DProcessKDP.cpp690 Status ProcessKDP::EnableWatchpoint(Watchpoint *wp, bool notify) { in EnableWatchpoint()
697 Status ProcessKDP::DisableWatchpoint(Watchpoint *wp, bool notify) { in DisableWatchpoint()
/external/llvm-project/lldb/source/API/
DSBWatchpoint.cpp279 return Watchpoint::WatchpointEventData::GetEventDataFromEvent(event.get()) != in EventIsWatchpointEvent()
290 return Watchpoint::WatchpointEventData::GetWatchpointEventTypeFromEvent( in GetWatchpointEventTypeFromEvent()
303 Watchpoint::WatchpointEventData::GetWatchpointFromEvent(event.GetSP()); in GetWatchpointFromEvent()
/external/llvm-project/lldb/source/Commands/
DCommandObjectWatchpointCommand.cpp432 Watchpoint *wp = target->GetWatchpointList().FindByID(cur_wp_id).get(); in DoExecute()
542 Watchpoint *wp = target->GetWatchpointList().FindByID(cur_wp_id).get(); in DoExecute()
614 Watchpoint *wp = target->GetWatchpointList().FindByID(cur_wp_id).get(); in DoExecute()
DCommandObjectWatchpoint.cpp31 static void AddWatchpointDescription(Stream *s, Watchpoint *wp, in AddWatchpointDescription()
245 Watchpoint *wp = watchpoints.GetByIndex(i).get(); in DoExecute()
261 Watchpoint *wp = watchpoints.FindByID(wp_ids[i]).get(); in DoExecute()
977 Watchpoint *wp = in DoExecute()
1153 Watchpoint *wp = in DoExecute()
/external/llvm-project/lldb/include/lldb/API/
DSBWatchpoint.h80 std::weak_ptr<lldb_private::Watchpoint> m_opaque_wp;
/external/llvm-project/lldb/test/Shell/Watchpoint/
Dnetbsd-nouserdbregs.test18 # CHECK: error: Watchpoint creation failed
/external/llvm-project/lldb/source/Plugins/Process/gdb-remote/
DProcessGDBRemote.h160 Status EnableWatchpoint(Watchpoint *wp, bool notify = true) override;
162 Status DisableWatchpoint(Watchpoint *wp, bool notify = true) override;
/external/llvm-project/lldb/include/lldb/
Dlldb-forward.h271 class Watchpoint; variable
467 typedef std::shared_ptr<lldb_private::Watchpoint> WatchpointSP;
/external/llvm-project/lldb/docs/use/
Dtutorial.rst387 Watchpoint created: Watchpoint 1: addr = 0x100001018 size = 4 state = enabled type = w
392 Watchpoint 1: addr = 0x100001018 size = 4 state = enabled type = w
421 Watchpoint 1: addr = 0x100001018 size = 4 state = enabled type = w
/external/llvm-project/lldb/include/lldb/Target/
DProcess.h2068 virtual Status EnableWatchpoint(Watchpoint *wp, bool notify = true);
2070 virtual Status DisableWatchpoint(Watchpoint *wp, bool notify = true);
/external/llvm-project/lldb/source/Target/
DStopInfo.cpp716 Watchpoint *wp = wp_sp.get(); in PerformAction()
/external/llvm-project/lldb/docs/status/
Dprojects.rst332 Unify Watchpoint's & Breakpoints
336 lot of duplicated common code, most of which works less well on the Watchpoint

12