Searched refs:listener_sp (Results 1 - 25 of 25) sorted by last modified time

/freebsd-11-stable/contrib/llvm-project/lldb/source/Target/
H A DTarget.cpp193 const lldb::ProcessSP &Target::CreateProcess(ListenerSP listener_sp, argument
196 if (!listener_sp)
197 listener_sp = GetDebugger().GetListener();
200 listener_sp, crash_file);
H A DProcess.cpp414 ListenerSP listener_sp,
425 process_sp = create_callback(target_sp, listener_sp, crash_file_path);
438 process_sp = create_callback(target_sp, listener_sp, crash_file_path);
456 Process::Process(lldb::TargetSP target_sp, ListenerSP listener_sp) argument
457 : Process(target_sp, listener_sp,
463 Process::Process(lldb::TargetSP target_sp, ListenerSP listener_sp, argument
481 m_notifications(), m_image_tokens(), m_listener_sp(listener_sp),
987 bool Process::HijackProcessEvents(ListenerSP listener_sp) { argument
988 if (listener_sp) {
989 return HijackBroadcaster(listener_sp, eBroadcastBitStateChange
412 FindPlugin(lldb::TargetSP target_sp, llvm::StringRef plugin_name, ListenerSP listener_sp, const FileSpec *crash_file_path) argument
1003 ListenerSP listener_sp = hijack_listener_sp; local
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Utility/
H A DBroadcaster.cpp113 const lldb::ListenerSP &listener_sp, uint32_t requested_events) {}
116 Broadcaster::BroadcasterImpl::AddListener(const lldb::ListenerSP &listener_sp, argument
118 if (!listener_sp)
128 if (pair.first == listener_sp) {
131 m_broadcaster.AddInitialEventsToListener(listener_sp, event_mask);
139 std::make_pair(lldb::ListenerWP(listener_sp), event_mask));
143 m_broadcaster.AddInitialEventsToListener(listener_sp, event_mask);
179 const lldb::ListenerSP &listener_sp, uint32_t event_mask) {
180 return RemoveListener(listener_sp.get(), event_mask);
261 const lldb::ListenerSP &listener_sp, uint32_
112 AddInitialEventsToListener( const lldb::ListenerSP &listener_sp, uint32_t requested_events) argument
178 RemoveListener( const lldb::ListenerSP &listener_sp, uint32_t event_mask) argument
260 HijackBroadcaster( const lldb::ListenerSP &listener_sp, uint32_t event_mask) argument
294 ListenerSP listener_sp = m_hijacking_listeners.back(); local
326 RegisterListenerForEvents( const lldb::ListenerSP &listener_sp, const BroadcastEventSpec &event_spec) argument
351 UnregisterListenerForEvents( const lldb::ListenerSP &listener_sp, const BroadcastEventSpec &event_spec) argument
423 RemoveListener(const lldb::ListenerSP &listener_sp) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/minidump/
H A DProcessMinidump.h32 lldb::ListenerSP listener_sp,
43 ProcessMinidump(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp,
H A DProcessMinidump.cpp134 lldb::ListenerSP listener_sp,
156 return std::make_shared<ProcessMinidump>(target_sp, listener_sp, *crash_file,
166 lldb::ListenerSP listener_sp,
169 : Process(target_sp, listener_sp), m_core_file(core_file),
133 CreateInstance(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp, const FileSpec *crash_file) argument
165 ProcessMinidump(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp, const FileSpec &core_file, DataBufferSP core_data) argument
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/
H A DProcessGDBRemote.h52 ProcessGDBRemote(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp);
57 lldb::ListenerSP listener_sp,
H A DProcessGDBRemote.cpp219 ListenerSP listener_sp,
223 process_sp = std::make_shared<ProcessGDBRemote>(target_sp, listener_sp);
260 ListenerSP listener_sp)
261 : Process(target_sp, listener_sp),
1270 ListenerSP listener_sp(
1272 if (listener_sp->StartListeningForEvents(
1274 listener_sp->StartListeningForEvents(
1465 if (!listener_sp->GetEvent(event_sp, std::chrono::seconds(5))) {
218 CreateInstance(lldb::TargetSP target_sp, ListenerSP listener_sp, const FileSpec *crash_file_path) argument
259 ProcessGDBRemote(lldb::TargetSP target_sp, ListenerSP listener_sp) argument
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/
H A DProcessElfCore.cpp52 lldb::ListenerSP listener_sp,
70 process_sp = std::make_shared<ProcessElfCore>(target_sp, listener_sp,
96 lldb::ListenerSP listener_sp,
98 : Process(target_sp, listener_sp), m_core_file(core_file) {}
51 CreateInstance(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp, const FileSpec *crash_file) argument
95 ProcessElfCore(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp, const FileSpec &core_file) argument
H A DProcessElfCore.h35 CreateInstance(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp,
47 ProcessElfCore(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp,
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/
H A DProcessFreeBSD.cpp71 lldb::ListenerSP listener_sp,
76 new ProcessFreeBSD(target_sp, listener_sp, GetFreeBSDSignals()));
250 lldb::ListenerSP listener_sp,
252 : Process(target_sp, listener_sp, unix_signals_sp),
70 CreateInstance(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp, const FileSpec *crash_file_path) argument
249 ProcessFreeBSD(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp, UnixSignalsSP &unix_signals_sp) argument
H A DProcessFreeBSD.h28 CreateInstance(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp,
40 ProcessFreeBSD(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp,
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Platform/gdb-server/
H A DPlatformRemoteGDBServer.cpp577 ListenerSP listener_sp = attach_info.GetHijackListener(); local
578 if (listener_sp)
579 process_sp->HijackProcessEvents(listener_sp);
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Platform/POSIX/
H A DPlatformPOSIX.cpp537 ListenerSP listener_sp = attach_info.GetHijackListener(); local
538 if (listener_sp == nullptr) {
539 listener_sp =
541 attach_info.SetHijackListener(listener_sp);
543 process_sp->HijackProcessEvents(listener_sp);
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Platform/NetBSD/
H A DPlatformNetBSD.cpp297 ListenerSP listener_sp; local
300 listener_sp =
302 launch_info.SetHijackListener(listener_sp);
303 process_sp->HijackProcessEvents(listener_sp);
323 if (listener_sp) {
325 llvm::None, nullptr, false, listener_sp);
/freebsd-11-stable/contrib/llvm-project/lldb/source/Core/
H A DIOHandlerCursesGUI.cpp1189 ListenerSP listener_sp(
1194 debugger.EnableForwardEvents(listener_sp);
1264 while (listener_sp->PeekAtNextEvent()) {
1265 listener_sp->GetEvent(event_sp, std::chrono::seconds(0));
1299 debugger.CancelForwardEvents(listener_sp);
H A DDebugger.cpp1394 void Debugger::EnableForwardEvents(const ListenerSP &listener_sp) { argument
1395 m_forward_listener_sp = listener_sp;
1398 void Debugger::CancelForwardEvents(const ListenerSP &listener_sp) { argument
1403 ListenerSP listener_sp(GetListener());
1419 listener_sp->StartListeningForEventSpec(m_broadcaster_manager_sp,
1421 listener_sp->StartListeningForEventSpec(m_broadcaster_manager_sp,
1423 listener_sp->StartListeningForEventSpec(m_broadcaster_manager_sp,
1425 listener_sp->StartListeningForEvents(
1438 if (listener_sp->GetEvent(event_sp, llvm::None)) {
1502 ListenerSP listener_sp(Listene
[all...]
H A DCommunication.cpp147 ListenerSP listener_sp(Listener::MakeListener("Communication::Read"));
148 listener_sp->StartListeningForEvents(
151 while (listener_sp->GetEvent(event_sp, timeout)) {
386 ListenerSP listener_sp(
388 listener_sp->StartListeningForEvents(this, eBroadcastBitNoMorePendingInput);
399 listener_sp->GetEvent(event_sp, llvm::None);
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/
H A Dlldb-private-interfaces.h69 lldb::TargetSP target_sp, lldb::ListenerSP listener_sp,
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Utility/
H A DBroadcaster.h90 uint32_t RegisterListenerForEvents(const lldb::ListenerSP &listener_sp,
93 bool UnregisterListenerForEvents(const lldb::ListenerSP &listener_sp,
101 void RemoveListener(const lldb::ListenerSP &listener_sp);
152 const lldb::ListenerSP &listener_sp)
153 : m_broadcaster_spec(broadcaster_spec), m_listener_sp(listener_sp) {}
299 virtual void AddInitialEventsToListener(const lldb::ListenerSP &listener_sp,
321 uint32_t AddListener(const lldb::ListenerSP &listener_sp, argument
323 return m_broadcaster_sp->AddListener(listener_sp, event_mask);
381 bool RemoveListener(const lldb::ListenerSP &listener_sp, argument
383 return m_broadcaster_sp->RemoveListener(listener_sp, event_mas
150 ListenerMatchesAndSharedBits( const BroadcastEventSpec &broadcaster_spec, const lldb::ListenerSP &listener_sp) argument
404 HijackBroadcaster(const lldb::ListenerSP &listener_sp, uint32_t event_mask = UINT32_MAX) argument
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Target/
H A DTarget.h543 // If listener_sp is null, the listener of the owning Debugger object will be
545 const lldb::ProcessSP &CreateProcess(lldb::ListenerSP listener_sp,
H A DProcess.h165 void SetHijackListener(const lldb::ListenerSP &listener_sp) { argument
166 m_hijack_listener_sp = listener_sp;
176 void SetListener(const lldb::ListenerSP &listener_sp) { argument
177 m_listener_sp = listener_sp;
494 Process(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp);
498 Process(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp,
523 lldb::ListenerSP listener_sp,
2145 ProcessEventHijacker(Process &process, lldb::ListenerSP listener_sp) argument
2147 m_process.HijackProcessEvents(listener_sp);
2165 /// \param[in] listener_sp
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Core/
H A DDebugger.h314 void EnableForwardEvents(const lldb::ListenerSP &listener_sp);
316 void CancelForwardEvents(const lldb::ListenerSP &listener_sp);
/freebsd-11-stable/contrib/llvm-project/lldb/source/API/
H A DSBListener.cpp48 SBListener::SBListener(const lldb::ListenerSP &listener_sp) argument
49 : m_opaque_sp(listener_sp), m_unused_ptr(nullptr) {}
321 void SBListener::reset(ListenerSP listener_sp) { argument
322 m_opaque_sp = listener_sp;
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Host/
H A DProcessLaunchInfo.h130 void SetListener(const lldb::ListenerSP &listener_sp) { argument
131 m_listener_sp = listener_sp;
136 void SetHijackListener(const lldb::ListenerSP &listener_sp) { argument
137 m_hijack_listener_sp = listener_sp;
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/API/
H A DSBListener.h91 SBListener(const lldb::ListenerSP &listener_sp);
100 void reset(lldb::ListenerSP listener_sp);

Completed in 235 milliseconds