|
reference, declaration → definition
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; };