Lines Matching refs:ProcessKDP
54 LLDB_PLUGIN_DEFINE_ADV(ProcessKDP, ProcessMacOSXKernel)
69 return ConstString(ProcessKDP::GetPluginNameStatic()); in GetSettingName()
95 llvm::StringRef ProcessKDP::GetPluginDescriptionStatic() { in GetPluginDescriptionStatic()
100 void ProcessKDP::Terminate() { in Terminate()
101 PluginManager::UnregisterPlugin(ProcessKDP::CreateInstance); in Terminate()
104 lldb::ProcessSP ProcessKDP::CreateInstance(TargetSP target_sp, in CreateInstance()
110 process_sp = std::make_shared<ProcessKDP>(target_sp, listener_sp); in CreateInstance()
114 bool ProcessKDP::CanDebug(TargetSP target_sp, bool plugin_specified_by_name) { in CanDebug()
145 ProcessKDP::ProcessKDP(TargetSP target_sp, ListenerSP listener_sp) in ProcessKDP() function in ProcessKDP
162 ProcessKDP::~ProcessKDP() { in ~ProcessKDP()
171 Status ProcessKDP::DoWillLaunch(Module *module) { in DoWillLaunch()
177 Status ProcessKDP::DoWillAttachToProcessWithID(lldb::pid_t pid) { in DoWillAttachToProcessWithID()
184 Status ProcessKDP::DoWillAttachToProcessWithName(const char *process_name, in DoWillAttachToProcessWithName()
192 bool ProcessKDP::GetHostArchitecture(ArchSpec &arch) { in GetHostArchitecture()
206 Status ProcessKDP::DoConnectRemote(llvm::StringRef remote_url) { in DoConnectRemote()
360 Status ProcessKDP::DoLaunch(Module *exe_module, in DoLaunch()
368 ProcessKDP::DoAttachToProcessWithID(lldb::pid_t attach_pid, in DoAttachToProcessWithID()
377 ProcessKDP::DoAttachToProcessWithName(const char *process_name, in DoAttachToProcessWithName()
385 void ProcessKDP::DidAttach(ArchSpec &process_arch) { in DidAttach()
395 addr_t ProcessKDP::GetImageInfoAddress() { return m_kernel_load_addr; } in GetImageInfoAddress()
397 lldb_private::DynamicLoader *ProcessKDP::GetDynamicLoader() { in GetDynamicLoader()
403 Status ProcessKDP::WillResume() { return Status(); } in WillResume()
405 Status ProcessKDP::DoResume() { in DoResume()
484 lldb::ThreadSP ProcessKDP::GetKernelThread() { in GetKernelThread()
496 bool ProcessKDP::DoUpdateThreadList(ThreadList &old_thread_list, in DoUpdateThreadList()
513 void ProcessKDP::RefreshStateAfterStop() { in RefreshStateAfterStop()
519 Status ProcessKDP::DoHalt(bool &caused_stop) { in DoHalt()
535 Status ProcessKDP::DoDetach(bool keep_stopped) { in DoDetach()
569 Status ProcessKDP::DoDestroy() { in DoDestroy()
577 bool ProcessKDP::IsAlive() { in IsAlive()
582 size_t ProcessKDP::DoReadMemory(addr_t addr, void *buf, size_t size, in DoReadMemory()
610 size_t ProcessKDP::DoWriteMemory(addr_t addr, const void *buf, size_t size, in DoWriteMemory()
618 lldb::addr_t ProcessKDP::DoAllocateMemory(size_t size, uint32_t permissions, in DoAllocateMemory()
625 Status ProcessKDP::DoDeallocateMemory(lldb::addr_t addr) { in DoDeallocateMemory()
632 Status ProcessKDP::EnableBreakpointSite(BreakpointSite *bp_site) { in EnableBreakpointSite()
651 Status ProcessKDP::DisableBreakpointSite(BreakpointSite *bp_site) { in DisableBreakpointSite()
675 Status ProcessKDP::EnableWatchpoint(Watchpoint *wp, bool notify) { in EnableWatchpoint()
682 Status ProcessKDP::DisableWatchpoint(Watchpoint *wp, bool notify) { in DisableWatchpoint()
689 void ProcessKDP::Clear() { m_thread_list.Clear(); } in Clear()
691 Status ProcessKDP::DoSignal(int signo) { in DoSignal()
698 void ProcessKDP::Initialize() { in Initialize()
710 void ProcessKDP::DebuggerInitialize(lldb_private::Debugger &debugger) { in DebuggerInitialize()
721 bool ProcessKDP::StartAsyncThread() { in StartAsyncThread()
740 void ProcessKDP::StopAsyncThread() { in StopAsyncThread()
752 void *ProcessKDP::AsyncThread() { in AsyncThread()
893 ProcessKDP *process = in DoExecute()
894 (ProcessKDP *)m_interpreter.GetExecutionContext().GetProcessPtr(); in DoExecute()
995 CommandObject *ProcessKDP::GetPluginCommandObject() { in GetPluginCommandObject()