Home
last modified time | relevance | path

Searched refs:ListenerSP (Results 1 – 25 of 35) sorted by relevance

12

/openbsd/src/gnu/llvm/lldb/include/lldb/Utility/
DBroadcaster.h90 uint32_t RegisterListenerForEvents(const lldb::ListenerSP &listener_sp,
93 bool UnregisterListenerForEvents(const lldb::ListenerSP &listener_sp,
96 lldb::ListenerSP
101 void RemoveListener(const lldb::ListenerSP &listener_sp);
108 typedef std::pair<BroadcastEventSpec, lldb::ListenerSP> event_listener_key;
109 typedef std::map<BroadcastEventSpec, lldb::ListenerSP> collection;
110 typedef std::set<lldb::ListenerSP> listener_collection;
152 const lldb::ListenerSP &listener_sp) in ListenerMatchesAndSharedBits()
167 const lldb::ListenerSP m_listener_sp;
172 explicit ListenerMatches(const lldb::ListenerSP &in_listener_sp) in ListenerMatches()
[all …]
DListener.h51 static lldb::ListenerSP MakeListener(const char *name);
/openbsd/src/gnu/llvm/lldb/include/lldb/Host/
DProcessLaunchInfo.h125 lldb::ListenerSP GetListener() const { return m_listener_sp; } in GetListener()
127 void SetListener(const lldb::ListenerSP &listener_sp) { in SetListener()
131 lldb::ListenerSP GetHijackListener() const { return m_hijack_listener_sp; } in GetHijackListener()
133 void SetHijackListener(const lldb::ListenerSP &listener_sp) { in SetHijackListener()
180 lldb::ListenerSP m_listener_sp;
181 lldb::ListenerSP m_hijack_listener_sp;
/openbsd/src/gnu/llvm/lldb/source/Utility/
DBroadcaster.cpp52 llvm::SmallVector<std::pair<ListenerSP, uint32_t &>, 4>
54 llvm::SmallVector<std::pair<ListenerSP, uint32_t &>, 4> listeners; in GetListeners()
58 lldb::ListenerSP curr_listener_sp(it->first.lock()); in GetListeners()
111 const lldb::ListenerSP &listener_sp, uint32_t requested_events) {} in AddInitialEventsToListener()
114 Broadcaster::BroadcasterImpl::AddListener(const lldb::ListenerSP &listener_sp, in AddListener()
177 const lldb::ListenerSP &listener_sp, uint32_t event_mask) { in RemoveListener()
202 ListenerSP hijacking_listener_sp; in PrivateBroadcastEvent()
263 const lldb::ListenerSP &listener_sp, uint32_t event_mask) { in HijackBroadcaster()
296 ListenerSP listener_sp = m_hijacking_listeners.back(); in RestoreBroadcaster()
329 const lldb::ListenerSP &listener_sp, const BroadcastEventSpec &event_spec) { in RegisterListenerForEvents()
[all …]
DListener.cpp460 ListenerSP Listener::MakeListener(const char *name) { in MakeListener()
461 return ListenerSP(new Listener(name)); in MakeListener()
/openbsd/src/gnu/llvm/lldb/include/lldb/API/
DSBListener.h91 SBListener(const lldb::ListenerSP &listener_sp);
93 lldb::ListenerSP GetSP();
100 void reset(lldb::ListenerSP listener_sp);
102 lldb::ListenerSP m_opaque_sp;
/openbsd/src/gnu/llvm/lldb/source/Target/
DProcessTrace.cpp32 ListenerSP listener_sp, in CreateInstance()
44 ProcessTrace::ProcessTrace(TargetSP target_sp, ListenerSP listener_sp) in ProcessTrace()
57 ListenerSP listener_sp( in DidAttach()
DProcess.cpp360 ListenerSP listener_sp, in FindPlugin()
404 Process::Process(lldb::TargetSP target_sp, ListenerSP listener_sp) in Process()
411 Process::Process(lldb::TargetSP target_sp, ListenerSP listener_sp, in Process()
650 ListenerSP hijack_listener_sp, in WaitForProcessToStop()
947 bool Process::HijackProcessEvents(ListenerSP listener_sp) { in HijackProcessEvents()
959 ListenerSP hijack_listener_sp) { in GetStateChangedEvents()
963 ListenerSP listener_sp = hijack_listener_sp; in GetStateChangedEvents()
1370 ListenerSP listener_sp( in ResumeSynchronous()
2516 ListenerSP listener_sp(Listener::MakeListener("LaunchEventHijack")); in LaunchPrivate()
2611 ListenerSP listener_sp( in LoadCore()
[all …]
/openbsd/src/gnu/llvm/lldb/include/lldb/Target/
DProcess.h176 lldb::ListenerSP GetHijackListener() const { return m_hijack_listener_sp; } in GetHijackListener()
178 void SetHijackListener(const lldb::ListenerSP &listener_sp) { in SetHijackListener()
187 lldb::ListenerSP GetListener() const { return m_listener_sp; } in GetListener()
189 void SetListener(const lldb::ListenerSP &listener_sp) { in SetListener()
193 lldb::ListenerSP GetListenerForProcess(Debugger &debugger);
196 lldb::ListenerSP m_listener_sp;
197 lldb::ListenerSP m_hijack_listener_sp;
500 lldb::ListenerSP listener_sp,
2144 lldb::ListenerSP hijack_listener = lldb::ListenerSP(),
2161 lldb::ListenerSP
[all …]
DProcessTrace.h30 ProcessTrace(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp);
76 lldb::ListenerSP listener_sp,
/openbsd/src/gnu/llvm/lldb/include/lldb/Core/
DDebugger.h179 lldb::ListenerSP GetListener() { return m_listener_sp; } in GetListener()
366 void EnableForwardEvents(const lldb::ListenerSP &listener_sp);
368 void CancelForwardEvents(const lldb::ListenerSP &listener_sp);
558 lldb::ListenerSP m_listener_sp;
589 lldb::ListenerSP m_forward_listener_sp;
/openbsd/src/gnu/llvm/lldb/source/Plugins/Process/minidump/
DProcessMinidump.h32 lldb::ListenerSP listener_sp,
44 ProcessMinidump(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp,
DProcessMinidump.cpp200 lldb::ListenerSP listener_sp, in CreateInstance()
233 lldb::ListenerSP listener_sp, in ProcessMinidump()
/openbsd/src/gnu/llvm/lldb/source/Plugins/Process/mach-core/
DProcessMachCore.h24 ProcessMachCore(lldb::TargetSP target_sp, lldb::ListenerSP listener,
30 CreateInstance(lldb::TargetSP target_sp, lldb::ListenerSP listener,
DProcessMachCore.cpp62 ListenerSP listener_sp, in CreateInstance()
111 ListenerSP listener_sp, in ProcessMachCore()
/openbsd/src/gnu/llvm/lldb/source/API/
DSBListener.cpp44 SBListener::SBListener(const lldb::ListenerSP &listener_sp) in SBListener()
286 lldb::ListenerSP SBListener::GetSP() { return m_opaque_sp; } in GetSP()
292 void SBListener::reset(ListenerSP listener_sp) { in reset()
/openbsd/src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/
DProcessWindows.h27 lldb::ListenerSP listener_sp,
104 ProcessWindows(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp);
DProcessWindows.cpp82 lldb::ListenerSP listener_sp, in CreateInstance()
117 lldb::ListenerSP listener_sp) in ProcessWindows()
/openbsd/src/gnu/llvm/lldb/source/Plugins/Process/elf-core/
DProcessElfCore.h35 CreateInstance(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp,
48 ProcessElfCore(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp,
/openbsd/src/gnu/llvm/lldb/source/Plugins/Process/MacOSX-Kernel/
DProcessKDP.h34 CreateInstance(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp,
49 ProcessKDP(lldb::TargetSP target_sp, lldb::ListenerSP listener);
DProcessKDP.cpp105 ListenerSP listener_sp, in CreateInstance()
145 ProcessKDP::ProcessKDP(TargetSP target_sp, ListenerSP listener_sp) in ProcessKDP()
760 ListenerSP listener_sp(Listener::MakeListener("ProcessKDP::AsyncThread")); in AsyncThread()
/openbsd/src/gnu/llvm/lldb/source/Core/
DThreadedCommunication.cpp107 ListenerSP listener_sp( in Read()
351 ListenerSP listener_sp(Listener::MakeListener( in SynchronizeWithReadThread()
DDebugger.cpp1687 void Debugger::EnableForwardEvents(const ListenerSP &listener_sp) { in EnableForwardEvents()
1691 void Debugger::CancelForwardEvents(const ListenerSP &listener_sp) { in CancelForwardEvents()
1696 ListenerSP listener_sp(GetListener()); in DefaultEventHandler()
1802 ListenerSP listener_sp(Listener::MakeListener(full_name.AsCString())); in StartEventHandlerThread()
/openbsd/src/gnu/llvm/lldb/source/Plugins/Process/gdb-remote/
DProcessGDBRemote.h56 lldb::ListenerSP listener_sp,
243 ProcessGDBRemote(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp);
262 lldb::ListenerSP m_async_listener_sp;
/openbsd/src/gnu/llvm/lldb/include/lldb/
Dlldb-private-interfaces.h83 lldb::TargetSP target_sp, lldb::ListenerSP listener_sp,

12