AddThread(lldb::tid_t thread_id, bool resume) | lldb_private::process_linux::NativeProcessLinux | private |
AllocateMemory(size_t size, uint32_t permissions) override | lldb_private::process_linux::NativeProcessLinux | virtual |
Attach(::pid_t pid) | lldb_private::process_linux::NativeProcessLinux | privatestatic |
CanResume() const | lldb_private::NativeProcessProtocol | inline |
DeallocateMemory(lldb::addr_t addr) override | lldb_private::process_linux::NativeProcessLinux | virtual |
Detach() override | lldb_private::process_linux::NativeProcessLinux | virtual |
Detach(lldb::tid_t tid) | lldb_private::process_linux::NativeProcessLinux | private |
DoStopIDBumped(uint32_t newBumpId) override | lldb_private::process_linux::NativeProcessLinux | virtual |
EnableSoftwareBreakpoint(lldb::addr_t addr, uint32_t size_hint) | lldb_private::NativeProcessProtocol | private |
Extension enum name | lldb_private::NativeProcessProtocol | |
FixupBreakpointPCAsNeeded(NativeThreadProtocol &thread) | lldb_private::NativeProcessProtocol | protected |
GetAddressByteSize() const | lldb_private::NativeProcessProtocol | inline |
GetArchitecture() const override | lldb_private::process_linux::NativeProcessLinux | inlinevirtual |
GetAuxValue(enum AuxVector::EntryType type) | lldb_private::NativeProcessELF | |
GetAuxvData() const override | lldb_private::process_linux::NativeProcessLinux | inlinevirtual |
GetByteOrder() const | lldb_private::NativeProcessProtocol | inline |
GetCurrentThread() | lldb_private::process_linux::NativeProcessLinux | |
GetCurrentThreadID() const | lldb_private::NativeProcessProtocol | inline |
GetELFImageInfoAddress() | lldb_private::NativeProcessELF | protected |
GetEventMessage(lldb::tid_t tid, unsigned long *message) | lldb_private::process_linux::NativeProcessLinux | private |
GetExitStatus() | lldb_private::NativeProcessProtocol | virtual |
GetFileLoadAddress(const llvm::StringRef &file_name, lldb::addr_t &load_addr) override | lldb_private::process_linux::NativeProcessLinux | virtual |
GetHardwareBreakpointMap() const | lldb_private::NativeProcessProtocol | virtual |
GetHardwareDebugSupportInfo() const | lldb_private::NativeProcessProtocol | virtual |
GetID() const | lldb_private::NativeProcessProtocol | inline |
GetLoadedModuleFileSpec(const char *module_path, FileSpec &file_spec) override | lldb_private::process_linux::NativeProcessLinux | virtual |
GetLoadedSVR4Libraries() override | lldb_private::NativeProcessELF | protectedvirtual |
GetMemoryRegionInfo(lldb::addr_t load_addr, MemoryRegionInfo &range_info) override | lldb_private::process_linux::NativeProcessLinux | virtual |
GetSharedLibraryInfoAddress() override | lldb_private::NativeProcessELF | protectedvirtual |
GetSignalInfo(lldb::tid_t tid, void *siginfo) const | lldb_private::process_linux::NativeProcessLinux | |
GetSoftwareBreakpointPCOffset() | lldb_private::NativeProcessProtocol | protectedvirtual |
GetSoftwareBreakpointTrapOpcode(size_t size_hint) override | lldb_private::process_linux::NativeProcessLinux | protectedvirtual |
GetState() const | lldb_private::NativeProcessProtocol | |
GetStopID() const | lldb_private::NativeProcessProtocol | |
GetTerminalFileDescriptor() | lldb_private::NativeProcessProtocol | inlinevirtual |
GetThreadAtIndex(uint32_t idx) | lldb_private::NativeProcessProtocol | |
GetThreadByID(lldb::tid_t id) | lldb_private::process_linux::NativeProcessLinux | |
GetThreadByIDUnlocked(lldb::tid_t tid) | lldb_private::NativeProcessProtocol | protected |
GetWatchpointMap() const | lldb_private::NativeProcessProtocol | virtual |
Halt() override | lldb_private::process_linux::NativeProcessLinux | virtual |
HasThreadNoLock(lldb::tid_t thread_id) | lldb_private::process_linux::NativeProcessLinux | private |
IgnoreSignals(llvm::ArrayRef< int > signals) | lldb_private::NativeProcessProtocol | virtual |
Interrupt() override | lldb_private::process_linux::NativeProcessLinux | virtual |
IsAlive() const | lldb_private::NativeProcessProtocol | virtual |
IsRunning() const | lldb_private::NativeProcessProtocol | inline |
IsStepping() const | lldb_private::NativeProcessProtocol | inline |
Kill() override | lldb_private::process_linux::NativeProcessLinux | virtual |
m_allocated_memory | lldb_private::process_linux::NativeProcessLinux | private |
m_arch | lldb_private::process_linux::NativeProcessLinux | private |
m_aux_vector | lldb_private::NativeProcessELF | protected |
m_current_thread_id | lldb_private::NativeProcessProtocol | protected |
m_delegate | lldb_private::NativeProcessProtocol | protected |
m_enabled_extensions | lldb_private::NativeProcessProtocol | protected |
m_exit_status | lldb_private::NativeProcessProtocol | protected |
m_hw_breakpoints_map | lldb_private::NativeProcessProtocol | protected |
m_intel_pt_collector | lldb_private::process_linux::NativeProcessLinux | private |
m_manager | lldb_private::process_linux::NativeProcessLinux | private |
m_mem_region_cache | lldb_private::process_linux::NativeProcessLinux | private |
m_pending_notification_tid | lldb_private::process_linux::NativeProcessLinux | private |
m_pid | lldb_private::NativeProcessProtocol | protected |
m_shared_library_info_addr | lldb_private::NativeProcessELF | protected |
m_signals_to_ignore | lldb_private::NativeProcessProtocol | protected |
m_software_breakpoints | lldb_private::NativeProcessProtocol | protected |
m_state | lldb_private::NativeProcessProtocol | protected |
m_state_mutex | lldb_private::NativeProcessProtocol | mutableprotected |
m_stop_id | lldb_private::NativeProcessProtocol | protected |
m_supports_mem_region | lldb_private::process_linux::NativeProcessLinux | private |
m_terminal_fd | lldb_private::NativeProcessProtocol | protected |
m_threads | lldb_private::NativeProcessProtocol | protected |
m_threads_mutex | lldb_private::NativeProcessProtocol | mutableprotected |
m_threads_stepping_with_breakpoint | lldb_private::NativeProcessSoftwareSingleStep | private |
m_watchpoint_list | lldb_private::NativeProcessProtocol | protected |
MonitorBreakpoint(NativeThreadLinux &thread) | lldb_private::process_linux::NativeProcessLinux | private |
MonitorCallback(NativeThreadLinux &thread, WaitStatus status) | lldb_private::process_linux::NativeProcessLinux | private |
MonitorClone(NativeThreadLinux &parent, lldb::pid_t child_pid, int event) | lldb_private::process_linux::NativeProcessLinux | private |
MonitorSignal(const siginfo_t &info, NativeThreadLinux &thread) | lldb_private::process_linux::NativeProcessLinux | private |
MonitorSIGTRAP(const siginfo_t &info, NativeThreadLinux &thread) | lldb_private::process_linux::NativeProcessLinux | private |
MonitorTrace(NativeThreadLinux &thread) | lldb_private::process_linux::NativeProcessLinux | private |
MonitorWatchpoint(NativeThreadLinux &thread, uint32_t wp_index) | lldb_private::process_linux::NativeProcessLinux | private |
NativeProcessLinux(::pid_t pid, int terminal_fd, NativeDelegate &delegate, const ArchSpec &arch, Manager &manager, llvm::ArrayRef<::pid_t > tids) | lldb_private::process_linux::NativeProcessLinux | private |
NativeProcessProtocol(lldb::pid_t pid, int terminal_fd, NativeDelegate &delegate) | lldb_private::NativeProcessELF | private |
NotifyDidExec() override | lldb_private::NativeProcessELF | protectedvirtual |
NotifyThreadDeath(lldb::tid_t tid) | lldb_private::process_linux::NativeProcessLinux | private |
NotifyTracersOfNewThread(lldb::tid_t tid) | lldb_private::process_linux::NativeProcessLinux | private |
NotifyTracersOfThreadDestroyed(lldb::tid_t tid) | lldb_private::process_linux::NativeProcessLinux | private |
NotifyTracersProcessDidStop() override | lldb_private::process_linux::NativeProcessLinux | privatevirtual |
NotifyTracersProcessWillResume() override | lldb_private::process_linux::NativeProcessLinux | privatevirtual |
PopulateMemoryRegionCache() | lldb_private::process_linux::NativeProcessLinux | private |
PtraceWrapper(int req, lldb::pid_t pid, void *addr=nullptr, void *data=nullptr, size_t data_size=0, long *result=nullptr) | lldb_private::process_linux::NativeProcessLinux | static |
ReadCStringFromMemory(lldb::addr_t addr, char *buffer, size_t max_size, size_t &total_bytes_read) | lldb_private::NativeProcessProtocol | |
ReadMemory(lldb::addr_t addr, void *buf, size_t size, size_t &bytes_read) override | lldb_private::process_linux::NativeProcessLinux | virtual |
ReadMemoryTags(int32_t type, lldb::addr_t addr, size_t len, std::vector< uint8_t > &tags) override | lldb_private::process_linux::NativeProcessLinux | virtual |
ReadMemoryWithoutTrap(lldb::addr_t addr, void *buf, size_t size, size_t &bytes_read) | lldb_private::NativeProcessProtocol | |
ReadSVR4LibraryInfo(lldb::addr_t link_map_addr) | lldb_private::NativeProcessELF | protected |
RemoveBreakpoint(lldb::addr_t addr, bool hardware=false) override | lldb_private::process_linux::NativeProcessLinux | virtual |
RemoveHardwareBreakpoint(lldb::addr_t addr) | lldb_private::NativeProcessProtocol | virtual |
RemoveSoftwareBreakpoint(lldb::addr_t addr) | lldb_private::NativeProcessProtocol | protected |
RemoveWatchpoint(lldb::addr_t addr) | lldb_private::NativeProcessProtocol | virtual |
Resume(const ResumeActionList &resume_actions) override | lldb_private::process_linux::NativeProcessLinux | virtual |
ResumeThread(NativeThreadLinux &thread, lldb::StateType state, int signo) | lldb_private::process_linux::NativeProcessLinux | private |
SaveCore(llvm::StringRef path_hint) | lldb_private::NativeProcessProtocol | inlinevirtual |
SetBreakpoint(lldb::addr_t addr, uint32_t size, bool hardware) override | lldb_private::process_linux::NativeProcessLinux | virtual |
SetCurrentThreadID(lldb::tid_t tid) | lldb_private::NativeProcessProtocol | inline |
SetDefaultPtraceOpts(const lldb::pid_t) | lldb_private::process_linux::NativeProcessLinux | privatestatic |
SetEnabledExtensions(Extension flags) | lldb_private::NativeProcessProtocol | inlinevirtual |
SetExitStatus(WaitStatus status, bool bNotifyStateChange) | lldb_private::NativeProcessProtocol | virtual |
SetHardwareBreakpoint(lldb::addr_t addr, size_t size) | lldb_private::NativeProcessProtocol | virtual |
SetID(lldb::pid_t pid) | lldb_private::NativeProcessProtocol | inlineprotected |
SetSoftwareBreakpoint(lldb::addr_t addr, uint32_t size_hint) | lldb_private::NativeProcessProtocol | protected |
SetState(lldb::StateType state, bool notify_delegates=true) | lldb_private::NativeProcessProtocol | protected |
SetupSoftwareSingleStepping(NativeThreadProtocol &thread) | lldb_private::NativeProcessSoftwareSingleStep | private |
SetWatchpoint(lldb::addr_t addr, size_t size, uint32_t watch_flags, bool hardware) | lldb_private::NativeProcessProtocol | virtual |
SigchldHandler() | lldb_private::process_linux::NativeProcessLinux | private |
Signal(int signo) override | lldb_private::process_linux::NativeProcessLinux | virtual |
SignalIfAllThreadsStopped() | lldb_private::process_linux::NativeProcessLinux | private |
StopRunningThreads(lldb::tid_t triggering_tid) | lldb_private::process_linux::NativeProcessLinux | private |
StopTrackingThread(NativeThreadLinux &thread) | lldb_private::process_linux::NativeProcessLinux | private |
SupportHardwareSingleStepping() const | lldb_private::process_linux::NativeProcessLinux | |
SynchronouslyNotifyProcessStateChanged(lldb::StateType state) | lldb_private::NativeProcessProtocol | private |
Syscall(llvm::ArrayRef< uint64_t > args) | lldb_private::process_linux::NativeProcessLinux | protected |
thread_collection typedef | lldb_private::NativeProcessProtocol | |
thread_list_adapter(I &iter) | lldb_private::NativeProcessProtocol | inlinestatic |
ThreadIterable typedef | lldb_private::NativeProcessProtocol | |
Threads() const | lldb_private::NativeProcessProtocol | inline |
ThreadWasCreated(NativeThreadLinux &thread) | lldb_private::process_linux::NativeProcessLinux | private |
TraceGetBinaryData(const TraceGetBinaryDataRequest &request) override | lldb_private::process_linux::NativeProcessLinux | virtual |
TraceGetState(llvm::StringRef type) override | lldb_private::process_linux::NativeProcessLinux | virtual |
TraceStart(llvm::StringRef json_request, llvm::StringRef type) override | lldb_private::process_linux::NativeProcessLinux | virtual |
TraceStop(const TraceStopRequest &request) override | lldb_private::process_linux::NativeProcessLinux | virtual |
TraceSupported() override | lldb_private::process_linux::NativeProcessLinux | virtual |
TryHandleWaitStatus(lldb::pid_t pid, WaitStatus status) | lldb_private::process_linux::NativeProcessLinux | private |
UpdateThreads() override | lldb_private::process_linux::NativeProcessLinux | virtual |
WriteMemory(lldb::addr_t addr, const void *buf, size_t size, size_t &bytes_written) override | lldb_private::process_linux::NativeProcessLinux | virtual |
WriteMemoryTags(int32_t type, lldb::addr_t addr, size_t len, const std::vector< uint8_t > &tags) override | lldb_private::process_linux::NativeProcessLinux | virtual |
~NativeProcessLinux() override | lldb_private::process_linux::NativeProcessLinux | inline |
~NativeProcessProtocol()=default | lldb_private::NativeProcessProtocol | virtual |