Lines Matching refs:NativeProcessWindows

47 NativeProcessWindows::NativeProcessWindows(ProcessLaunchInfo &launch_info,  in NativeProcessWindows()  function in lldb_private::NativeProcessWindows
63 NativeProcessWindows::NativeProcessWindows(lldb::pid_t pid, int terminal_fd, in NativeProcessWindows() function in lldb_private::NativeProcessWindows
86 Status NativeProcessWindows::Resume(const ResumeActionList &resume_actions) { in Resume()
156 NativeProcessWindows::GetThreadByID(lldb::tid_t thread_id) { in GetThreadByID()
161 Status NativeProcessWindows::Halt() { in Halt()
169 Status NativeProcessWindows::Detach() { in Detach()
188 Status NativeProcessWindows::Signal(int signo) { in Signal()
194 Status NativeProcessWindows::Interrupt() { return Halt(); } in Interrupt()
196 Status NativeProcessWindows::Kill() { in Kill()
201 Status NativeProcessWindows::IgnoreSignals(llvm::ArrayRef<int> signals) { in IgnoreSignals()
205 Status NativeProcessWindows::GetMemoryRegionInfo(lldb::addr_t load_addr, in GetMemoryRegionInfo()
210 Status NativeProcessWindows::ReadMemory(lldb::addr_t addr, void *buf, in ReadMemory()
215 Status NativeProcessWindows::WriteMemory(lldb::addr_t addr, const void *buf, in WriteMemory()
221 NativeProcessWindows::AllocateMemory(size_t size, uint32_t permissions) { in AllocateMemory()
229 llvm::Error NativeProcessWindows::DeallocateMemory(lldb::addr_t addr) { in DeallocateMemory()
233 lldb::addr_t NativeProcessWindows::GetSharedLibraryInfoAddress() { return 0; } in GetSharedLibraryInfoAddress()
235 bool NativeProcessWindows::IsAlive() const { in IsAlive()
249 void NativeProcessWindows::SetStopReasonForThread(NativeThreadWindows &thread, in SetStopReasonForThread()
267 void NativeProcessWindows::StopThread(lldb::tid_t thread_id, in StopThread()
283 size_t NativeProcessWindows::UpdateThreads() { return m_threads.size(); } in UpdateThreads()
286 NativeProcessWindows::GetAuxvData() const { in GetAuxvData()
292 NativeProcessWindows::GetSoftwareBreakpointTrapOpcode(size_t size_hint) { in GetSoftwareBreakpointTrapOpcode()
309 size_t NativeProcessWindows::GetSoftwareBreakpointPCOffset() { in GetSoftwareBreakpointPCOffset()
315 bool NativeProcessWindows::FindSoftwareBreakpoint(lldb::addr_t addr) { in FindSoftwareBreakpoint()
322 Status NativeProcessWindows::SetBreakpoint(lldb::addr_t addr, uint32_t size, in SetBreakpoint()
329 Status NativeProcessWindows::RemoveBreakpoint(lldb::addr_t addr, in RemoveBreakpoint()
336 Status NativeProcessWindows::CacheLoadedModules() { in CacheLoadedModules()
366 Status NativeProcessWindows::GetLoadedModuleFileSpec(const char *module_path, in GetLoadedModuleFileSpec()
385 NativeProcessWindows::GetFileLoadAddress(const llvm::StringRef &file_name, in GetFileLoadAddress()
404 void NativeProcessWindows::OnExitProcess(uint32_t exit_code) { in OnExitProcess()
418 void NativeProcessWindows::OnDebuggerConnected(lldb::addr_t image_base) { in OnDebuggerConnected()
445 NativeProcessWindows::OnDebugException(bool first_chance, in OnDebugException()
563 void NativeProcessWindows::OnCreateThread(const HostThread &new_thread) { in OnCreateThread()
577 void NativeProcessWindows::OnExitThread(lldb::tid_t thread_id, in OnExitThread()
593 void NativeProcessWindows::OnLoadDll(const ModuleSpec &module_spec, in OnLoadDll()
600 void NativeProcessWindows::OnUnloadDll(lldb::addr_t module_addr) { in OnUnloadDll()
606 NativeProcessWindows::Factory::Launch( in Launch()
611 auto process_up = std::unique_ptr<NativeProcessWindows>( in Launch()
612 new NativeProcessWindows(launch_info, native_delegate, E)); in Launch()
619 NativeProcessWindows::Factory::Attach( in Attach()
624 auto process_up = std::unique_ptr<NativeProcessWindows>( in Attach()
625 new NativeProcessWindows(pid, -1, native_delegate, E)); in Attach()