Lines Matching refs:Process

102       Process *process = exe_ctx->GetProcessPtr();  in GetPropertyAtIndex()
161 ProcessProperties::ProcessProperties(lldb_private::Process *process) in ProcessProperties()
175 new ProcessOptionValueProperties(Process::GetGlobalProperties().get())); in ProcessProperties()
667 ProcessSP Process::FindPlugin(lldb::TargetSP target_sp, in FindPlugin()
706 ConstString &Process::GetStaticBroadcasterClass() { in GetStaticBroadcasterClass()
711 Process::Process(lldb::TargetSP target_sp, ListenerSP listener_sp) in Process() function in Process
712 : Process(target_sp, listener_sp, in Process()
718 Process::Process(lldb::TargetSP target_sp, ListenerSP listener_sp, in Process() function in Process
722 Process::GetStaticBroadcasterClass().AsCString()), in Process()
799 Process::~Process() { in ~Process()
811 const ProcessPropertiesSP &Process::GetGlobalProperties() { in GetGlobalProperties()
819 void Process::Finalize() { in Finalize()
894 void Process::RegisterNotificationCallbacks(const Notifications &callbacks) { in RegisterNotificationCallbacks()
900 bool Process::UnregisterNotificationCallbacks(const Notifications &callbacks) { in UnregisterNotificationCallbacks()
913 void Process::SynchronouslyNotifyStateChanged(StateType state) { in SynchronouslyNotifyStateChanged()
934 StateType Process::GetNextEvent(EventSP &event_sp) { in GetNextEvent()
940 state = Process::ProcessEventData::GetStateFromEvent(event_sp.get()); in GetNextEvent()
945 void Process::SyncIOHandler(uint32_t iohandler_id, in SyncIOHandler()
966 StateType Process::WaitForProcessToStop(const Timeout<std::micro> &timeout, in WaitForProcessToStop()
1004 Process::HandleProcessStateChangedEvent(event_sp, stream, in WaitForProcessToStop()
1018 if (Process::ProcessEventData::GetRestartedFromEvent(event_sp.get())) in WaitForProcessToStop()
1034 bool Process::HandleProcessStateChangedEvent(const EventSP &event_sp, in HandleProcessStateChangedEvent()
1041 Process::ProcessEventData::GetProcessFromEvent(event_sp.get()); in HandleProcessStateChangedEvent()
1047 Process::ProcessEventData::GetStateFromEvent(event_sp.get()); in HandleProcessStateChangedEvent()
1080 if (Process::ProcessEventData::GetRestartedFromEvent(event_sp.get())) { in HandleProcessStateChangedEvent()
1083 Process::ProcessEventData::GetNumRestartedReasons(event_sp.get()); in HandleProcessStateChangedEvent()
1089 Process::ProcessEventData::GetRestartedReasonAtIndex( in HandleProcessStateChangedEvent()
1101 Process::ProcessEventData::GetRestartedReasonAtIndex( in HandleProcessStateChangedEvent()
1241 bool Process::HijackProcessEvents(ListenerSP listener_sp) { in HijackProcessEvents()
1249 void Process::RestoreProcessEvents() { RestoreBroadcaster(); } in RestoreProcessEvents()
1251 StateType Process::GetStateChangedEvents(EventSP &event_sp, in GetStateChangedEvents()
1266 state = Process::ProcessEventData::GetStateFromEvent(event_sp.get()); in GetStateChangedEvents()
1275 Event *Process::PeekAtStateChangedEvents() { in PeekAtStateChangedEvents()
1297 Process::GetStateChangedEventsPrivate(EventSP &event_sp, in GetStateChangedEventsPrivate()
1308 state = Process::ProcessEventData::GetStateFromEvent(event_sp.get()); in GetStateChangedEventsPrivate()
1315 bool Process::GetEventsPrivate(EventSP &event_sp, in GetEventsPrivate()
1328 bool Process::IsRunning() const { in IsRunning()
1332 int Process::GetExitStatus() { in GetExitStatus()
1340 const char *Process::GetExitDescription() { in GetExitDescription()
1348 bool Process::SetExitStatus(int status, const char *cstr) { in SetExitStatus()
1386 bool Process::IsAlive() { in IsAlive()
1406 bool Process::SetProcessExitStatus( in SetProcessExitStatus()
1434 void Process::UpdateThreadListIfNeeded() { in UpdateThreadListIfNeeded()
1508 void Process::UpdateQueueListIfNeeded() { in UpdateQueueListIfNeeded()
1521 ThreadSP Process::CreateOSPluginThread(lldb::tid_t tid, lldb::addr_t context) { in CreateOSPluginThread()
1528 uint32_t Process::GetNextThreadIndexID(uint64_t thread_id) { in GetNextThreadIndexID()
1532 bool Process::HasAssignedIndexIDToThread(uint64_t thread_id) { in HasAssignedIndexIDToThread()
1537 uint32_t Process::AssignIndexIDToThread(uint64_t thread_id) { in AssignIndexIDToThread()
1551 StateType Process::GetState() { in GetState()
1555 bool Process::StateChangedIsExternallyHijacked() { in StateChangedIsExternallyHijacked()
1565 void Process::SetPublicState(StateType new_state, bool restarted) { in SetPublicState()
1599 Status Process::Resume() { in Resume()
1618 Status Process::ResumeSynchronous(Stream *stream) { in ResumeSynchronous()
1655 StateType Process::GetPrivateState() { return m_private_state.GetValue(); } in GetPrivateState()
1657 void Process::SetPrivateState(StateType new_state) { in SetPrivateState()
1723 void Process::SetRunningUserExpression(bool on) { in SetRunningUserExpression()
1727 void Process::SetRunningUtilityFunction(bool on) { in SetRunningUtilityFunction()
1731 addr_t Process::GetImageInfoAddress() { return LLDB_INVALID_ADDRESS; } in GetImageInfoAddress()
1733 const lldb::ABISP &Process::GetABI() { in GetABI()
1739 LanguageRuntime *Process::GetLanguageRuntime(lldb::LanguageType language, in GetLanguageRuntime()
1756 CPPLanguageRuntime *Process::GetCPPLanguageRuntime(bool retry_if_null) { in GetCPPLanguageRuntime()
1765 ObjCLanguageRuntime *Process::GetObjCLanguageRuntime(bool retry_if_null) { in GetObjCLanguageRuntime()
1773 bool Process::IsPossibleDynamicValue(ValueObject &in_value) { in IsPossibleDynamicValue()
1794 void Process::SetDynamicCheckers(DynamicCheckerFunctions *dynamic_checkers) { in SetDynamicCheckers()
1798 BreakpointSiteList &Process::GetBreakpointSiteList() { in GetBreakpointSiteList()
1802 const BreakpointSiteList &Process::GetBreakpointSiteList() const { in GetBreakpointSiteList()
1806 void Process::DisableAllBreakpointSites() { in DisableAllBreakpointSites()
1813 Status Process::ClearBreakpointSiteByID(lldb::user_id_t break_id) { in ClearBreakpointSiteByID()
1822 Status Process::DisableBreakpointSiteByID(lldb::user_id_t break_id) { in DisableBreakpointSiteByID()
1836 Status Process::EnableBreakpointSiteByID(lldb::user_id_t break_id) { in EnableBreakpointSiteByID()
1850 Process::CreateBreakpointSite(const BreakpointLocationSP &owner, in CreateBreakpointSite()
1939 void Process::RemoveOwnerFromBreakpointSite(lldb::user_id_t owner_id, in RemoveOwnerFromBreakpointSite()
1951 size_t Process::RemoveBreakpointOpcodesFromBuffer(addr_t bp_addr, size_t size, in RemoveBreakpointOpcodesFromBuffer()
1981 size_t Process::GetSoftwareBreakpointTrapOpcode(BreakpointSite *bp_site) { in GetSoftwareBreakpointTrapOpcode()
1988 Status Process::EnableSoftwareBreakpoint(BreakpointSite *bp_site) { in EnableSoftwareBreakpoint()
2064 Status Process::DisableSoftwareBreakpoint(BreakpointSite *bp_site) { in DisableSoftwareBreakpoint()
2158 size_t Process::ReadMemory(addr_t addr, void *buf, size_t size, Status &error) { in ReadMemory()
2199 size_t Process::ReadCStringFromMemory(addr_t addr, std::string &out_str, in ReadCStringFromMemory()
2219 size_t Process::ReadStringFromMemory(addr_t addr, char *dst, size_t max_bytes, in ReadStringFromMemory()
2272 size_t Process::ReadCStringFromMemory(addr_t addr, char *dst, in ReadCStringFromMemory()
2318 size_t Process::ReadMemoryFromInferior(addr_t addr, void *buf, size_t size, in ReadMemoryFromInferior()
2342 uint64_t Process::ReadUnsignedIntegerFromMemory(lldb::addr_t vm_addr, in ReadUnsignedIntegerFromMemory()
2353 int64_t Process::ReadSignedIntegerFromMemory(lldb::addr_t vm_addr, in ReadSignedIntegerFromMemory()
2364 addr_t Process::ReadPointerFromMemory(lldb::addr_t vm_addr, Status &error) { in ReadPointerFromMemory()
2372 bool Process::WritePointerToMemory(lldb::addr_t vm_addr, lldb::addr_t ptr_value, in WritePointerToMemory()
2384 size_t Process::WriteMemoryPrivate(addr_t addr, const void *buf, size_t size, in WriteMemoryPrivate()
2400 size_t Process::WriteMemory(addr_t addr, const void *buf, size_t size, in WriteMemory()
2479 size_t Process::WriteScalarToMemory(addr_t addr, const Scalar &scalar, in WriteScalarToMemory()
2497 size_t Process::ReadScalarIntegerFromMemory(addr_t addr, uint32_t byte_size, in ReadScalarIntegerFromMemory()
2527 Status Process::WriteObjectFile(std::vector<ObjectFile::LoadableData> entries) { in WriteObjectFile()
2539 addr_t Process::AllocateMemory(size_t size, uint32_t permissions, in AllocateMemory()
2562 addr_t Process::CallocateMemory(size_t size, uint32_t permissions, in CallocateMemory()
2572 bool Process::CanJIT() { in CanJIT()
2601 void Process::SetCanJIT(bool can_jit) { in SetCanJIT()
2605 void Process::SetCanRunCode(bool can_run_code) { in SetCanRunCode()
2610 Status Process::DeallocateMemory(addr_t ptr) { in DeallocateMemory()
2630 ModuleSP Process::ReadModuleFromMemory(const FileSpec &file_spec, in ReadModuleFromMemory()
2649 bool Process::GetLoadAddressPermissions(lldb::addr_t load_addr, in GetLoadAddressPermissions()
2674 Status Process::EnableWatchpoint(Watchpoint *watchpoint, bool notify) { in EnableWatchpoint()
2680 Status Process::DisableWatchpoint(Watchpoint *watchpoint, bool notify) { in DisableWatchpoint()
2687 Process::WaitForProcessStopPrivate(EventSP &event_sp, in WaitForProcessStopPrivate()
2708 void Process::LoadOperatingSystemPlugin(bool flush) { in LoadOperatingSystemPlugin()
2716 Status Process::Launch(ProcessLaunchInfo &launch_info) { in Launch()
2831 Status Process::LoadCore() { in LoadCore()
2878 DynamicLoader *Process::GetDynamicLoader() { in GetDynamicLoader()
2884 const lldb::DataBufferSP Process::GetAuxvData() { return DataBufferSP(); } in GetAuxvData()
2886 JITLoaderList &Process::GetJITLoaders() { in GetJITLoaders()
2894 SystemRuntime *Process::GetSystemRuntime() { in GetSystemRuntime()
2900 Process::AttachCompletionHandler::AttachCompletionHandler(Process *process, in AttachCompletionHandler()
2910 Process::NextEventAction::EventActionResult
2911 Process::AttachCompletionHandler::PerformAction(lldb::EventSP &event_sp) { in PerformAction()
2968 Process::NextEventAction::EventActionResult
2969 Process::AttachCompletionHandler::HandleBeingInterrupted() { in HandleBeingInterrupted()
2973 const char *Process::AttachCompletionHandler::GetExitString() { in GetExitString()
2984 Status Process::Attach(ProcessAttachInfo &attach_info) { in Attach()
3024 SetNextEventAction(new Process::AttachCompletionHandler( in Attach()
3088 SetNextEventAction(new Process::AttachCompletionHandler( in Attach()
3106 void Process::CompleteAttach() { in CompleteAttach()
3226 Status Process::ConnectRemote(Stream *strm, llvm::StringRef remote_url) { in ConnectRemote()
3258 Status Process::PrivateResume() { in PrivateResume()
3319 Status Process::Halt(bool clear_thread_plans, bool use_run_lock) { in Halt()
3359 Status Process::StopForDestroyOrDetach(lldb::EventSP &exit_event_sp) { in StopForDestroyOrDetach()
3415 Status Process::Detach(bool keep_stopped) { in Detach()
3467 Status Process::Destroy(bool force_kill) { in Destroy()
3538 Status Process::Signal(int signal) { in Signal()
3548 void Process::SetUnixSignals(UnixSignalsSP &&signals_sp) { in SetUnixSignals()
3553 const lldb::UnixSignalsSP &Process::GetUnixSignals() { in GetUnixSignals()
3558 lldb::ByteOrder Process::GetByteOrder() const { in GetByteOrder()
3562 uint32_t Process::GetAddressByteSize() const { in GetAddressByteSize()
3566 bool Process::ShouldBroadcastEvent(Event *event_ptr) { in ShouldBroadcastEvent()
3568 Process::ProcessEventData::GetStateFromEvent(event_ptr); in ShouldBroadcastEvent()
3721 bool Process::StartPrivateStateThread(bool is_secondary_thread) { in StartPrivateStateThread()
3758 ThreadLauncher::LaunchThread(thread_name, Process::PrivateStateThread, in StartPrivateStateThread()
3767 void Process::PausePrivateStateThread() { in PausePrivateStateThread()
3771 void Process::ResumePrivateStateThread() { in ResumePrivateStateThread()
3775 void Process::StopPrivateStateThread() { in StopPrivateStateThread()
3786 void Process::ControlPrivateStateThread(uint32_t signal) { in ControlPrivateStateThread()
3838 void Process::SendAsyncInterrupt() { in SendAsyncInterrupt()
3840 m_private_state_broadcaster.BroadcastEvent(Process::eBroadcastBitInterrupt, in SendAsyncInterrupt()
3843 BroadcastEvent(Process::eBroadcastBitInterrupt, nullptr); in SendAsyncInterrupt()
3846 void Process::HandlePrivateEvent(EventSP &event_sp) { in HandlePrivateEvent()
3851 Process::ProcessEventData::GetStateFromEvent(event_sp.get()); in HandlePrivateEvent()
3895 Process::ProcessEventData::SetUpdateStateOnRemoval(event_sp.get()); in HandlePrivateEvent()
3910 if (!Process::ProcessEventData::GetRestartedFromEvent(event_sp.get())) { in HandlePrivateEvent()
3957 Status Process::HaltPrivate() { in HaltPrivate()
3971 thread_result_t Process::PrivateStateThread(void *arg) { in PrivateStateThread()
3979 thread_result_t Process::RunPrivateStateThread(bool is_secondary_thread) { in RunPrivateStateThread()
4055 Process::ProcessEventData::GetStateFromEvent(event_sp.get()); in RunPrivateStateThread()
4109 Process::ProcessEventData::ProcessEventData() in ProcessEventData()
4113 Process::ProcessEventData::ProcessEventData(const ProcessSP &process_sp, in ProcessEventData()
4121 Process::ProcessEventData::~ProcessEventData() = default;
4123 const ConstString &Process::ProcessEventData::GetFlavorString() { in GetFlavorString()
4128 const ConstString &Process::ProcessEventData::GetFlavor() const { in GetFlavor()
4132 void Process::ProcessEventData::DoOnRemoval(Event *event_ptr) { in DoOnRemoval()
4150 m_state, Process::ProcessEventData::GetRestartedFromEvent(event_ptr)); in DoOnRemoval()
4273 void Process::ProcessEventData::Dump(Stream *s) const { in Dump()
4285 const Process::ProcessEventData *
4286 Process::ProcessEventData::GetEventDataFromEvent(const Event *event_ptr) { in GetEventDataFromEvent()
4297 Process::ProcessEventData::GetProcessFromEvent(const Event *event_ptr) { in GetProcessFromEvent()
4305 StateType Process::ProcessEventData::GetStateFromEvent(const Event *event_ptr) { in GetStateFromEvent()
4313 bool Process::ProcessEventData::GetRestartedFromEvent(const Event *event_ptr) { in GetRestartedFromEvent()
4321 void Process::ProcessEventData::SetRestartedInEvent(Event *event_ptr, in SetRestartedInEvent()
4330 Process::ProcessEventData::GetNumRestartedReasons(const Event *event_ptr) { in GetNumRestartedReasons()
4340 Process::ProcessEventData::GetRestartedReasonAtIndex(const Event *event_ptr, in GetRestartedReasonAtIndex()
4350 void Process::ProcessEventData::AddRestartedReason(Event *event_ptr, in AddRestartedReason()
4358 bool Process::ProcessEventData::GetInterruptedFromEvent( in GetInterruptedFromEvent()
4367 void Process::ProcessEventData::SetInterruptedInEvent(Event *event_ptr, in SetInterruptedInEvent()
4375 bool Process::ProcessEventData::SetUpdateStateOnRemoval(Event *event_ptr) { in SetUpdateStateOnRemoval()
4385 lldb::TargetSP Process::CalculateTarget() { return m_target_wp.lock(); } in CalculateTarget()
4387 void Process::CalculateExecutionContext(ExecutionContext &exe_ctx) { in CalculateExecutionContext()
4413 void Process::AppendSTDOUT(const char *s, size_t len) { in AppendSTDOUT()
4420 void Process::AppendSTDERR(const char *s, size_t len) { in AppendSTDERR()
4427 void Process::BroadcastAsyncProfileData(const std::string &one_profile_data) { in BroadcastAsyncProfileData()
4434 void Process::BroadcastStructuredData(const StructuredData::ObjectSP &object_sp, in BroadcastStructuredData()
4442 Process::GetStructuredDataPlugin(const ConstString &type_name) const { in GetStructuredDataPlugin()
4450 size_t Process::GetAsyncProfileData(char *buf, size_t buf_size, Status &error) { in GetAsyncProfileData()
4478 size_t Process::GetSTDOUT(char *buf, size_t buf_size, Status &error) { in GetSTDOUT()
4498 size_t Process::GetSTDERR(char *buf, size_t buf_size, Status &error) { in GetSTDERR()
4518 void Process::STDIOReadThreadBytesReceived(void *baton, const void *src, in STDIOReadThreadBytesReceived()
4520 Process *process = (Process *)baton; in STDIOReadThreadBytesReceived()
4526 IOHandlerProcessSTDIO(Process *process, int write_fd) in IOHandlerProcessSTDIO()
4650 Process *m_process;
4658 void Process::SetSTDIOFileDescriptor(int fd) { in SetSTDIOFileDescriptor()
4679 bool Process::ProcessIOHandlerIsActive() { in ProcessIOHandlerIsActive()
4685 bool Process::PushProcessIOHandler() { in PushProcessIOHandler()
4704 bool Process::PopProcessIOHandler() { in PopProcessIOHandler()
4712 void Process::SettingsInitialize() { Thread::SettingsInitialize(); } in SettingsInitialize()
4714 void Process::SettingsTerminate() { Thread::SettingsTerminate(); } in SettingsTerminate()
4824 Process::ProcessEventData::GetInterruptedFromEvent(event_sp.get())) in HandleStoppedEvent()
4834 Process::RunThreadPlan(ExecutionContext &exe_ctx, in RunThreadPlan()
5115 Process::ProcessEventData::GetStateFromEvent(event_sp.get()); in RunThreadPlan()
5121 restarted = Process::ProcessEventData::GetRestartedFromEvent( in RunThreadPlan()
5207 Process::ProcessEventData::GetStateFromEvent(event_sp.get()); in RunThreadPlan()
5226 } else if (Process::ProcessEventData::GetRestartedFromEvent( in RunThreadPlan()
5334 Process::ProcessEventData::GetStateFromEvent(event_sp.get()); in RunThreadPlan()
5339 Process::ProcessEventData::GetInterruptedFromEvent( in RunThreadPlan()
5345 if (Process::ProcessEventData::GetRestartedFromEvent( in RunThreadPlan()
5480 const Process::ProcessEventData *event_data = in RunThreadPlan()
5481 Process::ProcessEventData::GetEventDataFromEvent( in RunThreadPlan()
5489 Process *process = event_data->GetProcessSP().get(); in RunThreadPlan()
5622 const char *Process::ExecutionResultAsCString(ExpressionResults result) { in ExecutionResultAsCString()
5657 void Process::GetStatus(Stream &strm) { in GetStatus()
5677 size_t Process::GetThreadStatus(Stream &strm, in GetThreadStatus()
5724 void Process::AddInvalidMemoryRegion(const LoadRange &region) { in AddInvalidMemoryRegion()
5728 bool Process::RemoveInvalidMemoryRange(const LoadRange &region) { in RemoveInvalidMemoryRange()
5733 void Process::AddPreResumeAction(PreResumeActionCallback callback, in AddPreResumeAction()
5738 bool Process::RunPreResumeActions() { in RunPreResumeActions()
5750 void Process::ClearPreResumeActions() { m_pre_resume_actions.clear(); } in ClearPreResumeActions()
5752 void Process::ClearPreResumeAction(PreResumeActionCallback callback, void *baton) in ClearPreResumeAction()
5762 ProcessRunLock &Process::GetRunLock() { in GetRunLock()
5769 void Process::Flush() { in Flush()
5777 void Process::DidExec() { in DidExec()
5809 addr_t Process::ResolveIndirectFunction(const Address *address, Status &error) { in ResolveIndirectFunction()
5837 void Process::ModulesDidLoad(ModuleList &module_list) { in ModulesDidLoad()
5884 void Process::PrintWarning(uint64_t warning_type, const void *repeat_key, in PrintWarning()
5917 void Process::PrintWarningOptimization(const SymbolContext &sc) { in PrintWarningOptimization()
5921 PrintWarning(Process::Warnings::eWarningsOptimization, sc.module_sp.get(), in PrintWarningOptimization()
5928 bool Process::GetProcessInfo(ProcessInstanceInfo &info) { in GetProcessInfo()
5938 ThreadCollectionSP Process::GetHistoryThreads(lldb::addr_t addr) { in GetHistoryThreads()
5954 Process::GetInstrumentationRuntime(lldb::InstrumentationRuntimeType type) { in GetInstrumentationRuntime()
5963 bool Process::GetModuleSpec(const FileSpec &module_file_spec, in GetModuleSpec()
5969 size_t Process::AddImageToken(lldb::addr_t image_ptr) { in AddImageToken()
5974 lldb::addr_t Process::GetImagePtrFromToken(size_t token) const { in GetImagePtrFromToken()
5980 void Process::ResetImageToken(size_t token) { in ResetImageToken()
5986 Process::AdvanceAddressToNextBranchInstruction(Address default_stop_addr, in AdvanceAddressToNextBranchInstruction()
6038 Process::GetMemoryRegions(lldb_private::MemoryRegionInfos &region_list) { in GetMemoryRegions()
6064 Process::ConfigureStructuredData(const ConstString &type_name, in ConfigureStructuredData()
6072 void Process::MapSupportedStructuredDataPlugins( in MapSupportedStructuredDataPlugins()
6151 bool Process::RouteAsyncStructuredData( in RouteAsyncStructuredData()
6180 Status Process::UpdateAutomaticSignalFiltering() { in UpdateAutomaticSignalFiltering()
6186 UtilityFunction *Process::GetLoadImageUtilityFunction( in GetLoadImageUtilityFunction()