Lines Matching refs:NativeProcessOpenBSD

66 NativeProcessOpenBSD::Factory::Launch(ProcessLaunchInfo &launch_info,  in Launch()
104 std::unique_ptr<NativeProcessOpenBSD> process_up(new NativeProcessOpenBSD( in Launch()
120 NativeProcessOpenBSD::Factory::Attach( in Attach()
134 std::unique_ptr<NativeProcessOpenBSD> process_up(new NativeProcessOpenBSD( in Attach()
144 NativeProcessOpenBSD::Extension
145 NativeProcessOpenBSD::Factory::GetSupportedExtensions() const { in GetSupportedExtensions()
155 NativeProcessOpenBSD::NativeProcessOpenBSD(::pid_t pid, int terminal_fd, in NativeProcessOpenBSD() function in NativeProcessOpenBSD
172 void NativeProcessOpenBSD::MonitorCallback(lldb::pid_t pid, int signal) { in MonitorCallback()
181 void NativeProcessOpenBSD::MonitorExited(lldb::pid_t pid, WaitStatus status) { in MonitorExited()
195 void NativeProcessOpenBSD::MonitorSIGTRAP(lldb::pid_t pid) { in MonitorSIGTRAP()
204 void NativeProcessOpenBSD::MonitorSignal(lldb::pid_t pid, int signal) { in MonitorSignal()
211 Status NativeProcessOpenBSD::PtraceWrapper(int req, lldb::pid_t pid, void *addr, in PtraceWrapper()
234 Status NativeProcessOpenBSD::Resume(const ResumeActionList &resume_actions) { in Resume()
254 error = NativeProcessOpenBSD::PtraceWrapper(PT_CONTINUE, GetID(), (void *)1, in Resume()
266 error = NativeProcessOpenBSD::PtraceWrapper(PT_STEP, GetID(), (void *)1, in Resume()
292 Status NativeProcessOpenBSD::Halt() { in Halt()
301 Status NativeProcessOpenBSD::Detach() { in Detach()
314 Status NativeProcessOpenBSD::Signal(int signo) { in Signal()
323 Status NativeProcessOpenBSD::Kill() { in Kill()
359 Status NativeProcessOpenBSD::GetMemoryRegionInfo(lldb::addr_t load_addr, in GetMemoryRegionInfo()
364 Status NativeProcessOpenBSD::PopulateMemoryRegionCache() { in PopulateMemoryRegionCache()
368 llvm::Expected<lldb::addr_t> NativeProcessOpenBSD::AllocateMemory(size_t size, in AllocateMemory()
373 llvm::Error NativeProcessOpenBSD::DeallocateMemory(lldb::addr_t addr) { in DeallocateMemory()
377 lldb::addr_t NativeProcessOpenBSD::GetSharedLibraryInfoAddress() { in GetSharedLibraryInfoAddress()
382 size_t NativeProcessOpenBSD::UpdateThreads() { return m_threads.size(); } in UpdateThreads()
384 Status NativeProcessOpenBSD::SetBreakpoint(lldb::addr_t addr, uint32_t size, in SetBreakpoint()
392 Status NativeProcessOpenBSD::GetLoadedModuleFileSpec(const char *module_path, in GetLoadedModuleFileSpec()
397 Status NativeProcessOpenBSD::GetFileLoadAddress(const llvm::StringRef &file_name, in GetFileLoadAddress()
403 void NativeProcessOpenBSD::SigchldHandler() { in SigchldHandler()
435 bool NativeProcessOpenBSD::HasThreadNoLock(lldb::tid_t thread_id) { in HasThreadNoLock()
448 NativeThreadOpenBSD &NativeProcessOpenBSD::AddThread(lldb::tid_t thread_id) { in AddThread()
464 Status NativeProcessOpenBSD::Attach() { in Attach()
489 Status NativeProcessOpenBSD::ReadMemory(lldb::addr_t addr, void *buf, in ReadMemory()
505 Status error = NativeProcessOpenBSD::PtraceWrapper(PT_IO, GetID(), &io); in ReadMemory()
516 Status NativeProcessOpenBSD::WriteMemory(lldb::addr_t addr, const void *buf, in WriteMemory()
533 Status error = NativeProcessOpenBSD::PtraceWrapper(PT_IO, GetID(), &io); in WriteMemory()
545 NativeProcessOpenBSD::GetAuxvData() const { in GetAuxvData()
557 Status error = NativeProcessOpenBSD::PtraceWrapper(PT_IO, GetID(), &io); in GetAuxvData()
568 Status NativeProcessOpenBSD::ReinitializeThreads() { in ReinitializeThreads()