/freebsd-current/contrib/llvm-project/lldb/include/lldb/Utility/ |
H A D | Broadcaster.h | 90 uint32_t RegisterListenerForEvents(const lldb::ListenerSP &listener_sp, 93 bool UnregisterListenerForEvents(const lldb::ListenerSP &listener_sp, 101 void RemoveListener(const lldb::ListenerSP &listener_sp); 191 virtual void AddInitialEventsToListener(const lldb::ListenerSP &listener_sp, 203 /// \param[in] listener_sp 213 uint32_t AddListener(const lldb::ListenerSP &listener_sp, argument 215 return m_broadcaster_sp->AddListener(listener_sp, event_mask); 260 /// \param[in] listener_sp 271 bool RemoveListener(const lldb::ListenerSP &listener_sp, argument 273 return m_broadcaster_sp->RemoveListener(listener_sp, event_mas 294 HijackBroadcaster(const lldb::ListenerSP &listener_sp, uint32_t event_mask = UINT32_MAX) argument 315 SetPrimaryListener(lldb::ListenerSP listener_sp) argument [all...] |
H A D | ProcessInfo.h | 103 void SetListener(const lldb::ListenerSP &listener_sp) { argument 104 m_listener_sp = listener_sp; 109 void SetHijackListener(const lldb::ListenerSP &listener_sp) { argument 110 m_hijack_listener_sp = listener_sp; 115 void SetShadowListener(const lldb::ListenerSP &listener_sp) { argument 116 m_shadow_listener_sp = listener_sp;
|
/freebsd-current/contrib/llvm-project/lldb/source/Target/ |
H A D | ProcessTrace.cpp | 34 ListenerSP listener_sp, 39 return std::make_shared<ProcessTrace>(target_sp, listener_sp); 46 ProcessTrace::ProcessTrace(TargetSP target_sp, ListenerSP listener_sp) argument 47 : PostMortemProcess(target_sp, listener_sp) {} 59 ListenerSP listener_sp( 61 HijackProcessEvents(listener_sp); 68 WaitForProcessToStop(std::nullopt, &event_sp, true, listener_sp); 33 CreateInstance(TargetSP target_sp, ListenerSP listener_sp, const FileSpec *crash_file, bool can_connect) argument
|
H A D | Process.cpp | 371 ListenerSP listener_sp, 382 process_sp = create_callback(target_sp, listener_sp, crash_file_path, 396 process_sp = create_callback(target_sp, listener_sp, crash_file_path, 415 Process::Process(lldb::TargetSP target_sp, ListenerSP listener_sp) argument 416 : Process(target_sp, listener_sp, UnixSignals::CreateForHost()) { 421 Process::Process(lldb::TargetSP target_sp, ListenerSP listener_sp, argument 477 SetPrimaryListener(listener_sp); 951 bool Process::HijackProcessEvents(ListenerSP listener_sp) { argument 952 if (listener_sp) { 953 return HijackBroadcaster(listener_sp, eBroadcastBitStateChange 369 FindPlugin(lldb::TargetSP target_sp, llvm::StringRef plugin_name, ListenerSP listener_sp, const FileSpec *crash_file_path, bool can_connect) argument 967 ListenerSP listener_sp = hijack_listener_sp; local [all...] |
/freebsd-current/contrib/llvm-project/lldb/source/Utility/ |
H A D | Broadcaster.cpp | 132 const lldb::ListenerSP &listener_sp, uint32_t requested_events) {} 135 Broadcaster::BroadcasterImpl::AddListener(const lldb::ListenerSP &listener_sp, argument 137 if (!listener_sp) 146 if (listener_sp == m_primary_listener_sp) 151 if (pair.first == listener_sp) { 154 m_broadcaster.AddInitialEventsToListener(listener_sp, event_mask); 162 std::make_pair(lldb::ListenerWP(listener_sp), event_mask)); 166 m_broadcaster.AddInitialEventsToListener(listener_sp, event_mask); 223 const lldb::ListenerSP &listener_sp, uint32_t event_mask) { 224 return RemoveListener(listener_sp 131 AddInitialEventsToListener( const lldb::ListenerSP &listener_sp, uint32_t requested_events) argument 222 RemoveListener( const lldb::ListenerSP &listener_sp, uint32_t event_mask) argument 320 SetPrimaryListener(lldb::ListenerSP listener_sp) argument 329 HijackBroadcaster( const lldb::ListenerSP &listener_sp, uint32_t event_mask) argument 363 ListenerSP listener_sp = m_hijacking_listeners.back(); local 395 RegisterListenerForEvents( const lldb::ListenerSP &listener_sp, const BroadcastEventSpec &event_spec) argument 423 UnregisterListenerForEvents( const lldb::ListenerSP &listener_sp, const BroadcastEventSpec &event_spec) argument 507 RemoveListener(const lldb::ListenerSP &listener_sp) argument [all...] |
H A D | Event.cpp | 91 for (auto listener_sp : m_pending_listeners) 92 listener_sp->AddEvent(me_sp);
|
/freebsd-current/contrib/llvm-project/lldb/include/lldb/Target/ |
H A D | ProcessTrace.h | 30 ProcessTrace(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp); 76 lldb::ListenerSP listener_sp,
|
H A D | Process.h | 510 lldb::ListenerSP listener_sp, 2297 ProcessEventHijacker(Process &process, lldb::ListenerSP listener_sp) argument 2299 m_process.HijackProcessEvents(std::move(listener_sp)); 2317 /// \param[in] listener_sp 2323 bool HijackProcessEvents(lldb::ListenerSP listener_sp); 2648 Process(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp); 2652 Process(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp,
|
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSDKernel/ |
H A D | ProcessFreeBSDKernel.cpp | 70 ListenerSP listener_sp) 71 : PostMortemProcess(target_sp, listener_sp) {} 74 ListenerSP listener_sp, 84 return std::make_shared<ProcessFreeBSDKernelFVC>(target_sp, listener_sp, 93 return std::make_shared<ProcessFreeBSDKernelKVM>(target_sp, listener_sp, 283 ListenerSP listener_sp, 285 : ProcessFreeBSDKernel(target_sp, listener_sp), m_fvc(fvc) {} 310 ListenerSP listener_sp, 312 : ProcessFreeBSDKernel(target_sp, listener_sp), m_kvm(fvc) {} 69 ProcessFreeBSDKernel(lldb::TargetSP target_sp, ListenerSP listener_sp) argument 73 CreateInstance(lldb::TargetSP target_sp, ListenerSP listener_sp, const FileSpec *crash_file, bool can_connect) argument 282 ProcessFreeBSDKernelFVC(lldb::TargetSP target_sp, ListenerSP listener_sp, fvc_t *fvc) argument 309 ProcessFreeBSDKernelKVM(lldb::TargetSP target_sp, ListenerSP listener_sp, kvm_t *fvc) argument
|
/freebsd-current/contrib/llvm-project/lldb/source/API/ |
H A D | SBAttachInfo.cpp | 269 ListenerSP listener_sp = listener.GetSP(); local 270 if (listener_sp && listener.IsValid()) 271 listener_sp->SetShadow(true); 273 listener_sp = nullptr; 275 m_opaque_sp->SetShadowListener(listener_sp);
|
H A D | SBListener.cpp | 44 SBListener::SBListener(const lldb::ListenerSP &listener_sp) argument 45 : m_opaque_sp(listener_sp) {} 292 void SBListener::reset(ListenerSP listener_sp) { argument 293 m_opaque_sp = listener_sp;
|
H A D | SBLaunchInfo.cpp | 405 ListenerSP listener_sp = listener.GetSP(); local 406 if (listener_sp && listener.IsValid()) 407 listener_sp->SetShadow(true); 409 listener_sp = nullptr; 411 m_opaque_sp->SetShadowListener(listener_sp);
|
/freebsd-current/contrib/llvm-project/lldb/source/Core/ |
H A D | ThreadedCommunication.cpp | 108 ListenerSP listener_sp( 110 listener_sp->StartListeningForEvents( 127 if (!listener_sp->GetEvent(event_sp, timeout)) { 356 ListenerSP listener_sp(Listener::MakeListener( 358 listener_sp->StartListeningForEvents(this, eBroadcastBitNoMorePendingInput); 369 listener_sp->GetEvent(event_sp, std::nullopt);
|
H A D | Debugger.cpp | 1839 void Debugger::EnableForwardEvents(const ListenerSP &listener_sp) { argument 1840 m_forward_listener_sp = listener_sp; 1843 void Debugger::CancelForwardEvents(const ListenerSP &listener_sp) { argument 1848 ListenerSP listener_sp(GetListener()); 1864 listener_sp->StartListeningForEventSpec(m_broadcaster_manager_sp, 1866 listener_sp->StartListeningForEventSpec(m_broadcaster_manager_sp, 1868 listener_sp->StartListeningForEventSpec(m_broadcaster_manager_sp, 1870 listener_sp->StartListeningForEvents( 1876 listener_sp->StartListeningForEvents( 1887 if (listener_sp [all...] |
/freebsd-current/contrib/llvm-project/lldb/include/lldb/API/ |
H A D | SBListener.h | 91 SBListener(const lldb::ListenerSP &listener_sp); 100 void reset(lldb::ListenerSP listener_sp);
|
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Process/minidump/ |
H A D | ProcessMinidump.h | 32 lldb::ListenerSP listener_sp, 44 ProcessMinidump(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp,
|
H A D | ProcessMinidump.cpp | 123 lldb::ListenerSP listener_sp, 146 return std::make_shared<ProcessMinidump>(target_sp, listener_sp, *crash_file, 156 lldb::ListenerSP listener_sp, 159 : PostMortemProcess(target_sp, listener_sp), m_core_file(core_file), 122 CreateInstance(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp, const FileSpec *crash_file, bool can_connect) argument 155 ProcessMinidump(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp, const FileSpec &core_file, DataBufferSP core_data) argument
|
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Process/scripted/ |
H A D | ScriptedProcess.h | 26 lldb::ListenerSP listener_sp, 106 ScriptedProcess(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp,
|
H A D | ScriptedProcess.cpp | 51 lldb::ListenerSP listener_sp, 62 new ScriptedProcess(target_sp, listener_sp, scripted_metadata, error)); 78 lldb::ListenerSP listener_sp, 81 : Process(target_sp, listener_sp), m_scripted_metadata(scripted_metadata) { 50 CreateInstance(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp, const FileSpec *file, bool can_connect) argument 77 ScriptedProcess(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp, const ScriptedMetadata &scripted_metadata, Status &error) argument
|
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/ |
H A D | ProcessElfCore.h | 34 CreateInstance(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp, 47 ProcessElfCore(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp,
|
H A D | ProcessElfCore.cpp | 51 lldb::ListenerSP listener_sp, 74 process_sp = std::make_shared<ProcessElfCore>(target_sp, listener_sp, 100 lldb::ListenerSP listener_sp, 102 : PostMortemProcess(target_sp, listener_sp), m_core_file(core_file) {} 50 CreateInstance(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp, const FileSpec *crash_file, bool can_connect) argument 99 ProcessElfCore(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp, const FileSpec &core_file) argument
|
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Platform/POSIX/ |
H A D | PlatformPOSIX.cpp | 397 ListenerSP listener_sp = attach_info.GetHijackListener(); local 398 if (listener_sp == nullptr) { 399 listener_sp = 401 attach_info.SetHijackListener(listener_sp); 403 process_sp->HijackProcessEvents(listener_sp);
|
/freebsd-current/contrib/llvm-project/lldb/include/lldb/Core/ |
H A D | Debugger.h | 380 void EnableForwardEvents(const lldb::ListenerSP &listener_sp); 382 void CancelForwardEvents(const lldb::ListenerSP &listener_sp);
|
/freebsd-current/contrib/llvm-project/lldb/include/lldb/ |
H A D | lldb-private-interfaces.h | 81 lldb::TargetSP target_sp, lldb::ListenerSP listener_sp,
|
/freebsd-current/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/ |
H A D | ProcessGDBRemote.h | 57 lldb::ListenerSP listener_sp, 248 ProcessGDBRemote(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp);
|