/freebsd/contrib/llvm-project/lldb/include/lldb/Utility/ |
H A D | Broadcaster.h | 90 lldb::ListenerSP 95 void RemoveListener(const lldb::ListenerSP &listener_sp); 103 RegisterListenerForEventsNoLock(const lldb::ListenerSP &listener_sp, 106 bool UnregisterListenerForEventsNoLock(const lldb::ListenerSP &listener_sp, 109 typedef std::pair<BroadcastEventSpec, lldb::ListenerSP> event_listener_key; 110 typedef std::map<BroadcastEventSpec, lldb::ListenerSP> collection; 111 typedef std::set<lldb::ListenerSP> listener_collection; 191 virtual void AddInitialEventsToListener(const lldb::ListenerSP &listener_sp, 213 uint32_t AddListener(const lldb::ListenerSP &listener_sp, in AddListener() 271 bool RemoveListener(const lldb::ListenerSP &listener_sp, [all …]
|
H A D | ProcessInfo.h | 102 lldb::ListenerSP GetListener() const { return m_listener_sp; } in GetListener() 104 void SetListener(const lldb::ListenerSP &listener_sp) { in SetListener() 108 lldb::ListenerSP GetHijackListener() const { return m_hijack_listener_sp; } in GetHijackListener() 110 void SetHijackListener(const lldb::ListenerSP &listener_sp) { in SetHijackListener() 114 lldb::ListenerSP GetShadowListener() const { return m_shadow_listener_sp; } in GetShadowListener() 116 void SetShadowListener(const lldb::ListenerSP &listener_sp) { in SetShadowListener() 132 lldb::ListenerSP m_listener_sp = nullptr; 133 lldb::ListenerSP m_hijack_listener_sp = nullptr; 134 lldb::ListenerSP m_shadow_listener_sp = nullptr;
|
H A D | Event.h | 232 void AddPendingListener(lldb::ListenerSP pending_listener_sp) { in AddPendingListener() 254 std::vector<lldb::ListenerSP> m_pending_listeners;
|
H A D | Listener.h | 50 static lldb::ListenerSP MakeListener(const char *name);
|
/freebsd/contrib/llvm-project/lldb/source/Utility/ |
H A D | Broadcaster.cpp | 52 llvm::SmallVector<std::pair<ListenerSP, uint32_t &>, 4> 55 llvm::SmallVector<std::pair<ListenerSP, uint32_t &>, 4> listeners; in GetListeners() 62 lldb::ListenerSP curr_listener_sp(it->first.lock()); in GetListeners() 82 lldb::ListenerSP curr_listener_sp(it->first.lock()); in HasListeners() 132 const lldb::ListenerSP &listener_sp, uint32_t requested_events) {} in AddInitialEventsToListener() 135 Broadcaster::BroadcasterImpl::AddListener(const lldb::ListenerSP &listener_sp, in AddListener() 200 lldb::ListenerSP curr_listener_sp(it->first.lock()); in RemoveListener() 223 const lldb::ListenerSP &listener_sp, uint32_t event_mask) { in RemoveListener() 248 ListenerSP hijacking_listener_sp; in PrivateBroadcastEvent() 271 ListenerSP primary_listener_sp in PrivateBroadcastEvent() [all …]
|
H A D | Listener.cpp | 376 ListenerSP Listener::MakeListener(const char *name) { in MakeListener() 377 return ListenerSP(new Listener(name)); in MakeListener()
|
/freebsd/contrib/llvm-project/lldb/include/lldb/API/ |
H A D | SBListener.h | 91 SBListener(const lldb::ListenerSP &listener_sp); 93 lldb::ListenerSP GetSP(); 100 void reset(lldb::ListenerSP listener_sp); 102 lldb::ListenerSP m_opaque_sp;
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSDKernel/ |
H A D | ProcessFreeBSDKernel.cpp | 34 ProcessFreeBSDKernelFVC(lldb::TargetSP target_sp, lldb::ListenerSP listener, 52 ProcessFreeBSDKernelKVM(lldb::TargetSP target_sp, lldb::ListenerSP listener, 70 ListenerSP listener_sp, in ProcessFreeBSDKernel() 75 ListenerSP listener_sp, in CreateInstance() 284 ListenerSP listener_sp, in ProcessFreeBSDKernelFVC() 312 ListenerSP listener_sp, in ProcessFreeBSDKernelKVM()
|
H A D | ProcessFreeBSDKernel.h | 16 ProcessFreeBSDKernel(lldb::TargetSP target_sp, lldb::ListenerSP listener, 20 CreateInstance(lldb::TargetSP target_sp, lldb::ListenerSP listener,
|
/freebsd/contrib/llvm-project/lldb/source/Target/ |
H A D | ProcessTrace.cpp | 34 ListenerSP listener_sp, in CreateInstance() 46 ProcessTrace::ProcessTrace(TargetSP target_sp, ListenerSP listener_sp, in ProcessTrace() 60 ListenerSP listener_sp( in DidAttach()
|
H A D | Process.cpp | 401 ListenerSP listener_sp, in FindPlugin() 445 Process::Process(lldb::TargetSP target_sp, ListenerSP listener_sp) in Process() 451 Process::Process(lldb::TargetSP target_sp, ListenerSP listener_sp, in Process() 684 ListenerSP hijack_listener_sp, Stream *stream, bool use_run_lock, in WaitForProcessToStop() 983 bool Process::HijackProcessEvents(ListenerSP listener_sp) { in HijackProcessEvents() 995 ListenerSP hijack_listener_sp) { in GetStateChangedEvents() 999 ListenerSP listener_sp = hijack_listener_sp; in GetStateChangedEvents() 1405 ListenerSP listener_sp( in ResumeSynchronous() 2704 ListenerSP listener_sp(Listener::MakeListener("LaunchEventHijack")); in LaunchPrivate() 2799 ListenerSP listener_sp( in LoadCore() [all …]
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Target/ |
H A D | ProcessTrace.h | 30 ProcessTrace(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp, 77 lldb::ListenerSP listener_sp,
|
H A D | Process.h | 187 lldb::ListenerSP GetListenerForProcess(Debugger &debugger); 514 lldb::ListenerSP listener_sp, 629 void SetShadowListener(lldb::ListenerSP shadow_listener_sp) { in SetShadowListener() 2272 lldb::ListenerSP hijack_listener = lldb::ListenerSP(), 2291 lldb::ListenerSP 2322 ProcessEventHijacker(Process &process, lldb::ListenerSP listener_sp) in ProcessEventHijacker() 2348 bool HijackProcessEvents(lldb::ListenerSP listener_sp); 2704 Process(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp); 2708 Process(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp, 3058 lldb::ListenerSP m_private_state_listener_sp; // This is the listener for the
|
H A D | PostMortemProcess.h | 27 PostMortemProcess(lldb::TargetSP target_sp, lldb::ListenerSP listener_sp, in PostMortemProcess()
|
/freebsd/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,
|
/freebsd/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, in CreateInstance() 78 lldb::ListenerSP listener_sp, in ScriptedProcess()
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/ |
H A D | Debugger.h | 177 lldb::ListenerSP GetListener() { return m_listener_sp; } in GetListener() 373 void EnableForwardEvents(const lldb::ListenerSP &listener_sp); 375 void CancelForwardEvents(const lldb::ListenerSP &listener_sp); 704 lldb::ListenerSP m_listener_sp; 735 lldb::ListenerSP m_forward_listener_sp;
|
/freebsd/contrib/llvm-project/lldb/source/API/ |
H A D | SBListener.cpp | 44 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()
|
H A D | SBAttachInfo.cpp | 260 lldb::ListenerSP shadow_sp = m_opaque_sp->GetShadowListener(); in GetShadowListener()
|
H A D | SBLaunchInfo.cpp | 396 lldb::ListenerSP shadow_sp = m_opaque_sp->GetShadowListener(); in GetShadowListener()
|
/freebsd/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,
|
/freebsd/contrib/llvm-project/lldb/source/Core/ |
H A D | ThreadedCommunication.cpp | 108 ListenerSP listener_sp( in Read() 356 ListenerSP listener_sp(Listener::MakeListener( in SynchronizeWithReadThread()
|
/freebsd/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); 267 lldb::ListenerSP m_async_listener_sp;
|
/freebsd/contrib/llvm-project/lldb/include/lldb/ |
H A D | lldb-private-interfaces.h | 81 lldb::TargetSP target_sp, lldb::ListenerSP listener_sp,
|