LLDB mainline
lldb_private::process_linux::NativeProcessLinux Member List

This is the complete list of members for lldb_private::process_linux::NativeProcessLinux, including all inherited members.

AddThread(lldb::tid_t thread_id, bool resume)lldb_private::process_linux::NativeProcessLinuxprivate
AllocateMemory(size_t size, uint32_t permissions) overridelldb_private::process_linux::NativeProcessLinuxvirtual
Attach(::pid_t pid)lldb_private::process_linux::NativeProcessLinuxprivatestatic
CanResume() constlldb_private::NativeProcessProtocolinline
DeallocateMemory(lldb::addr_t addr) overridelldb_private::process_linux::NativeProcessLinuxvirtual
Detach() overridelldb_private::process_linux::NativeProcessLinuxvirtual
Detach(lldb::tid_t tid)lldb_private::process_linux::NativeProcessLinuxprivate
DoStopIDBumped(uint32_t newBumpId) overridelldb_private::process_linux::NativeProcessLinuxvirtual
EnableSoftwareBreakpoint(lldb::addr_t addr, uint32_t size_hint)lldb_private::NativeProcessProtocolprivate
Extension enum namelldb_private::NativeProcessProtocol
FixupBreakpointPCAsNeeded(NativeThreadProtocol &thread)lldb_private::NativeProcessProtocolprotected
GetAddressByteSize() constlldb_private::NativeProcessProtocolinline
GetArchitecture() const overridelldb_private::process_linux::NativeProcessLinuxinlinevirtual
GetAuxValue(enum AuxVector::EntryType type)lldb_private::NativeProcessELF
GetAuxvData() const overridelldb_private::process_linux::NativeProcessLinuxinlinevirtual
GetByteOrder() constlldb_private::NativeProcessProtocolinline
GetCurrentThread()lldb_private::process_linux::NativeProcessLinux
GetCurrentThreadID() constlldb_private::NativeProcessProtocolinline
GetELFImageInfoAddress()lldb_private::NativeProcessELFprotected
GetEventMessage(lldb::tid_t tid, unsigned long *message)lldb_private::process_linux::NativeProcessLinuxprivate
GetExitStatus()lldb_private::NativeProcessProtocolvirtual
GetFileLoadAddress(const llvm::StringRef &file_name, lldb::addr_t &load_addr) overridelldb_private::process_linux::NativeProcessLinuxvirtual
GetHardwareBreakpointMap() constlldb_private::NativeProcessProtocolvirtual
GetHardwareDebugSupportInfo() constlldb_private::NativeProcessProtocolvirtual
GetID() constlldb_private::NativeProcessProtocolinline
GetLoadedModuleFileSpec(const char *module_path, FileSpec &file_spec) overridelldb_private::process_linux::NativeProcessLinuxvirtual
GetLoadedSVR4Libraries() overridelldb_private::NativeProcessELFprotectedvirtual
GetMemoryRegionInfo(lldb::addr_t load_addr, MemoryRegionInfo &range_info) overridelldb_private::process_linux::NativeProcessLinuxvirtual
GetSharedLibraryInfoAddress() overridelldb_private::NativeProcessELFprotectedvirtual
GetSignalInfo(lldb::tid_t tid, void *siginfo) constlldb_private::process_linux::NativeProcessLinux
GetSoftwareBreakpointPCOffset()lldb_private::NativeProcessProtocolprotectedvirtual
GetSoftwareBreakpointTrapOpcode(size_t size_hint) overridelldb_private::process_linux::NativeProcessLinuxprotectedvirtual
GetState() constlldb_private::NativeProcessProtocol
GetStopID() constlldb_private::NativeProcessProtocol
GetTerminalFileDescriptor()lldb_private::NativeProcessProtocolinlinevirtual
GetThreadAtIndex(uint32_t idx)lldb_private::NativeProcessProtocol
GetThreadByID(lldb::tid_t id)lldb_private::process_linux::NativeProcessLinux
GetThreadByIDUnlocked(lldb::tid_t tid)lldb_private::NativeProcessProtocolprotected
GetWatchpointMap() constlldb_private::NativeProcessProtocolvirtual
Halt() overridelldb_private::process_linux::NativeProcessLinuxvirtual
HasThreadNoLock(lldb::tid_t thread_id)lldb_private::process_linux::NativeProcessLinuxprivate
IgnoreSignals(llvm::ArrayRef< int > signals)lldb_private::NativeProcessProtocolvirtual
Interrupt() overridelldb_private::process_linux::NativeProcessLinuxvirtual
IsAlive() constlldb_private::NativeProcessProtocolvirtual
IsRunning() constlldb_private::NativeProcessProtocolinline
IsStepping() constlldb_private::NativeProcessProtocolinline
Kill() overridelldb_private::process_linux::NativeProcessLinuxvirtual
m_allocated_memorylldb_private::process_linux::NativeProcessLinuxprivate
m_archlldb_private::process_linux::NativeProcessLinuxprivate
m_aux_vectorlldb_private::NativeProcessELFprotected
m_current_thread_idlldb_private::NativeProcessProtocolprotected
m_delegatelldb_private::NativeProcessProtocolprotected
m_enabled_extensionslldb_private::NativeProcessProtocolprotected
m_exit_statuslldb_private::NativeProcessProtocolprotected
m_hw_breakpoints_maplldb_private::NativeProcessProtocolprotected
m_intel_pt_collectorlldb_private::process_linux::NativeProcessLinuxprivate
m_managerlldb_private::process_linux::NativeProcessLinuxprivate
m_mem_region_cachelldb_private::process_linux::NativeProcessLinuxprivate
m_pending_notification_tidlldb_private::process_linux::NativeProcessLinuxprivate
m_pidlldb_private::NativeProcessProtocolprotected
m_shared_library_info_addrlldb_private::NativeProcessELFprotected
m_signals_to_ignorelldb_private::NativeProcessProtocolprotected
m_software_breakpointslldb_private::NativeProcessProtocolprotected
m_statelldb_private::NativeProcessProtocolprotected
m_state_mutexlldb_private::NativeProcessProtocolmutableprotected
m_stop_idlldb_private::NativeProcessProtocolprotected
m_supports_mem_regionlldb_private::process_linux::NativeProcessLinuxprivate
m_terminal_fdlldb_private::NativeProcessProtocolprotected
m_threadslldb_private::NativeProcessProtocolprotected
m_threads_mutexlldb_private::NativeProcessProtocolmutableprotected
m_threads_stepping_with_breakpointlldb_private::NativeProcessSoftwareSingleStepprivate
m_watchpoint_listlldb_private::NativeProcessProtocolprotected
MonitorBreakpoint(NativeThreadLinux &thread)lldb_private::process_linux::NativeProcessLinuxprivate
MonitorCallback(NativeThreadLinux &thread, WaitStatus status)lldb_private::process_linux::NativeProcessLinuxprivate
MonitorClone(NativeThreadLinux &parent, lldb::pid_t child_pid, int event)lldb_private::process_linux::NativeProcessLinuxprivate
MonitorSignal(const siginfo_t &info, NativeThreadLinux &thread)lldb_private::process_linux::NativeProcessLinuxprivate
MonitorSIGTRAP(const siginfo_t &info, NativeThreadLinux &thread)lldb_private::process_linux::NativeProcessLinuxprivate
MonitorTrace(NativeThreadLinux &thread)lldb_private::process_linux::NativeProcessLinuxprivate
MonitorWatchpoint(NativeThreadLinux &thread, uint32_t wp_index)lldb_private::process_linux::NativeProcessLinuxprivate
NativeProcessLinux(::pid_t pid, int terminal_fd, NativeDelegate &delegate, const ArchSpec &arch, Manager &manager, llvm::ArrayRef<::pid_t > tids)lldb_private::process_linux::NativeProcessLinuxprivate
NativeProcessProtocol(lldb::pid_t pid, int terminal_fd, NativeDelegate &delegate)lldb_private::NativeProcessELFprivate
NotifyDidExec() overridelldb_private::NativeProcessELFprotectedvirtual
NotifyThreadDeath(lldb::tid_t tid)lldb_private::process_linux::NativeProcessLinuxprivate
NotifyTracersOfNewThread(lldb::tid_t tid)lldb_private::process_linux::NativeProcessLinuxprivate
NotifyTracersOfThreadDestroyed(lldb::tid_t tid)lldb_private::process_linux::NativeProcessLinuxprivate
NotifyTracersProcessDidStop() overridelldb_private::process_linux::NativeProcessLinuxprivatevirtual
NotifyTracersProcessWillResume() overridelldb_private::process_linux::NativeProcessLinuxprivatevirtual
PopulateMemoryRegionCache()lldb_private::process_linux::NativeProcessLinuxprivate
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::NativeProcessLinuxstatic
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) overridelldb_private::process_linux::NativeProcessLinuxvirtual
ReadMemoryTags(int32_t type, lldb::addr_t addr, size_t len, std::vector< uint8_t > &tags) overridelldb_private::process_linux::NativeProcessLinuxvirtual
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::NativeProcessELFprotected
RemoveBreakpoint(lldb::addr_t addr, bool hardware=false) overridelldb_private::process_linux::NativeProcessLinuxvirtual
RemoveHardwareBreakpoint(lldb::addr_t addr)lldb_private::NativeProcessProtocolvirtual
RemoveSoftwareBreakpoint(lldb::addr_t addr)lldb_private::NativeProcessProtocolprotected
RemoveWatchpoint(lldb::addr_t addr)lldb_private::NativeProcessProtocolvirtual
Resume(const ResumeActionList &resume_actions) overridelldb_private::process_linux::NativeProcessLinuxvirtual
ResumeThread(NativeThreadLinux &thread, lldb::StateType state, int signo)lldb_private::process_linux::NativeProcessLinuxprivate
SaveCore(llvm::StringRef path_hint)lldb_private::NativeProcessProtocolinlinevirtual
SetBreakpoint(lldb::addr_t addr, uint32_t size, bool hardware) overridelldb_private::process_linux::NativeProcessLinuxvirtual
SetCurrentThreadID(lldb::tid_t tid)lldb_private::NativeProcessProtocolinline
SetDefaultPtraceOpts(const lldb::pid_t)lldb_private::process_linux::NativeProcessLinuxprivatestatic
SetEnabledExtensions(Extension flags)lldb_private::NativeProcessProtocolinlinevirtual
SetExitStatus(WaitStatus status, bool bNotifyStateChange)lldb_private::NativeProcessProtocolvirtual
SetHardwareBreakpoint(lldb::addr_t addr, size_t size)lldb_private::NativeProcessProtocolvirtual
SetID(lldb::pid_t pid)lldb_private::NativeProcessProtocolinlineprotected
SetSoftwareBreakpoint(lldb::addr_t addr, uint32_t size_hint)lldb_private::NativeProcessProtocolprotected
SetState(lldb::StateType state, bool notify_delegates=true)lldb_private::NativeProcessProtocolprotected
SetupSoftwareSingleStepping(NativeThreadProtocol &thread)lldb_private::NativeProcessSoftwareSingleStepprivate
SetWatchpoint(lldb::addr_t addr, size_t size, uint32_t watch_flags, bool hardware)lldb_private::NativeProcessProtocolvirtual
SigchldHandler()lldb_private::process_linux::NativeProcessLinuxprivate
Signal(int signo) overridelldb_private::process_linux::NativeProcessLinuxvirtual
SignalIfAllThreadsStopped()lldb_private::process_linux::NativeProcessLinuxprivate
StopRunningThreads(lldb::tid_t triggering_tid)lldb_private::process_linux::NativeProcessLinuxprivate
StopTrackingThread(NativeThreadLinux &thread)lldb_private::process_linux::NativeProcessLinuxprivate
SupportHardwareSingleStepping() constlldb_private::process_linux::NativeProcessLinux
SynchronouslyNotifyProcessStateChanged(lldb::StateType state)lldb_private::NativeProcessProtocolprivate
Syscall(llvm::ArrayRef< uint64_t > args)lldb_private::process_linux::NativeProcessLinuxprotected
thread_collection typedeflldb_private::NativeProcessProtocol
thread_list_adapter(I &iter)lldb_private::NativeProcessProtocolinlinestatic
ThreadIterable typedeflldb_private::NativeProcessProtocol
Threads() constlldb_private::NativeProcessProtocolinline
ThreadWasCreated(NativeThreadLinux &thread)lldb_private::process_linux::NativeProcessLinuxprivate
TraceGetBinaryData(const TraceGetBinaryDataRequest &request) overridelldb_private::process_linux::NativeProcessLinuxvirtual
TraceGetState(llvm::StringRef type) overridelldb_private::process_linux::NativeProcessLinuxvirtual
TraceStart(llvm::StringRef json_request, llvm::StringRef type) overridelldb_private::process_linux::NativeProcessLinuxvirtual
TraceStop(const TraceStopRequest &request) overridelldb_private::process_linux::NativeProcessLinuxvirtual
TraceSupported() overridelldb_private::process_linux::NativeProcessLinuxvirtual
TryHandleWaitStatus(lldb::pid_t pid, WaitStatus status)lldb_private::process_linux::NativeProcessLinuxprivate
UpdateThreads() overridelldb_private::process_linux::NativeProcessLinuxvirtual
WriteMemory(lldb::addr_t addr, const void *buf, size_t size, size_t &bytes_written) overridelldb_private::process_linux::NativeProcessLinuxvirtual
WriteMemoryTags(int32_t type, lldb::addr_t addr, size_t len, const std::vector< uint8_t > &tags) overridelldb_private::process_linux::NativeProcessLinuxvirtual
~NativeProcessLinux() overridelldb_private::process_linux::NativeProcessLinuxinline
~NativeProcessProtocol()=defaultlldb_private::NativeProcessProtocolvirtual