reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Derived Classes

tools/lldb/source/Plugins/Process/elf-core/ProcessElfCore.h
   31 class ProcessElfCore : public lldb_private::Process {
tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h
   49 class ProcessGDBRemote : public Process,
tools/lldb/source/Plugins/Process/mach-core/ProcessMachCore.h
   21 class ProcessMachCore : public lldb_private::Process {
tools/lldb/source/Plugins/Process/minidump/ProcessMinidump.h
   29 class ProcessMinidump : public Process {
tools/lldb/unittests/Target/ExecutionContextTest.cpp
   48 class DummyProcess : public Process {

Declarations

tools/lldb/include/lldb/Core/Debugger.h
   56 class Process;
tools/lldb/include/lldb/Target/DynamicLoader.h
   25 class Process;
tools/lldb/include/lldb/lldb-forward.h
  167 class Process;
tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/HexagonDYLDRendezvous.h
   21 class Process;
tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.h
   24 class Process;
tools/lldb/source/Plugins/Process/Utility/InferiorCallPOSIX.h
   18 class Process;
tools/lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.h
   20 class Process;

References

tools/lldb/include/lldb/Core/Debugger.h
   84   static lldb::TargetSP FindTargetWithProcess(Process *process);
  360   void FlushProcessOutput(Process &process, bool flush_stdout,
tools/lldb/include/lldb/DataFormatters/FormattersHelpers.h
   79   InferiorSizedWord(uint64_t val, Process &process)
  103   static InferiorSizedWord GetMaximum(Process &process) {
tools/lldb/include/lldb/Interpreter/ScriptInterpreter.h
  403                                       Process *process, std::string &output,
tools/lldb/include/lldb/Target/DynamicLoader.h
   66   static DynamicLoader *FindPlugin(Process *process, const char *plugin_name);
   69   DynamicLoader(Process *process);
  309   Process
tools/lldb/include/lldb/Target/ExecutionContext.h
  201   void SetProcessPtr(Process *process);
  339   ExecutionContext(Process *process, Thread *thread = nullptr,
  387   Process *GetProcessPtr() const;
  430   Process &GetProcessRef() const;
  488   void SetProcessPtr(Process *process);
tools/lldb/include/lldb/Target/InstrumentationRuntime.h
   79                              Process *process,
tools/lldb/include/lldb/Target/JITLoader.h
   38   static void LoadPlugins(Process *process, lldb_private::JITLoaderList &list);
   41   JITLoader(Process *process);
   63   Process *m_process;
tools/lldb/include/lldb/Target/LanguageRuntime.h
   65   static LanguageRuntime *FindPlugin(Process *process,
  132   Process *GetProcess() { return m_process; }
  192   LanguageRuntime(Process *process);
  193   Process *m_process;
tools/lldb/include/lldb/Target/Memory.h
   24   MemoryCache(Process &process);
   58   Process &m_process;
  114   AllocatedMemoryCache(Process &process);
  132   Process &m_process;
tools/lldb/include/lldb/Target/OperatingSystem.h
   42   static OperatingSystem *FindPlugin(Process *process, const char *plugin_name);
   45   OperatingSystem(Process *process);
   70   Process
tools/lldb/include/lldb/Target/Platform.h
  210   virtual llvm::VersionTuple GetOSVersion(Process *process = nullptr);
  301                                  Process *process, lldb::ModuleSP &module_sp,
  663   GetQueueNameForThreadQAddress(Process *process, lldb::addr_t dispatch_qaddr) {
  686   GetQueueIDForThreadQAddress(Process *process, lldb::addr_t dispatch_qaddr) {
  762   uint32_t LoadImage(lldb_private::Process *process,
  797   uint32_t LoadImageUsingPaths(lldb_private::Process *process,
  803   virtual uint32_t DoLoadImage(lldb_private::Process *process,
  809   virtual Status UnloadImage(lldb_private::Process *process,
  895   Status GetRemoteSharedModule(const ModuleSpec &module_spec, Process *process,
tools/lldb/include/lldb/Target/Process.h
   65   ProcessProperties(lldb_private::Process *process);
   91   Process *m_process; // Can be nullptr for global ProcessProperties
  354 class Process : public std::enable_shared_from_this<Process>,
  412     void (*initialize)(void *baton, Process *process);
  413     void (*process_state_changed)(void *baton, Process *process,
  449     static const Process::ProcessEventData *
  781   void RegisterNotificationCallbacks(const Process::Notifications &callbacks);
  797   bool UnregisterNotificationCallbacks(const Process::Notifications &callbacks);
 2154     ProcessEventHijacker(Process &process, lldb::ListenerSP listener_sp)
 2162     Process &m_process;
 2536     NextEventAction(Process *process) : m_process(process) {}
 2547     Process *m_process;
 2550   void SetNextEventAction(Process::NextEventAction *next_event_action) {
 2560     AttachCompletionHandler(Process *process, uint32_t exec_count);
 2776     PrivateStateThreadArgs(Process *p, bool s)
 2778     Process *process;
 2863   Process *m_process;
 2866   UtilityFunctionScope(Process *p) : m_process(p) {
tools/lldb/include/lldb/Target/ProcessStructReader.h
   41   ProcessStructReader(Process *process, lldb::addr_t base_addr,
tools/lldb/include/lldb/Target/QueueList.h
   32   QueueList(Process *process);
   98   Process *m_process; ///< The process that manages this queue list.
tools/lldb/include/lldb/Target/StructuredDataPlugin.h
   95   HandleArrivalOfStructuredData(Process &process, ConstString type_name,
  144   virtual void ModulesDidLoad(Process &process, ModuleList &module_list);
tools/lldb/include/lldb/Target/SystemRuntime.h
   52   static SystemRuntime *FindPlugin(Process *process);
   55   SystemRuntime(lldb_private::Process *process);
  298   Process *m_process;
tools/lldb/include/lldb/Target/TargetList.h
  157   lldb::TargetSP FindTargetWithProcess(lldb_private::Process *process) const;
tools/lldb/include/lldb/Target/Thread.h
  144   Thread(Process &process, lldb::tid_t tid, bool use_invalid_index_id = false);
tools/lldb/include/lldb/Target/ThreadList.h
   30   ThreadList(Process *process);
  146   Process *m_process; ///< The process that manages this thread list.
tools/lldb/include/lldb/lldb-forward.h
  389 typedef std::shared_ptr<lldb_private::Process> ProcessSP;
  392 typedef std::weak_ptr<lldb_private::Process> ProcessWP;
tools/lldb/include/lldb/lldb-private-interfaces.h
   26 typedef DynamicLoader *(*DynamicLoaderCreateInstance)(Process *process,
   28 typedef lldb::JITLoaderSP (*JITLoaderCreateInstance)(Process *process,
   51 typedef OperatingSystem *(*OperatingSystemCreateInstance)(Process *process,
   55     Process *process, lldb::LanguageType language);
   62     Process &process);
   65 typedef SystemRuntime *(*SystemRuntimeCreateInstance)(Process *process);
tools/lldb/source/API/SBBreakpointOptionCommon.cpp
   61       Process *process = exe_ctx.GetProcessPtr();
tools/lldb/source/API/SBDebugger.cpp
  561       (Process::eBroadcastBitSTDOUT | Process::eBroadcastBitStateChanged)) {
  561       (Process::eBroadcastBitSTDOUT | Process::eBroadcastBitStateChanged)) {
  569       (Process::eBroadcastBitSTDERR | Process::eBroadcastBitStateChanged)) {
  569       (Process::eBroadcastBitSTDERR | Process::eBroadcastBitStateChanged)) {
  576   if (event_type & Process::eBroadcastBitStateChanged) {
tools/lldb/source/API/SBFrame.cpp
  103   Process *process = exe_ctx.GetProcessPtr();
  105     Process::StopLocker stop_locker;
  124   Process *process = exe_ctx.GetProcessPtr();
  126     Process::StopLocker stop_locker;
  147   Process *process = exe_ctx.GetProcessPtr();
  149     Process::StopLocker stop_locker;
  172   Process *process = exe_ctx.GetProcessPtr();
  174     Process::StopLocker stop_locker;
  196   Process *process = exe_ctx.GetProcessPtr();
  198     Process::StopLocker stop_locker;
  220   Process *process = exe_ctx.GetProcessPtr();
  222     Process::StopLocker stop_locker;
  243   Process *process = exe_ctx.GetProcessPtr();
  245     Process::StopLocker stop_locker;
  264   Process *process = exe_ctx.GetProcessPtr();
  266     Process::StopLocker stop_locker;
  285   Process *process = exe_ctx.GetProcessPtr();
  287     Process::StopLocker stop_locker;
  335   Process *process = exe_ctx.GetProcessPtr();
  337     Process::StopLocker stop_locker;
  359   Process *process = exe_ctx.GetProcessPtr();
  361     Process::StopLocker stop_locker;
  382   Process *process = exe_ctx.GetProcessPtr();
  384     Process::StopLocker stop_locker;
  405   Process *process = exe_ctx.GetProcessPtr();
  407     Process::StopLocker stop_locker;
  427   Process *process = exe_ctx.GetProcessPtr();
  429     Process::StopLocker stop_locker;
  479   Process *process = exe_ctx.GetProcessPtr();
  481     Process::StopLocker stop_locker;
  535   Process *process = exe_ctx.GetProcessPtr();
  537     Process::StopLocker stop_locker;
  588   Process *process = exe_ctx.GetProcessPtr();
  590     Process::StopLocker stop_locker;
  737   Process *process = exe_ctx.GetProcessPtr();
  739     Process::StopLocker stop_locker;
  828   Process *process = exe_ctx.GetProcessPtr();
  830     Process::StopLocker stop_locker;
  917   Process *process = exe_ctx.GetProcessPtr();
  919     Process::StopLocker stop_locker;
  949   Process *process = exe_ctx.GetProcessPtr();
  951     Process::StopLocker stop_locker;
  989   Process *process = exe_ctx.GetProcessPtr();
  991     Process::StopLocker stop_locker;
 1099   Process *process = exe_ctx.GetProcessPtr();
 1102     Process::StopLocker stop_locker;
 1145   Process *process = exe_ctx.GetProcessPtr();
 1147     Process::StopLocker stop_locker;
 1194   Process *process = exe_ctx.GetProcessPtr();
 1196     Process::StopLocker stop_locker;
 1216   Process *process = exe_ctx.GetProcessPtr();
 1218     Process::StopLocker stop_locker;
 1260   Process *process = exe_ctx.GetProcessPtr();
 1262     Process::StopLocker stop_locker;
tools/lldb/source/API/SBProcess.cpp
   83   return Process::GetStaticBroadcasterClass().AsCString();
  198     Process::StopLocker stop_locker;
  436     Process::StopLocker stop_locker;
  453     Process::StopLocker stop_locker;
  472     Process::StopLocker stop_locker;
  732     Process::StopLocker stop_locker;
  751     Process::StopLocker stop_locker;
  767   StateType ret_val = Process::ProcessEventData::GetStateFromEvent(event.get());
  776   bool ret_val = Process::ProcessEventData::GetRestartedFromEvent(event.get());
  785   return Process::ProcessEventData::GetNumRestartedReasons(event.get());
  795   return Process::ProcessEventData::GetRestartedReasonAtIndex(event.get(), idx);
  803       Process::ProcessEventData::GetProcessFromEvent(event.get());
  816   return Process::ProcessEventData::GetInterruptedFromEvent(event.get());
  863   return Process::GetStaticBroadcasterClass().AsCString();
  878     Process::StopLocker stop_locker;
  902     Process::StopLocker stop_locker;
  926     Process::StopLocker stop_locker;
  949     Process::StopLocker stop_locker;
  974     Process::StopLocker stop_locker;
 1050     Process::StopLocker stop_locker;
 1077     Process::StopLocker stop_locker;
 1111     Process::StopLocker stop_locker;
 1133     Process::StopLocker stop_locker;
 1240     Process::StopLocker stop_locker;
 1263   Process::StopLocker stop_locker;
tools/lldb/source/API/SBQueue.cpp
   98         Process::StopLocker stop_locker;
  118         Process::StopLocker stop_locker;
tools/lldb/source/API/SBQueueItem.cpp
  103     Process::StopLocker stop_locker;
tools/lldb/source/API/SBThread.cpp
  100     Process::StopLocker stop_locker;
  123   Process *process = exe_ctx.GetProcessPtr();
  125     Process::StopLocker stop_locker;
  147     Process::StopLocker stop_locker;
  163     Process::StopLocker stop_locker;
  213     Process::StopLocker stop_locker;
  323     Process::StopLocker stop_locker;
  420     Process::StopLocker stop_locker;
  462     Process::StopLocker stop_locker;
  479     Process::StopLocker stop_locker;
  496     Process::StopLocker stop_locker;
  514     Process::StopLocker stop_locker;
  557   Process *process = exe_ctx.GetProcessPtr();
 1096     Process::StopLocker stop_locker;
 1123     Process::StopLocker stop_locker;
 1182     Process::StopLocker stop_locker;
 1200     Process::StopLocker stop_locker;
 1219     Process::StopLocker stop_locker;
 1239     Process::StopLocker stop_locker;
 1345   Process::StopLocker stop_locker;
 1351         Process *process = exe_ctx.GetProcessPtr();
tools/lldb/source/API/SBValue.cpp
  108   lldb::ValueObjectSP GetSP(Process::StopLocker &stop_locker,
  213   Process::StopLocker m_stop_locker;
tools/lldb/source/Breakpoint/BreakpointLocation.cpp
  445   Process *process = m_owner.GetTarget().GetProcessSP().get();
tools/lldb/source/Commands/CommandObjectFrame.cpp
 1018     Process *process = m_exe_ctx.GetProcessPtr();
tools/lldb/source/Commands/CommandObjectMemory.cpp
 1030     Process *process = m_exe_ctx.GetProcessPtr();
 1316     Process *process = m_exe_ctx.GetProcessPtr();
tools/lldb/source/Commands/CommandObjectProcess.cpp
   46   bool StopProcessIfNecessary(Process *process, StateType &state,
  387     Process *process = m_exe_ctx.GetProcessPtr();
  551     Process *process = m_exe_ctx.GetProcessPtr();
  713     Process *process = m_exe_ctx.GetProcessPtr();
  805     Process *process = m_exe_ctx.GetProcessPtr();
  850     Process *process = m_interpreter.GetExecutionContext().GetProcessPtr();
  920     Process *process = m_exe_ctx.GetProcessPtr();
  983     Process *process = m_exe_ctx.GetProcessPtr();
 1040     Process *process = m_exe_ctx.GetProcessPtr();
 1092     Process *process = m_exe_ctx.GetProcessPtr();
 1134     Process *process = m_exe_ctx.GetProcessPtr();
 1222     Process *process = m_exe_ctx.GetProcessPtr();
tools/lldb/source/Commands/CommandObjectRegister.cpp
   91           Process *process = exe_ctx.GetProcessPtr();
tools/lldb/source/Commands/CommandObjectTarget.cpp
 2785                 Process *process = m_exe_ctx.GetProcessPtr();
 3321     Process *process = m_exe_ctx.GetProcessPtr();
 4222           Process *process = m_exe_ctx.GetProcessPtr();
 4365       Process *process = m_exe_ctx.GetProcessPtr();
tools/lldb/source/Commands/CommandObjectThread.cpp
  106       Process *process = m_exe_ctx.GetProcessPtr();
  112       Process *process = m_exe_ctx.GetProcessPtr();
  154       Process *process = m_exe_ctx.GetProcessPtr();
  203     Process *process = m_exe_ctx.GetProcessPtr();
  565     Process *process = m_exe_ctx.GetProcessPtr();
  832     Process *process = m_exe_ctx.GetProcessPtr();
 1099     Process *process = m_exe_ctx.GetProcessPtr();
 1324     Process *process = m_exe_ctx.GetProcessPtr();
 1376     Process *process = m_exe_ctx.GetProcessPtr();
tools/lldb/source/Core/Address.cpp
  744     Process *process = exe_ctx.GetProcessPtr();
tools/lldb/source/Core/Debugger.cpp
  684 TargetSP Debugger::FindTargetWithProcess(Process *process) {
 1268 void Debugger::FlushProcessOutput(Process &process, bool flush_stdout,
 1282     flush(*GetAsyncOutputStream(), &Process::GetSTDOUT);
 1284     flush(*GetAsyncErrorStream(), &Process::GetSTDERR);
 1292       (event_type == Process::eBroadcastBitStructuredData)
 1294           : Process::ProcessEventData::GetProcessFromEvent(event_sp.get());
 1306         (event_type & Process::eBroadcastBitStateChanged) != 0;
 1307     const bool got_stdout = (event_type & Process::eBroadcastBitSTDOUT) != 0;
 1308     const bool got_stderr = (event_type & Process::eBroadcastBitSTDERR) != 0;
 1310         (event_type & Process::eBroadcastBitStructuredData) != 0;
 1314           Process::ProcessEventData::GetStateFromEvent(event_sp.get());
 1320       Process::HandleProcessStateChangedEvent(event_sp, output_stream_sp.get(),
 1360       Process::HandleProcessStateChangedEvent(event_sp, output_stream_sp.get(),
 1401   ConstString broadcaster_class_process(Process::GetStaticBroadcasterClass());
 1408       Process::eBroadcastBitStateChanged | Process::eBroadcastBitSTDOUT |
 1408       Process::eBroadcastBitStateChanged | Process::eBroadcastBitSTDOUT |
 1409           Process::eBroadcastBitSTDERR | Process::eBroadcastBitStructuredData);
 1409           Process::eBroadcastBitSTDERR | Process::eBroadcastBitStructuredData);
tools/lldb/source/Core/DynamicLoader.cpp
   32 DynamicLoader *DynamicLoader::FindPlugin(Process *process,
   61 DynamicLoader::DynamicLoader(Process *process) : m_process(process) {}
tools/lldb/source/Core/FormatEntity.cpp
 1154       Process *process = exe_ctx->GetProcessPtr();
 1167       Process *process = exe_ctx->GetProcessPtr();
 1180       Process *process = exe_ctx->GetProcessPtr();
tools/lldb/source/Core/IOHandler.cpp
 1751     ConstString broadcaster_class_process(Process::GetStaticBroadcasterClass());
 2210     Process *process = exe_ctx.GetProcessPtr();
 2981     Process *process = exe_ctx.GetProcessPtr();
 3066       Process *process = exe_ctx.GetProcessPtr();
 3470         Process *process = exe_ctx.GetProcessPtr();
 3482         Process *process = exe_ctx.GetProcessPtr();
 3494         Process *process = exe_ctx.GetProcessPtr();
 3506         Process *process = exe_ctx.GetProcessPtr();
 3518         Process *process = exe_ctx.GetProcessPtr();
 3529         Process *process = exe_ctx.GetProcessPtr();
 3540         Process *process = exe_ctx.GetProcessPtr();
 3554       Process *process = exe_ctx.GetProcessPtr();
 3725     Process *process = exe_ctx.GetProcessPtr();
 3813     Process *process = exe_ctx.GetProcessPtr();
tools/lldb/source/Core/Value.cpp
  359       Process *process = exe_ctx->GetProcessPtr();
  558         Process *process = exe_ctx->GetProcessPtr();
tools/lldb/source/Core/ValueObject.cpp
  139   Process *process = exe_ctx.GetProcessPtr();
  832       Process *process = exe_ctx.GetProcessPtr();
  912     Process *process = exe_ctx.GetProcessPtr();
 1119   Process *process = exe_ctx.GetProcessPtr();
 1603         Process *process = exe_ctx.GetProcessPtr();
 1710   Process *process = exe_ctx.GetProcessPtr();
 1718   Process *process(GetProcessSP().get());
 1973     Process *process = exe_ctx.GetProcessPtr();
 3035   Process *process = exe_ctx.GetProcessPtr();
tools/lldb/source/Core/ValueObjectConstResult.cpp
  277       Process *process = exe_ctx.GetProcessPtr();
tools/lldb/source/Core/ValueObjectDynamicValue.cpp
  140   Process *process = exe_ctx.GetProcessPtr();
tools/lldb/source/Core/ValueObjectRegister.cpp
  306         Process *process = exe_ctx.GetProcessPtr();
tools/lldb/source/Core/ValueObjectVariable.cpp
  169       Process *process = exe_ctx.GetProcessPtr();
tools/lldb/source/Expression/DWARFExpression.cpp
 1028   Process *process = nullptr;
tools/lldb/source/Expression/FunctionCaller.cpp
   63   Process *process = exe_ctx.GetProcessPtr();
  138   Process *process = exe_ctx.GetProcessPtr();
  278   Process *process = exe_ctx.GetProcessPtr();
tools/lldb/source/Expression/IRExecutionUnit.cpp
  153   Process *process = exe_ctx.GetProcessPtr();
tools/lldb/source/Expression/LLVMUserExpression.cpp
  225             Process::ExecutionResultAsCString(execution_result));
tools/lldb/source/Expression/UserExpression.cpp
  176   Process *process = exe_ctx.GetProcessPtr();
tools/lldb/source/Interpreter/CommandInterpreter.cpp
 2805   Process *process = exe_ctx.GetProcessPtr();
tools/lldb/source/Interpreter/CommandObject.cpp
  210     Process *process = m_interpreter.GetExecutionContext().GetProcessPtr();
  942   Process *process = m_exe_ctx.GetProcessPtr();
tools/lldb/source/Plugins/ABI/MacOSX-i386/ABIMacOSX_i386.cpp
  783                                 bool is_signed, Process *process,
tools/lldb/source/Plugins/ABI/SysV-i386/ABISysV_i386.cpp
  269                                 bool is_signed, Process *process,
tools/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.cpp
  139 DynamicLoader *DynamicLoaderDarwinKernel::CreateInstance(Process *process,
  192 DynamicLoaderDarwinKernel::SearchForDarwinKernel(Process *process) {
  213 DynamicLoaderDarwinKernel::SearchForKernelAtSameLoadAddr(Process *process) {
  241 DynamicLoaderDarwinKernel::SearchForKernelWithDebugHints(Process *process) {
  292 DynamicLoaderDarwinKernel::SearchForKernelNearPC(Process *process) {
  350     Process *process) {
  394 DynamicLoaderDarwinKernel::ReadMachHeader(addr_t addr, Process *process, llvm::MachO::mach_header &header,
  438                                                         Process *process,
  509 DynamicLoaderDarwinKernel::DynamicLoaderDarwinKernel(Process *process,
  568     Process *process) {
  654     Process *process) {
  756     Process *process) {
 1457 void DynamicLoaderDarwinKernel::PrivateInitialize(Process *process) {
 1489 void DynamicLoaderDarwinKernel::PrivateProcessStateChanged(Process *process,
tools/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.h
   26   DynamicLoaderDarwinKernel(lldb_private::Process *process,
   41   CreateInstance(lldb_private::Process *process, bool force);
   45   static lldb::addr_t SearchForDarwinKernel(lldb_private::Process *process);
   66   void PrivateInitialize(lldb_private::Process *process);
   68   void PrivateProcessStateChanged(lldb_private::Process *process,
  144     bool LoadImageAtFileAddress(lldb_private::Process *process);
  146     bool LoadImageUsingMemoryModule(lldb_private::Process *process);
  169     bool ReadMemoryModule(lldb_private::Process *process);
  269   SearchForKernelAtSameLoadAddr(lldb_private::Process *process);
  272   SearchForKernelWithDebugHints(lldb_private::Process *process);
  274   static lldb::addr_t SearchForKernelNearPC(lldb_private::Process *process);
  277   SearchForKernelViaExhaustiveSearch(lldb_private::Process *process);
  280   ReadMachHeader(lldb::addr_t addr, lldb_private::Process *process, llvm::MachO::mach_header &mh,
  285                                lldb_private::Process *process,
tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.cpp
   47 static lldb::addr_t findSymbolAddress(Process *proc, ConstString findName) {
   95 DynamicLoader *DynamicLoaderHexagonDYLD::CreateInstance(Process *process,
  110 DynamicLoaderHexagonDYLD::DynamicLoaderHexagonDYLD(Process *process)
  326     Process *proc = dyld_instance->m_process;
  553 static int ReadInt(Process *process, addr_t addr) {
tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.h
   19   DynamicLoaderHexagonDYLD(lldb_private::Process *process);
   32   CreateInstance(lldb_private::Process *process, bool force);
tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/HexagonDYLDRendezvous.cpp
   28 static addr_t ResolveRendezvousAddress(Process *process) {
   48 HexagonDYLDRendezvous::HexagonDYLDRendezvous(Process *process)
tools/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/HexagonDYLDRendezvous.h
   60   HexagonDYLDRendezvous(lldb_private::Process *process);
  184   lldb_private::Process *m_process;
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.cpp
   56 DynamicLoaderDarwin::DynamicLoaderDarwin(Process *process)
  283                 Process::LoadRange pagezero_range(vmaddr, vmsize);
  783 void DynamicLoaderDarwin::PrivateInitialize(Process *process) {
  792 void DynamicLoaderDarwin::PrivateProcessStateChanged(Process *process,
 1117 bool DynamicLoaderDarwin::UseDYLDSPI(Process *process) {
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.h
   29   DynamicLoaderDarwin(lldb_private::Process *process);
   60   void PrivateInitialize(lldb_private::Process *process);
   62   void PrivateProcessStateChanged(lldb_private::Process *process,
  226   static bool UseDYLDSPI(lldb_private::Process *process);
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.cpp
   33 DynamicLoader *DynamicLoaderMacOS::CreateInstance(Process *process,
   75 DynamicLoaderMacOS::DynamicLoaderMacOS(Process *process)
  208   Process *process = exe_ctx.GetProcessPtr();
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOS.h
   33   DynamicLoaderMacOS(lldb_private::Process *process);
   47   CreateInstance(lldb_private::Process *process, bool force);
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cpp
   54 DynamicLoader *DynamicLoaderMacOSXDYLD::CreateInstance(Process *process,
   96 DynamicLoaderMacOSXDYLD::DynamicLoaderMacOSXDYLD(Process *process)
  329   Process *process = exe_ctx.GetProcessPtr();
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderMacOSXDYLD.h
   37   DynamicLoaderMacOSXDYLD(lldb_private::Process *process);
   51   CreateInstance(lldb_private::Process *process, bool force);
tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.cpp
   29 static addr_t ResolveRendezvousAddress(Process *process) {
   93 DYLDRendezvous::DYLDRendezvous(Process *process)
tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DYLDRendezvous.h
   61   DYLDRendezvous(lldb_private::Process *process);
  175   lldb_private::Process *m_process;
tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp
   55 DynamicLoader *DynamicLoaderPOSIXDYLD::CreateInstance(Process *process,
   72 DynamicLoaderPOSIXDYLD::DynamicLoaderPOSIXDYLD(Process *process)
tools/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.h
   25   DynamicLoaderPOSIXDYLD(lldb_private::Process *process);
   38   CreateInstance(lldb_private::Process *process, bool force);
tools/lldb/source/Plugins/DynamicLoader/Static/DynamicLoaderStatic.cpp
   23 DynamicLoader *DynamicLoaderStatic::CreateInstance(Process *process,
   50 DynamicLoaderStatic::DynamicLoaderStatic(Process *process)
tools/lldb/source/Plugins/DynamicLoader/Static/DynamicLoaderStatic.h
   19   DynamicLoaderStatic(lldb_private::Process *process);
   33   CreateInstance(lldb_private::Process *process, bool force);
tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.cpp
   27 DynamicLoaderWindowsDYLD::DynamicLoaderWindowsDYLD(Process *process)
   49 DynamicLoader *DynamicLoaderWindowsDYLD::CreateInstance(Process *process,
tools/lldb/source/Plugins/DynamicLoader/Windows-DYLD/DynamicLoaderWindowsDYLD.h
   21   DynamicLoaderWindowsDYLD(Process *process);
   30   static DynamicLoader *CreateInstance(Process *process, bool force);
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp
  168   Process *process = exe_ctx.GetProcessPtr();
  528                                                 Process *process,
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h
  244   lldb::addr_t GetSymbolAddress(Target &target, Process *process,
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
 1258     Process *process = exe_ctx.GetProcessPtr();
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp
  590   Process *process = exe_ctx.GetProcessPtr();
  779   Process *process = exe_ctx.GetProcessPtr();
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangUtilityFunction.cpp
   80   Process *process = exe_ctx.GetProcessPtr();
tools/lldb/source/Plugins/ExpressionParser/Clang/IRDynamicChecks.cpp
   62   Process *process = exe_ctx.GetProcessPtr();
tools/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp
  114 bool ReadJITEntry(const addr_t from_addr, Process *process,
  146 JITLoaderGDB::JITLoaderGDB(lldb_private::Process *process)
  410 JITLoaderSP JITLoaderGDB::CreateInstance(Process *process, bool force) {
tools/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.h
   19   JITLoaderGDB(lldb_private::Process *process);
   32   static lldb::JITLoaderSP CreateInstance(lldb_private::Process *process,
   68                                           lldb_private::Process *process,
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxx.cpp
   66   Process *process = exe_ctx.GetProcessPtr();
tools/lldb/source/Plugins/Language/ObjC/NSArray.cpp
  184   __NSArrayMSize_Impl(lldb_private::Process &process,
  198   __NSArrayMSize(lldb_private::Process &process, lldb::addr_t valobj_addr,
  297     __NSFrozenArrayMSize(lldb_private::Process &process, lldb::addr_t valobj_addr,
tools/lldb/source/Plugins/Language/ObjC/NSDictionary.cpp
  312   __NSDictionaryMSize_Impl(lldb_private::Process &process,
  326   __NSDictionaryMSize(lldb_private::Process &process, lldb::addr_t valobj_addr,
tools/lldb/source/Plugins/Language/ObjC/NSIndexPath.cpp
  171       void SetIndexes(uint64_t value, Process &p) {
  220       Process *m_process;
tools/lldb/source/Plugins/Language/ObjC/NSSet.cpp
  175   __NSSetMSize_Impl(lldb_private::Process &process, lldb::addr_t valobj_addr,
  189   __NSSetMSize(lldb_private::Process &process, lldb::addr_t valobj_addr,
tools/lldb/source/Plugins/Language/ObjC/ObjCLanguage.cpp
  937       if (auto *process = exe_scope->CalculateProcess().get()) {
tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/CPPLanguageRuntime.cpp
   42 CPPLanguageRuntime::CPPLanguageRuntime(Process *process)
  117   Process *process = exe_ctx.GetProcessPtr();
tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/CPPLanguageRuntime.h
   56   static CPPLanguageRuntime *Get(Process &process) {
   82   CPPLanguageRuntime(Process *process);
tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp
  215   Process *process = exe_ctx.GetProcessPtr();
  305 ItaniumABILanguageRuntime::CreateInstance(Process *process,
tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.h
   36   CreateInstance(Process *process, lldb::LanguageType language);
   96   ItaniumABILanguageRuntime(Process *process)
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCClassDescriptorV2.cpp
   19     Process *process, std::unique_ptr<objc_class_t> &objc_class) const {
   30 static lldb::addr_t GetClassDataMask(Process *process) {
   43 bool ClassDescriptorV2::objc_class_t::Read(Process *process,
   80 bool ClassDescriptorV2::class_rw_t::Read(Process *process, lldb::addr_t addr) {
  129 bool ClassDescriptorV2::class_ro_t::Read(Process *process, lldb::addr_t addr) {
  188     Process *process, const objc_class_t &objc_class,
  227 bool ClassDescriptorV2::method_list_t::Read(Process *process,
  252 bool ClassDescriptorV2::method_t::Read(Process *process, lldb::addr_t addr) {
  281 bool ClassDescriptorV2::ivar_list_t::Read(Process *process, lldb::addr_t addr) {
  305 bool ClassDescriptorV2::ivar_t::Read(Process *process, lldb::addr_t addr) {
  342   lldb_private::Process *process = m_runtime.GetProcess();
  422     lldb_private::Process *process = m_runtime.GetProcess();
  441   lldb_private::Process *process = m_runtime.GetProcess();
  456   lldb_private::Process *process = m_runtime.GetProcess();
  473   lldb_private::Process *process = m_runtime.GetProcess();
  511   Process *process(runtime.GetProcess());
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCClassDescriptorV2.h
   94     bool Read(Process *process, lldb::addr_t addr);
  114     bool Read(Process *process, lldb::addr_t addr);
  132     bool Read(Process *process, lldb::addr_t addr);
  140     bool Read(Process *process, lldb::addr_t addr);
  151     static size_t GetSize(Process *process) {
  159     bool Read(Process *process, lldb::addr_t addr);
  167     bool Read(Process *process, lldb::addr_t addr);
  180     static size_t GetSize(Process *process) {
  190     bool Read(Process *process, lldb::addr_t addr);
  217   bool Read_objc_class(Process *process,
  220   bool Read_class_row(Process *process, const objc_class_t &objc_class,
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp
   52 AppleObjCRuntime::AppleObjCRuntime(Process *process)
   93   Process *process = exe_ctx.GetProcessPtr();
  205   Process *process = GetProcess();
  353 AppleObjCRuntime::GetObjCVersion(Process *process, ModuleSP &objc_module_sp) {
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.h
  105   AppleObjCRuntime(Process *process);
  111   static ObjCRuntimeVersions GetObjCVersion(Process *process,
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.cpp
   42 AppleObjCRuntimeV1::AppleObjCRuntimeV1(Process *process)
   68 AppleObjCRuntimeV1::CreateInstance(Process *process,
  302       Process *process = GetProcess();
  325   Process *process = GetProcess();
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.h
   29   CreateInstance(Process *process, lldb::LanguageType language);
  151   AppleObjCRuntimeV1(Process *process);
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp
  375 ExtractRuntimeGlobalSymbol(Process *process, ConstString name,
  413 AppleObjCRuntimeV2::AppleObjCRuntimeV2(Process *process,
  448   Process *process = in_value.GetProcessSP().get();
  491 LanguageRuntime *AppleObjCRuntimeV2::CreateInstance(Process *process,
  602     Process *process = m_exe_ctx.GetProcessPtr();
  703     Process *process = m_exe_ctx.GetProcessPtr();
  966   bool ParseHeader(Process *process, lldb::addr_t load_addr) {
 1133   lldb_private::Process *m_process;
 1151     Process *process, AppleObjCRuntimeV2 *runtime,
 1204       Process *process = exe_ctx.GetProcessPtr();
 1230   Process *process = GetProcess();
 1259     Process *process = GetProcess();
 1287   Process *process = GetProcess();
 1551   Process *process = GetProcess();
 1806   Process *process = GetProcess();
 1839   Process *process = GetProcess();
 1878   Process *process = GetProcess();
 1940 static bool DoesProcessHaveSharedCache(Process &process) {
 2085   Process *process(runtime.GetProcess());
 2153   Process *process(runtime.GetProcess());
 2367     Process *process(m_runtime.GetProcess());
 2455     Process *process(m_runtime.GetProcess());
 2547         Process *process(m_runtime.GetProcess());
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.h
   35   CreateInstance(Process *process, lldb::LanguageType language);
  117     bool NeedsUpdate(Process *process, AppleObjCRuntimeV2 *runtime,
  290   AppleObjCRuntimeV2(Process *process, const lldb::ModuleSP &objc_module_sp);
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.cpp
  521     Process *process = exe_ctx.GetProcessPtr();
  942     Process *process = exe_ctx.GetProcessPtr();
tools/lldb/source/Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.cpp
   37 ObjCLanguageRuntime::ObjCLanguageRuntime(Process *process)
  253       Process *process = exe_ctx.GetProcessPtr();
tools/lldb/source/Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.h
  207   static ObjCLanguageRuntime *Get(Process &process) {
  311   ObjCLanguageRuntime(Process *process);
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptExpressionOpts.cpp
  160   auto *process = GetProcess();
  179 RSIRPasses::RSIRPasses(Process *process) {
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptExpressionOpts.h
   34   RenderScriptRuntimeModulePass(const lldb_private::Process *process)
   40   const lldb_private::Process *m_process_ptr;
   46   RSIRPasses(lldb_private::Process *process);
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
  118   Process *process;
  778 RenderScriptRuntime::CreateInstance(Process *process,
 1475   Process *process = exe_ctx.GetProcessPtr();
 4928 RenderScriptRuntime::RenderScriptRuntime(Process *process)
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h
  311   CreateInstance(Process *process, lldb::LanguageType language);
  494   RenderScriptRuntime(Process *process); // Call CreateInstance instead.
tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp
 2180   Process *process = process_sp.get();
 5650 void ObjectFileMachO::GetProcessSharedCacheUUID(Process *process,
tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.h
  171   void GetProcessSharedCacheUUID(lldb_private::Process *,
tools/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.cpp
   50 OperatingSystem *OperatingSystemPython::CreateInstance(Process *process,
   75 OperatingSystemPython::OperatingSystemPython(lldb_private::Process *process,
tools/lldb/source/Plugins/OperatingSystem/Python/OperatingSystemPython.h
   25   OperatingSystemPython(lldb_private::Process *process,
   32   CreateInstance(lldb_private::Process *process, bool force);
tools/lldb/source/Plugins/Platform/Android/PlatformAndroid.cpp
  361 PlatformAndroid::GetLibdlFunctionDeclarations(lldb_private::Process *process) {
tools/lldb/source/Plugins/Platform/Android/PlatformAndroid.h
   71   GetLibdlFunctionDeclarations(lldb_private::Process *process) override;
tools/lldb/source/Plugins/Platform/MacOSX/PlatformDarwin.cpp
  333     const ModuleSpec &module_spec, Process *process, ModuleSP &module_sp,
 1590 llvm::VersionTuple PlatformDarwin::GetOSVersion(Process *process) {
 1696 PlatformDarwin::FindBundleBinaryInExecSearchPaths (const ModuleSpec &module_spec, Process *process, 
tools/lldb/source/Plugins/Platform/MacOSX/PlatformDarwin.h
   40                   lldb_private::Process *process, lldb::ModuleSP &module_sp,
   67   GetOSVersion(lldb_private::Process *process = nullptr) override;
   89   void ReadLibdispatchOffsetsAddress(lldb_private::Process *process);
   91   void ReadLibdispatchOffsets(lldb_private::Process *process);
  127   FindBundleBinaryInExecSearchPaths (const lldb_private::ModuleSpec &module_spec, lldb_private::Process *process,
tools/lldb/source/Plugins/Platform/MacOSX/PlatformMacOSX.cpp
  298     const lldb_private::ModuleSpec &module_spec, Process *process,
tools/lldb/source/Plugins/Platform/MacOSX/PlatformMacOSX.h
   41                   lldb_private::Process *process, lldb::ModuleSP &module_sp,
tools/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteDarwinDevice.cpp
  511     const ModuleSpec &module_spec, Process *process, ModuleSP &module_sp,
tools/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteDarwinDevice.h
   39                   lldb_private::Process *process, lldb::ModuleSP &module_sp,
tools/lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.cpp
  588     lldb_private::Process *process, const char *expr_cstr,
  680   Process *process = exe_ctx.GetProcessSP().get();
  745 uint32_t PlatformPOSIX::DoLoadImage(lldb_private::Process *process,
 1012 Status PlatformPOSIX::UnloadImage(lldb_private::Process *process,
 1040 PlatformPOSIX::GetLibdlFunctionDeclarations(lldb_private::Process *process) {
tools/lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.h
   69   uint32_t DoLoadImage(lldb_private::Process *process,
   75   lldb_private::Status UnloadImage(lldb_private::Process *process,
   96   EvaluateLibdlExpression(lldb_private::Process *process, const char *expr_cstr,
  105   llvm::StringRef GetLibdlFunctionDeclarations(lldb_private::Process *process);
tools/lldb/source/Plugins/Process/Utility/HistoryThread.cpp
   27 HistoryThread::HistoryThread(lldb_private::Process &process, lldb::tid_t tid,
tools/lldb/source/Plugins/Process/Utility/HistoryThread.h
   35   HistoryThread(lldb_private::Process &process, lldb::tid_t tid,
tools/lldb/source/Plugins/Process/Utility/InferiorCallPOSIX.cpp
   36 bool lldb_private::InferiorCallMmap(Process *process, addr_t &allocated_addr,
  131 bool lldb_private::InferiorCallMunmap(Process *process, addr_t addr,
tools/lldb/source/Plugins/Process/Utility/InferiorCallPOSIX.h
   27 bool InferiorCallMmap(Process *proc, lldb::addr_t &allocated_addr,
   31 bool InferiorCallMunmap(Process *proc, lldb::addr_t addr, lldb::addr_t length);
tools/lldb/source/Plugins/Process/Utility/RegisterContextLLDB.cpp
  132   Process *process = exe_ctx.GetProcessPtr();
  295   Process *process = exe_ctx.GetProcessPtr();
  690   Process *process = exe_ctx.GetProcessPtr();
 1114     lldb_private::Process *process,
 1337   Process *process = exe_ctx.GetProcessPtr();
 1780     Process *process = exe_ctx.GetProcessPtr();
 1851     Process *process = exe_ctx.GetProcessPtr();
 1874     Process &process = *m_thread.GetProcess();
tools/lldb/source/Plugins/Process/Utility/RegisterContextLLDB.h
  120   bool IsTrapHandlerSymbol(lldb_private::Process *process,
tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm.cpp
  185   lldb_private::Process *process = CalculateProcess().get();
tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_arm64.cpp
  207   lldb_private::Process *process = CalculateProcess().get();
tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_mips64.cpp
  156   Process *process = CalculateProcess().get();
tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_powerpc.cpp
  165   Process *process = CalculateProcess().get();
tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_ppc64le.cpp
  183   Process *process = CalculateProcess().get();
tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_s390x.cpp
  169   Process *process = CalculateProcess().get();
tools/lldb/source/Plugins/Process/Utility/RegisterContextPOSIX_x86.cpp
  463   Process *process = CalculateProcess().get();
tools/lldb/source/Plugins/Process/Utility/ThreadMemory.cpp
   24 ThreadMemory::ThreadMemory(Process &process, tid_t tid,
   29 ThreadMemory::ThreadMemory(Process &process, lldb::tid_t tid,
tools/lldb/source/Plugins/Process/Utility/ThreadMemory.h
   18   ThreadMemory(lldb_private::Process &process, lldb::tid_t tid,
   21   ThreadMemory(lldb_private::Process &process, lldb::tid_t tid,
tools/lldb/source/Plugins/Process/Utility/UnwindMacOSXFrameBackchain.cpp
   81   Process *process = exe_ctx.GetProcessPtr();
  171   Process *process = exe_ctx.GetProcessPtr();
tools/lldb/source/Plugins/Process/elf-core/ProcessElfCore.h
   31 class ProcessElfCore : public lldb_private::Process {
tools/lldb/source/Plugins/Process/elf-core/ThreadElfCore.cpp
   47 ThreadElfCore::ThreadElfCore(Process &process, const ThreadData &td)
tools/lldb/source/Plugins/Process/elf-core/ThreadElfCore.h
  137   ThreadElfCore(lldb_private::Process &process, const ThreadData &td);
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
 3794     lldb_private::Process *process) {
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h
  439   void ServeSymbolLookups(lldb_private::Process *process);
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteRegisterContext.cpp
  184   Process *process = exe_ctx.GetProcessPtr();
  305   Process *process = exe_ctx.GetProcessPtr();
  415   Process *process = exe_ctx.GetProcessPtr();
  440     Process *process = exe_ctx.GetProcessPtr();
  458   Process *process = exe_ctx.GetProcessPtr();
  524   Process *process = exe_ctx.GetProcessPtr();
tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h
   49 class ProcessGDBRemote : public Process,
tools/lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.cpp
   36 ThreadGDBRemote::ThreadGDBRemote(Process &process, lldb::tid_t tid)
tools/lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.h
   28   ThreadGDBRemote(Process &process, lldb::tid_t tid);
tools/lldb/source/Plugins/Process/mach-core/ProcessMachCore.h
   21 class ProcessMachCore : public lldb_private::Process {
tools/lldb/source/Plugins/Process/mach-core/ThreadMachCore.cpp
   33 ThreadMachCore::ThreadMachCore(Process &process, lldb::tid_t tid)
tools/lldb/source/Plugins/Process/mach-core/ThreadMachCore.h
   20   ThreadMachCore(lldb_private::Process &process, lldb::tid_t tid);
tools/lldb/source/Plugins/Process/minidump/ProcessMinidump.h
   29 class ProcessMinidump : public Process {
tools/lldb/source/Plugins/Process/minidump/ThreadMinidump.cpp
   36 ThreadMinidump::ThreadMinidump(Process &process, const minidump::Thread &td,
tools/lldb/source/Plugins/Process/minidump/ThreadMinidump.h
   23   ThreadMinidump(Process &process, const minidump::Thread &td,
tools/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
 2556     const char *impl_function, Process *process, std::string &output,
tools/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPythonImpl.h
  213   bool RunScriptFormatKeyword(const char *impl_function, Process *process,
tools/lldb/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp
 1088     Process &process, ConstString type_name,
 1237 void StructuredDataDarwinLog::ModulesDidLoad(Process &process,
 1354 StructuredDataDarwinLog::CreateInstance(Process &process) {
 1597 void StructuredDataDarwinLog::AddInitCompletionHook(Process &process) {
tools/lldb/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.h
   58       Process &process, ConstString type_name,
   66   void ModulesDidLoad(Process &process, ModuleList &module_list) override;
   77   static lldb::StructuredDataPluginSP CreateInstance(Process &process);
   92   void AddInitCompletionHook(Process &process);
tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetItemInfoHandler.cpp
   97 AppleGetItemInfoHandler::AppleGetItemInfoHandler(Process *process)
tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetItemInfoHandler.h
   44   AppleGetItemInfoHandler(lldb_private::Process *process);
  102   lldb_private::Process *m_process;
tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetPendingItemsHandler.cpp
  101 AppleGetPendingItemsHandler::AppleGetPendingItemsHandler(Process *process)
tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetPendingItemsHandler.h
   46   AppleGetPendingItemsHandler(lldb_private::Process *process);
  107   lldb_private::Process *m_process;
tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetQueuesHandler.cpp
   96 AppleGetQueuesHandler::AppleGetQueuesHandler(Process *process)
tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetQueuesHandler.h
   43   AppleGetQueuesHandler(lldb_private::Process *process);
   99   lldb_private::Process *m_process;
tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetThreadItemInfoHandler.cpp
  106 AppleGetThreadItemInfoHandler::AppleGetThreadItemInfoHandler(Process *process)
tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetThreadItemInfoHandler.h
   45   AppleGetThreadItemInfoHandler(lldb_private::Process *process);
  101   lldb_private::Process *m_process;
tools/lldb/source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.cpp
   40 SystemRuntime *SystemRuntimeMacOSX::CreateInstance(Process *process) {
   77 SystemRuntimeMacOSX::SystemRuntimeMacOSX(Process *process)
tools/lldb/source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.h
   33   SystemRuntimeMacOSX(lldb_private::Process *process);
   47   CreateInstance(lldb_private::Process *process);
tools/lldb/source/Symbol/ClangASTContext.cpp
  212 static lldb::addr_t GetVTableAddress(Process &process,
  269 static int64_t ReadVBaseOffsetFromVTable(Process &process,
  309   Process *process = exe_ctx.GetProcessPtr();
 4971       Process *process = exe_ctx.GetProcessPtr();
 6802                 Process *process = nullptr;
 9594       Process *process = exe_ctx->GetProcessPtr();
10320   Process *process = target_sp->GetProcessSP().get();
tools/lldb/source/Symbol/CompilerType.cpp
  994       Process *process = nullptr;
 1031       Process *process = nullptr;
tools/lldb/source/Symbol/Type.cpp
  444         Process *process = exe_ctx->GetProcessPtr();
tools/lldb/source/Target/ExecutionContext.cpp
   96 ExecutionContext::ExecutionContext(Process *process, Thread *thread,
  208 Process *ExecutionContext::GetProcessPtr() const {
  231 Process &ExecutionContext::GetProcessRef() const {
  269 void ExecutionContext::SetProcessPtr(Process *process) {
  516             Process::StopLocker stop_locker;
  541 void ExecutionContextRef::SetProcessPtr(Process *process) {
tools/lldb/source/Target/InstrumentationRuntime.cpp
   21     lldb_private::ModuleList &module_list, lldb_private::Process *process,
tools/lldb/source/Target/JITLoader.cpp
   18 void JITLoader::LoadPlugins(Process *process, JITLoaderList &list) {
   30 JITLoader::JITLoader(Process *process) : m_process(process) {}
tools/lldb/source/Target/LanguageRuntime.cpp
  202 LanguageRuntime *LanguageRuntime::FindPlugin(Process *process,
  221 LanguageRuntime::LanguageRuntime(Process *process) : m_process(process) {}
tools/lldb/source/Target/Memory.cpp
   23 MemoryCache::MemoryCache(Process &process)
  324 AllocatedMemoryCache::AllocatedMemoryCache(Process &process)
tools/lldb/source/Target/Platform.cpp
  215                                  Process *process, ModuleSP &module_sp,
  448 llvm::VersionTuple Platform::GetOSVersion(Process *process) {
 1526                                        Process *process,
 1697 uint32_t Platform::LoadImage(lldb_private::Process *process,
 1734 uint32_t Platform::DoLoadImage(lldb_private::Process *process,
 1743 uint32_t Platform::LoadImageUsingPaths(lldb_private::Process *process,
 1760 Status Platform::UnloadImage(lldb_private::Process *process,
tools/lldb/source/Target/Process.cpp
  102       Process *process = exe_ctx->GetProcessPtr();
  123 ProcessProperties::ProcessProperties(lldb_private::Process *process)
  137         Process::GetGlobalProperties().get());
  474                   Process::GetStaticBroadcasterClass().AsCString()),
  693     state = Process::ProcessEventData::GetStateFromEvent(event_sp.get());
  757     Process::HandleProcessStateChangedEvent(event_sp, stream,
  771       if (Process::ProcessEventData::GetRestartedFromEvent(event_sp.get()))
  794       Process::ProcessEventData::GetProcessFromEvent(event_sp.get());
  800       Process::ProcessEventData::GetStateFromEvent(event_sp.get());
  833     if (Process::ProcessEventData::GetRestartedFromEvent(event_sp.get())) {
  836             Process::ProcessEventData::GetNumRestartedReasons(event_sp.get());
  842                 Process::ProcessEventData::GetRestartedReasonAtIndex(
  854                   Process::ProcessEventData::GetRestartedReasonAtIndex(
 1019       state = Process::ProcessEventData::GetStateFromEvent(event_sp.get());
 1059       state = Process::ProcessEventData::GetStateFromEvent(event_sp.get());
 2667 Process::AttachCompletionHandler::AttachCompletionHandler(Process *process,
 2677 Process::NextEventAction::EventActionResult
 2734 Process::NextEventAction::EventActionResult
 2790             SetNextEventAction(new Process::AttachCompletionHandler(
 2853         SetNextEventAction(new Process::AttachCompletionHandler(
 3337       Process::ProcessEventData::GetStateFromEvent(event_ptr);
 3526       ThreadLauncher::LaunchThread(thread_name, Process::PrivateStateThread,
 3612     m_private_state_broadcaster.BroadcastEvent(Process::eBroadcastBitInterrupt,
 3615     BroadcastEvent(Process::eBroadcastBitInterrupt, nullptr);
 3623       Process::ProcessEventData::GetStateFromEvent(event_sp.get());
 3667     Process::ProcessEventData::SetUpdateStateOnRemoval(event_sp.get());
 3681       if (!Process::ProcessEventData::GetRestartedFromEvent(event_sp.get())) {
 3826         Process::ProcessEventData::GetStateFromEvent(event_sp.get());
 3919       m_state, Process::ProcessEventData::GetRestartedFromEvent(event_ptr));
 4063 const Process::ProcessEventData *
 4293   Process *process = (Process *)baton;
 4299   IOHandlerProcessSTDIO(Process *process, int write_fd)
 4424   Process *m_process;
 4598       Process::ProcessEventData::GetInterruptedFromEvent(event_sp.get()))
 4888             Process::ProcessEventData::GetStateFromEvent(event_sp.get());
 4894             restarted = Process::ProcessEventData::GetRestartedFromEvent(
 4980                 Process::ProcessEventData::GetStateFromEvent(event_sp.get());
 4998               } else if (Process::ProcessEventData::GetRestartedFromEvent(
 5105                   Process::ProcessEventData::GetStateFromEvent(event_sp.get());
 5111                     Process::ProcessEventData::GetInterruptedFromEvent(
 5117                 if (Process::ProcessEventData::GetRestartedFromEvent(
 5252             const Process::ProcessEventData *event_data =
 5253                 Process::ProcessEventData::GetEventDataFromEvent(
 5261             Process *process = event_data->GetProcessSP().get();
 5704     PrintWarning(Process::Warnings::eWarningsOptimization, sc.module_sp.get(),
tools/lldb/source/Target/QueueList.cpp
   16 QueueList::QueueList(Process *process)
tools/lldb/source/Target/StopInfo.cpp
  316           Process *process = exe_ctx.GetProcessPtr();
  943         Process::ProcessEventData::AddRestartedReason(event_ptr,
tools/lldb/source/Target/SystemRuntime.cpp
   17 SystemRuntime *SystemRuntime::FindPlugin(Process *process) {
   31 SystemRuntime::SystemRuntime(Process *process)
tools/lldb/source/Target/Target.cpp
  199   m_process_sp = Process::FindPlugin(shared_from_this(), plugin_name,
 2280 void Target::SettingsInitialize() { Process::SettingsInitialize(); }
 2282 void Target::SettingsTerminate() { Process::SettingsTerminate(); }
 3527         true, Process::GetGlobalProperties()->GetValueProperties());
tools/lldb/source/Target/TargetList.cpp
  486     Process *process = (*pos)->GetProcessSP().get();
  495 TargetSP TargetList::FindTargetWithProcess(Process *process) const {
  531       Process *process = target_sp->GetProcessSP().get();
  540     BroadcastEvent(Process::eBroadcastBitInterrupt, nullptr);
  548   Process *process = nullptr;
tools/lldb/source/Target/Thread.cpp
  224 Thread::Thread(Process &process, lldb::tid_t tid, bool use_invalid_index_id)
  768   if (Process::ProcessEventData::GetRestartedFromEvent(event_ptr))
 1788   Process *process = exe_ctx.GetProcessPtr();
 1833   Process *process = GetProcess().get();
 1903     Process *process = exe_ctx.GetProcessPtr();
 2109   Process *process = GetProcess().get();
 2142   Process *process = GetProcess().get();
 2174   Process *process = GetProcess().get();
tools/lldb/source/Target/ThreadList.cpp
   25 ThreadList::ThreadList(Process *process)
  282   if (Process::ProcessEventData::GetInterruptedFromEvent(event_ptr)) {
tools/lldb/source/Target/ThreadPlanCallFunction.cpp
  275   if (Process::ProcessEventData::GetInterruptedFromEvent(event_ptr)) {
tools/lldb/unittests/Target/ExecutionContextTest.cpp
   48 class DummyProcess : public Process {
usr/include/c++/7.4.0/bits/alloc_traits.h
  474 	construct(allocator_type& __a, _Up* __p, _Args&&... __args)
usr/include/c++/7.4.0/bits/move.h
   72     constexpr _Tp&&
   83     constexpr _Tp&&
usr/include/c++/7.4.0/bits/shared_ptr.h
   93     class shared_ptr : public __shared_ptr<_Tp>
  107       using element_type = typename __shared_ptr<_Tp>::element_type;
  224 	shared_ptr(const shared_ptr<_Yp>& __r, element_type* __p) noexcept
  236 	shared_ptr(const shared_ptr<_Yp>& __r) noexcept
  253 	shared_ptr(shared_ptr<_Yp>&& __r) noexcept
  265 	explicit shared_ptr(const weak_ptr<_Yp>& __r)
  299 	_Assignable<const shared_ptr<_Yp>&>
  300 	operator=(const shared_ptr<_Yp>& __r) noexcept
  324 	_Assignable<shared_ptr<_Yp>>
  325 	operator=(shared_ptr<_Yp>&& __r) noexcept
  343 		   _Args&&... __args)
  352       shared_ptr(const weak_ptr<_Tp>& __r, std::nothrow_t)
  368     operator==(const shared_ptr<_Tp>& __a, const shared_ptr<_Up>& __b) noexcept
  368     operator==(const shared_ptr<_Tp>& __a, const shared_ptr<_Up>& __b) noexcept
  373     operator==(const shared_ptr<_Tp>& __a, nullptr_t) noexcept
  378     operator==(nullptr_t, const shared_ptr<_Tp>& __a) noexcept
  383     operator!=(const shared_ptr<_Tp>& __a, const shared_ptr<_Up>& __b) noexcept
  383     operator!=(const shared_ptr<_Tp>& __a, const shared_ptr<_Up>& __b) noexcept
  388     operator!=(const shared_ptr<_Tp>& __a, nullptr_t) noexcept
  393     operator!=(nullptr_t, const shared_ptr<_Tp>& __a) noexcept
  480     static_pointer_cast(const shared_ptr<_Up>& __r) noexcept
  520     class weak_ptr : public __weak_ptr<_Tp>
  537 	weak_ptr(const shared_ptr<_Yp>& __r) noexcept
  543 	weak_ptr(const weak_ptr<_Yp>& __r) noexcept
  549 	weak_ptr(weak_ptr<_Yp>&& __r) noexcept
  556 	_Assignable<const weak_ptr<_Yp>&>
  557 	operator=(const weak_ptr<_Yp>& __r) noexcept
  564 	_Assignable<const shared_ptr<_Yp>&>
  565 	operator=(const shared_ptr<_Yp>& __r) noexcept
  575 	_Assignable<weak_ptr<_Yp>>
  576 	operator=(weak_ptr<_Yp>&& __r) noexcept
  582       shared_ptr<_Tp>
  638       shared_ptr<_Tp>
  642       shared_ptr<const _Tp>
  672       mutable weak_ptr<_Tp>  _M_weak_this;
  688     allocate_shared(const _Alloc& __a, _Args&&... __args)
  703     make_shared(_Args&&... __args)
usr/include/c++/7.4.0/bits/shared_ptr_base.h
  882     : is_convertible<_Yp*, _Tp*>::type
  882     : is_convertible<_Yp*, _Tp*>::type
  956       using element_type = _Tp;
 1035     : public __shared_ptr_access<_Tp, _Lp>
 1038       using element_type = typename remove_extent<_Tp>::type;
 1116 	__shared_ptr(const __shared_ptr<_Yp, _Lp>& __r,
 1126 	__shared_ptr(const __shared_ptr<_Yp, _Lp>& __r) noexcept
 1138 	__shared_ptr(__shared_ptr<_Yp, _Lp>&& __r) noexcept
 1146 	explicit __shared_ptr(const __weak_ptr<_Yp, _Lp>& __r)
 1192 	_Assignable<_Yp>
 1193 	operator=(const __shared_ptr<_Yp, _Lp>& __r) noexcept
 1218 	_Assignable<_Yp>
 1219 	operator=(__shared_ptr<_Yp, _Lp>&& __r) noexcept
 1272       swap(__shared_ptr<_Tp, _Lp>& __other) noexcept
 1317 		     _Args&&... __args)
 1344       __shared_ptr(const __weak_ptr<_Tp, _Lp>& __r, std::nothrow_t)
 1409     operator==(const __shared_ptr<_Tp1, _Lp>& __a,
 1415     operator==(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept
 1420     operator==(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept
 1425     operator!=(const __shared_ptr<_Tp1, _Lp>& __a,
 1431     operator!=(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept
 1436     operator!=(nullptr_t, const __shared_ptr<_Tp, _Lp>& __a) noexcept
 1601       using element_type = typename remove_extent<_Tp>::type;
 1626 	__weak_ptr(const __weak_ptr<_Yp, _Lp>& __r) noexcept
 1631 	__weak_ptr(const __shared_ptr<_Yp, _Lp>& __r) noexcept
 1640 	__weak_ptr(__weak_ptr<_Yp, _Lp>&& __r) noexcept
 1648 	_Assignable<_Yp>
 1649 	operator=(const __weak_ptr<_Yp, _Lp>& __r) noexcept
 1657 	_Assignable<_Yp>
 1658 	operator=(const __shared_ptr<_Yp, _Lp>& __r) noexcept
 1675 	_Assignable<_Yp>
 1676 	operator=(__weak_ptr<_Yp, _Lp>&& __r) noexcept
 1684       __shared_ptr<_Tp, _Lp>
 1720       _M_assign(_Tp* __ptr, const __shared_count<_Lp>& __refcount) noexcept
usr/include/c++/7.4.0/ext/new_allocator.h
  135 	construct(_Up* __p, _Args&&... __args)
usr/include/c++/7.4.0/type_traits
  215     : public __is_void_helper<typename remove_cv<_Tp>::type>::type
 1554     { typedef _Tp     type; };
 1563     { typedef _Tp     type; };
 1574       remove_const<typename remove_volatile<_Tp>::type>::type     type;
 1633     { typedef _Tp   type; };
 1942     { typedef _Tp     type; };