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()
145 NativeProcessNetBSD::NativeProcessNetBSD(::pid_t pid, int terminal_fd, in NativeProcessNetBSD() function in NativeProcessNetBSD
163 void NativeProcessNetBSD::MonitorCallback(lldb::pid_t pid, int signal) { in MonitorCallback()
174 void NativeProcessNetBSD::MonitorExited(lldb::pid_t pid, WaitStatus status) { in MonitorExited()
188 void NativeProcessNetBSD::MonitorSIGSTOP(lldb::pid_t pid) { in MonitorSIGSTOP()
209 void NativeProcessNetBSD::MonitorSIGTRAP(lldb::pid_t pid) { in MonitorSIGTRAP()
361 void NativeProcessNetBSD::MonitorSignal(lldb::pid_t pid, int signal) { in MonitorSignal()
384 Status NativeProcessNetBSD::PtraceWrapper(int req, lldb::pid_t pid, void *addr, in PtraceWrapper()
461 Status NativeProcessNetBSD::Resume(const ResumeActionList &resume_actions) { in Resume()
536 Status NativeProcessNetBSD::Halt() { return PtraceWrapper(PT_STOP, GetID()); } in Halt()
538 Status NativeProcessNetBSD::Detach() { in Detach()
551 Status NativeProcessNetBSD::Signal(int signo) { in Signal()
560 Status NativeProcessNetBSD::Interrupt() { in Interrupt()
564 Status NativeProcessNetBSD::Kill() { in Kill()
600 Status NativeProcessNetBSD::GetMemoryRegionInfo(lldb::addr_t load_addr, in GetMemoryRegionInfo()
656 Status NativeProcessNetBSD::PopulateMemoryRegionCache() { in PopulateMemoryRegionCache()
722 lldb::addr_t NativeProcessNetBSD::GetSharedLibraryInfoAddress() { in GetSharedLibraryInfoAddress()
727 size_t NativeProcessNetBSD::UpdateThreads() { return m_threads.size(); } in UpdateThreads()
729 Status NativeProcessNetBSD::SetBreakpoint(lldb::addr_t addr, uint32_t size, in SetBreakpoint()
737 Status NativeProcessNetBSD::GetLoadedModuleFileSpec(const char *module_path, in GetLoadedModuleFileSpec()
757 Status NativeProcessNetBSD::GetFileLoadAddress(const llvm::StringRef &file_name, in GetFileLoadAddress()
774 void NativeProcessNetBSD::SigchldHandler() { in SigchldHandler()
806 bool NativeProcessNetBSD::HasThreadNoLock(lldb::tid_t thread_id) { in HasThreadNoLock()
819 NativeThreadNetBSD &NativeProcessNetBSD::AddThread(lldb::tid_t thread_id) { in AddThread()
835 void NativeProcessNetBSD::RemoveThread(lldb::tid_t thread_id) { in RemoveThread()
851 Status NativeProcessNetBSD::Attach() { in Attach()
880 Status NativeProcessNetBSD::ReadMemory(lldb::addr_t addr, void *buf, in ReadMemory()
896 Status error = NativeProcessNetBSD::PtraceWrapper(PT_IO, GetID(), &io); in ReadMemory()
907 Status NativeProcessNetBSD::WriteMemory(lldb::addr_t addr, const void *buf, in WriteMemory()
925 Status error = NativeProcessNetBSD::PtraceWrapper(PT_IO, GetID(), &io); in WriteMemory()
937 NativeProcessNetBSD::GetAuxvData() const { in GetAuxvData()
956 Status error = NativeProcessNetBSD::PtraceWrapper(PT_IO, GetID(), &io); in GetAuxvData()
967 Status NativeProcessNetBSD::SetupTrace() { in SetupTrace()
984 Status NativeProcessNetBSD::ReinitializeThreads() { in ReinitializeThreads()
1014 void NativeProcessNetBSD::MonitorClone(::pid_t child_pid, bool is_vfork, in MonitorClone()
1047 std::unique_ptr<NativeProcessNetBSD> child_process{ in MonitorClone()
1048 new NativeProcessNetBSD(static_cast<::pid_t>(child_pid), m_terminal_fd, in MonitorClone()
1079 NativeProcessNetBSD::SaveCore(llvm::StringRef path_hint) { in SaveCore()