Lines Matching refs:ProcessFreeBSD
59 LLDB_PLUGIN_DEFINE(ProcessFreeBSD)
71 ProcessFreeBSD::CreateInstance(lldb::TargetSP target_sp, in CreateInstance()
78 new ProcessFreeBSD(target_sp, listener_sp, GetFreeBSDSignals())); in CreateInstance()
82 void ProcessFreeBSD::Initialize() { in Initialize()
91 lldb_private::ConstString ProcessFreeBSD::GetPluginNameStatic() { in GetPluginNameStatic()
96 const char *ProcessFreeBSD::GetPluginDescriptionStatic() { in GetPluginDescriptionStatic()
102 lldb_private::ConstString ProcessFreeBSD::GetPluginName() { in GetPluginName()
106 uint32_t ProcessFreeBSD::GetPluginVersion() { return 1; } in GetPluginVersion()
108 void ProcessFreeBSD::Terminate() {} in Terminate()
110 Status ProcessFreeBSD::DoDetach(bool keep_stopped) { in DoDetach()
126 Status ProcessFreeBSD::DoResume() { in DoResume()
169 bool ProcessFreeBSD::UpdateThreadList(ThreadList &old_thread_list, in UpdateThreadList()
204 Status ProcessFreeBSD::WillResume() { in WillResume()
212 void ProcessFreeBSD::SendMessage(const ProcessMessage &message) { in SendMessage()
251 ProcessFreeBSD::ProcessFreeBSD(lldb::TargetSP target_sp, in ProcessFreeBSD() function in ProcessFreeBSD
265 ProcessFreeBSD::~ProcessFreeBSD() { delete m_monitor; } in ~ProcessFreeBSD()
268 void ProcessFreeBSD::Finalize() { in Finalize()
275 bool ProcessFreeBSD::CanDebug(lldb::TargetSP target_sp, in CanDebug()
287 ProcessFreeBSD::DoAttachToProcessWithID(lldb::pid_t pid, in DoAttachToProcessWithID()
337 Status ProcessFreeBSD::WillLaunch(Module *module) { in WillLaunch()
343 ProcessFreeBSD::GetFileSpec(const lldb_private::FileAction *file_action, in GetFileSpec()
360 Status ProcessFreeBSD::DoLaunch(Module *module, in DoLaunch()
438 void ProcessFreeBSD::DidLaunch() {} in DidLaunch()
440 addr_t ProcessFreeBSD::GetImageInfoAddress() { in GetImageInfoAddress()
450 Status ProcessFreeBSD::DoHalt(bool &caused_stop) { in DoHalt()
464 Status ProcessFreeBSD::DoSignal(int signal) { in DoSignal()
473 Status ProcessFreeBSD::DoDestroy() { in DoDestroy()
494 void ProcessFreeBSD::DoDidExec() { in DoDidExec()
517 bool ProcessFreeBSD::AddThreadForInitialStopIfNeeded(lldb::tid_t stop_tid) { in AddThreadForInitialStopIfNeeded()
527 bool ProcessFreeBSD::WaitingForInitialStop(lldb::tid_t stop_tid) { in WaitingForInitialStop()
532 ProcessFreeBSD::CreateNewFreeBSDThread(lldb_private::Process &process, in CreateNewFreeBSDThread()
537 void ProcessFreeBSD::RefreshStateAfterStop() { in RefreshStateAfterStop()
576 bool ProcessFreeBSD::IsAlive() { in IsAlive()
582 size_t ProcessFreeBSD::DoReadMemory(addr_t vm_addr, void *buf, size_t size, in DoReadMemory()
588 size_t ProcessFreeBSD::DoWriteMemory(addr_t vm_addr, const void *buf, in DoWriteMemory()
594 addr_t ProcessFreeBSD::DoAllocateMemory(size_t size, uint32_t permissions, in DoAllocateMemory()
620 Status ProcessFreeBSD::DoDeallocateMemory(lldb::addr_t addr) { in DoDeallocateMemory()
634 ProcessFreeBSD::GetSoftwareBreakpointTrapOpcode(BreakpointSite *bp_site) { in GetSoftwareBreakpointTrapOpcode()
685 Status ProcessFreeBSD::EnableBreakpointSite(BreakpointSite *bp_site) { in EnableBreakpointSite()
692 Status ProcessFreeBSD::DisableBreakpointSite(BreakpointSite *bp_site) { in DisableBreakpointSite()
696 Status ProcessFreeBSD::EnableWatchpoint(Watchpoint *wp, bool notify) { in EnableWatchpoint()
750 Status ProcessFreeBSD::DisableWatchpoint(Watchpoint *wp, bool notify) { in DisableWatchpoint()
792 Status ProcessFreeBSD::GetWatchpointSupportInfo(uint32_t &num) { in GetWatchpointSupportInfo()
804 Status ProcessFreeBSD::GetWatchpointSupportInfo(uint32_t &num, bool &after) { in GetWatchpointSupportInfo()
812 uint32_t ProcessFreeBSD::UpdateThreadListIfNeeded() { in UpdateThreadListIfNeeded()
818 ByteOrder ProcessFreeBSD::GetByteOrder() const { in GetByteOrder()
824 size_t ProcessFreeBSD::PutSTDIN(const char *buf, size_t len, Status &error) { in PutSTDIN()
835 bool ProcessFreeBSD::HasExited() { in HasExited()
848 bool ProcessFreeBSD::IsStopped() { in IsStopped()
862 bool ProcessFreeBSD::IsAThreadRunning() { in IsAThreadRunning()
878 lldb_private::DataExtractor ProcessFreeBSD::GetAuxvData() { in GetAuxvData()
896 ProcessFreeBSD *m_process;
902 EmulatorBaton(ProcessFreeBSD *process, RegisterContext *reg_context) in EmulatorBaton()
960 bool ProcessFreeBSD::SingleStepBreakpointHit( in SingleStepBreakpointHit()
966 Status ProcessFreeBSD::SetSoftwareSingleStepBreakpoint(lldb::tid_t tid, in SetSoftwareSingleStepBreakpoint()
994 bool ProcessFreeBSD::IsSoftwareStepBreakpoint(lldb::tid_t tid) { in IsSoftwareStepBreakpoint()
1020 bool ProcessFreeBSD::SupportHardwareSingleStepping() const { in SupportHardwareSingleStepping()
1027 Status ProcessFreeBSD::SetupSoftwareSingleStepping(lldb::tid_t tid) { in SetupSoftwareSingleStepping()