Lines Matching refs:NativeProcessNetBSD
59 NativeProcessNetBSD::Factory::Launch(ProcessLaunchInfo &launch_info, in Launch()
97 std::unique_ptr<NativeProcessNetBSD> process_up(new NativeProcessNetBSD( in Launch()
113 NativeProcessNetBSD::Factory::Attach( in Attach()
126 std::unique_ptr<NativeProcessNetBSD> process_up(new NativeProcessNetBSD( in Attach()
136 NativeProcessNetBSD::Extension
137 NativeProcessNetBSD::Factory::GetSupportedExtensions() const { in GetSupportedExtensions()
144 NativeProcessNetBSD::NativeProcessNetBSD(::pid_t pid, int terminal_fd, in NativeProcessNetBSD() function in NativeProcessNetBSD
162 void NativeProcessNetBSD::MonitorCallback(lldb::pid_t pid, int signal) { in MonitorCallback()
173 void NativeProcessNetBSD::MonitorExited(lldb::pid_t pid, WaitStatus status) { in MonitorExited()
187 void NativeProcessNetBSD::MonitorSIGSTOP(lldb::pid_t pid) { in MonitorSIGSTOP()
208 void NativeProcessNetBSD::MonitorSIGTRAP(lldb::pid_t pid) { in MonitorSIGTRAP()
360 void NativeProcessNetBSD::MonitorSignal(lldb::pid_t pid, int signal) { in MonitorSignal()
383 Status NativeProcessNetBSD::PtraceWrapper(int req, lldb::pid_t pid, void *addr, in PtraceWrapper()
460 Status NativeProcessNetBSD::Resume(const ResumeActionList &resume_actions) { in Resume()
535 Status NativeProcessNetBSD::Halt() { return PtraceWrapper(PT_STOP, GetID()); } in Halt()
537 Status NativeProcessNetBSD::Detach() { in Detach()
550 Status NativeProcessNetBSD::Signal(int signo) { in Signal()
559 Status NativeProcessNetBSD::Interrupt() { in Interrupt()
563 Status NativeProcessNetBSD::Kill() { in Kill()
599 Status NativeProcessNetBSD::GetMemoryRegionInfo(lldb::addr_t load_addr, in GetMemoryRegionInfo()
655 Status NativeProcessNetBSD::PopulateMemoryRegionCache() { in PopulateMemoryRegionCache()
721 lldb::addr_t NativeProcessNetBSD::GetSharedLibraryInfoAddress() { in GetSharedLibraryInfoAddress()
726 size_t NativeProcessNetBSD::UpdateThreads() { return m_threads.size(); } in UpdateThreads()
728 Status NativeProcessNetBSD::SetBreakpoint(lldb::addr_t addr, uint32_t size, in SetBreakpoint()
736 Status NativeProcessNetBSD::GetLoadedModuleFileSpec(const char *module_path, in GetLoadedModuleFileSpec()
756 Status NativeProcessNetBSD::GetFileLoadAddress(const llvm::StringRef &file_name, in GetFileLoadAddress()
773 void NativeProcessNetBSD::SigchldHandler() { in SigchldHandler()
805 bool NativeProcessNetBSD::HasThreadNoLock(lldb::tid_t thread_id) { in HasThreadNoLock()
818 NativeThreadNetBSD &NativeProcessNetBSD::AddThread(lldb::tid_t thread_id) { in AddThread()
834 void NativeProcessNetBSD::RemoveThread(lldb::tid_t thread_id) { in RemoveThread()
850 Status NativeProcessNetBSD::Attach() { in Attach()
879 Status NativeProcessNetBSD::ReadMemory(lldb::addr_t addr, void *buf, in ReadMemory()
895 Status error = NativeProcessNetBSD::PtraceWrapper(PT_IO, GetID(), &io); in ReadMemory()
906 Status NativeProcessNetBSD::WriteMemory(lldb::addr_t addr, const void *buf, in WriteMemory()
924 Status error = NativeProcessNetBSD::PtraceWrapper(PT_IO, GetID(), &io); in WriteMemory()
936 NativeProcessNetBSD::GetAuxvData() const { in GetAuxvData()
955 Status error = NativeProcessNetBSD::PtraceWrapper(PT_IO, GetID(), &io); in GetAuxvData()
966 Status NativeProcessNetBSD::SetupTrace() { in SetupTrace()
983 Status NativeProcessNetBSD::ReinitializeThreads() { in ReinitializeThreads()
1013 void NativeProcessNetBSD::MonitorClone(::pid_t child_pid, bool is_vfork, in MonitorClone()
1046 std::unique_ptr<NativeProcessNetBSD> child_process{ in MonitorClone()
1047 new NativeProcessNetBSD(static_cast<::pid_t>(child_pid), m_terminal_fd, in MonitorClone()