Lines Matching refs:NativeProcessNetBSD
63 NativeProcessNetBSD::Factory::Launch(ProcessLaunchInfo &launch_info, in Launch()
101 std::unique_ptr<NativeProcessNetBSD> process_up(new NativeProcessNetBSD( in Launch()
117 NativeProcessNetBSD::Factory::Attach( in Attach()
130 std::unique_ptr<NativeProcessNetBSD> process_up(new NativeProcessNetBSD( in Attach()
144 NativeProcessNetBSD::NativeProcessNetBSD(::pid_t pid, int terminal_fd, in NativeProcessNetBSD() function in NativeProcessNetBSD
161 void NativeProcessNetBSD::MonitorCallback(lldb::pid_t pid, int signal) { in MonitorCallback()
172 void NativeProcessNetBSD::MonitorExited(lldb::pid_t pid, WaitStatus status) { in MonitorExited()
186 void NativeProcessNetBSD::MonitorSIGSTOP(lldb::pid_t pid) { in MonitorSIGSTOP()
206 void NativeProcessNetBSD::MonitorSIGTRAP(lldb::pid_t pid) { in MonitorSIGTRAP()
286 void NativeProcessNetBSD::MonitorSignal(lldb::pid_t pid, int signal) { in MonitorSignal()
298 Status NativeProcessNetBSD::PtraceWrapper(int req, lldb::pid_t pid, void *addr, in PtraceWrapper()
321 Status NativeProcessNetBSD::Resume(const ResumeActionList &resume_actions) { in Resume()
340 error = NativeProcessNetBSD::PtraceWrapper(PT_CONTINUE, GetID(), (void *)1, in Resume()
351 error = NativeProcessNetBSD::PtraceWrapper(PT_STEP, GetID(), (void *)1, in Resume()
374 Status NativeProcessNetBSD::Halt() { in Halt()
383 Status NativeProcessNetBSD::Detach() { in Detach()
396 Status NativeProcessNetBSD::Signal(int signo) { in Signal()
405 Status NativeProcessNetBSD::Kill() { in Kill()
441 Status NativeProcessNetBSD::GetMemoryRegionInfo(lldb::addr_t load_addr, in GetMemoryRegionInfo()
497 Status NativeProcessNetBSD::PopulateMemoryRegionCache() { in PopulateMemoryRegionCache()
563 Status NativeProcessNetBSD::AllocateMemory(size_t size, uint32_t permissions, in AllocateMemory()
568 Status NativeProcessNetBSD::DeallocateMemory(lldb::addr_t addr) { in DeallocateMemory()
572 lldb::addr_t NativeProcessNetBSD::GetSharedLibraryInfoAddress() { in GetSharedLibraryInfoAddress()
577 size_t NativeProcessNetBSD::UpdateThreads() { return m_threads.size(); } in UpdateThreads()
579 Status NativeProcessNetBSD::SetBreakpoint(lldb::addr_t addr, uint32_t size, in SetBreakpoint()
587 Status NativeProcessNetBSD::GetLoadedModuleFileSpec(const char *module_path, in GetLoadedModuleFileSpec()
592 Status NativeProcessNetBSD::GetFileLoadAddress(const llvm::StringRef &file_name, in GetFileLoadAddress()
598 void NativeProcessNetBSD::SigchldHandler() { in SigchldHandler()
630 bool NativeProcessNetBSD::HasThreadNoLock(lldb::tid_t thread_id) { in HasThreadNoLock()
643 NativeThreadNetBSD &NativeProcessNetBSD::AddThread(lldb::tid_t thread_id) { in AddThread()
659 Status NativeProcessNetBSD::Attach() { in Attach()
685 Status NativeProcessNetBSD::ReadMemory(lldb::addr_t addr, void *buf, in ReadMemory()
701 Status error = NativeProcessNetBSD::PtraceWrapper(PT_IO, GetID(), &io); in ReadMemory()
712 Status NativeProcessNetBSD::WriteMemory(lldb::addr_t addr, const void *buf, in WriteMemory()
729 Status error = NativeProcessNetBSD::PtraceWrapper(PT_IO, GetID(), &io); in WriteMemory()
741 NativeProcessNetBSD::GetAuxvData() const { in GetAuxvData()
760 Status error = NativeProcessNetBSD::PtraceWrapper(PT_IO, GetID(), &io); in GetAuxvData()
771 Status NativeProcessNetBSD::ReinitializeThreads() { in ReinitializeThreads()