Home
last modified time | relevance | path

Searched refs:process (Results 1 – 25 of 1413) sorted by relevance

12345678910>>...57

/openbsd-src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCClassDescriptorV2.cpp20 Process *process, std::unique_ptr<objc_class_t> &objc_class) const { in Read_objc_class() argument
23 bool ret = objc_class->Read(process, m_objc_class_ptr); in Read_objc_class()
31 static lldb::addr_t GetClassDataMask(Process *process) { in GetClassDataMask() argument
32 switch (process->GetAddressByteSize()) { in GetClassDataMask()
44 bool ClassDescriptorV2::objc_class_t::Read(Process *process, in Read() argument
46 size_t ptr_size = process->GetAddressByteSize(); in Read()
57 process->ReadMemory(addr, objc_class_buf.GetBytes(), objc_class_size, error); in Read()
63 process->GetByteOrder(), in Read()
64 process->GetAddressByteSize()); in Read()
76 m_data_ptr = data_NEVER_USE & GetClassDataMask(process); in Read()
[all …]
H A DAppleObjCRuntimeV2.cpp688 ExtractRuntimeGlobalSymbol(Process *process, ConstString name, in ExtractRuntimeGlobalSymbol() argument
693 if (!process) { in ExtractRuntimeGlobalSymbol()
704 byte_size = process->GetAddressByteSize(); in ExtractRuntimeGlobalSymbol()
714 symbol->GetAddressRef().GetLoadAddress(&process->GetTarget()); in ExtractRuntimeGlobalSymbol()
721 return process->ReadUnsignedIntegerFromMemory(symbol_load_addr, byte_size, in ExtractRuntimeGlobalSymbol()
726 static void RegisterObjCExceptionRecognizer(Process *process);
728 AppleObjCRuntimeV2::AppleObjCRuntimeV2(Process *process, in AppleObjCRuntimeV2() argument
730 : AppleObjCRuntime(process), m_objc_module_sp(objc_module_sp), in AppleObjCRuntimeV2()
753 RegisterObjCExceptionRecognizer(process); in AppleObjCRuntimeV2()
768 Process *process = in_value.GetProcessSP().get(); in GetDynamicTypeAndAddress() local
[all …]
/openbsd-src/gnu/llvm/lldb/source/Plugins/Process/Windows/Common/
H A DLocalDebugDelegate.cpp15 LocalDebugDelegate::LocalDebugDelegate(ProcessWP process) in LocalDebugDelegate() argument
16 : m_process(process) {} in LocalDebugDelegate()
19 if (ProcessWindowsSP process = GetProcessPointer()) in OnExitProcess() local
20 process->OnExitProcess(exit_code); in OnExitProcess()
24 if (ProcessWindowsSP process = GetProcessPointer()) in OnDebuggerConnected() local
25 process->OnDebuggerConnected(image_base); in OnDebuggerConnected()
31 if (ProcessWindowsSP process = GetProcessPointer()) in OnDebugException() local
32 return process->OnDebugException(first_chance, record); in OnDebugException()
38 if (ProcessWindowsSP process = GetProcessPointer()) in OnCreateThread() local
39 process->OnCreateThread(thread); in OnCreateThread()
[all …]
/openbsd-src/gnu/usr.bin/binutils/gdb/gdbserver/
H A Dlinux-low.c117 struct process_info *process; in add_process() local
119 process = (struct process_info *) malloc (sizeof (*process)); in add_process()
120 memset (process, 0, sizeof (*process)); in add_process()
122 process->head.id = pid; in add_process()
125 process->tid = pid; in add_process()
126 process->lwpid = pid; in add_process()
128 add_inferior_to_list (&all_processes, &process->head); in add_process()
130 return process; in add_process()
207 struct process_info *process; in linux_attach() local
212 process = (struct process_info *) find_inferior_id (&all_processes, pid); in linux_attach()
[all …]
/openbsd-src/lib/libkvm/
H A Dkvm_proc2.c113 kvm_proclist(kvm_t *kd, int op, int arg, struct process *pr, in kvm_proclist()
120 struct process process, process2; in kvm_proclist() local
160 for (; cnt < maxcnt && pr != NULL; pr = LIST_NEXT(&process, ps_list)) { in kvm_proclist()
161 if (KREAD(kd, (u_long)pr, &process)) { in kvm_proclist()
166 if (process.ps_pgrp == NULL) in kvm_proclist()
168 if (process.ps_flags & PS_EMBRYO) in kvm_proclist()
170 if (KREAD(kd, (u_long)process.ps_ucred, &ucred)) { in kvm_proclist()
172 (u_long)process.ps_ucred); in kvm_proclist()
175 if (KREAD(kd, (u_long)process.ps_pgrp, &pgrp)) { in kvm_proclist()
177 (u_long)process.ps_pgrp); in kvm_proclist()
[all …]
/openbsd-src/sys/sys/
H A Dproc.h63 struct process;
66 struct process *s_leader; /* Session leader. */
78 * One structure allocated per process group.
82 LIST_HEAD(, process) pg_members;/* Pointer to pgrp members. */
92 * time of exited threads is accumulated and to get the proper process
96 * The process ps_tu structure is locked by the ps_mtx.
107 * Description of a process.
110 * control, known in UN*X as a process; it has references to substructures
111 * containing descriptions of things that the process uses, but may share
114 * struct process i
143 struct process { global() struct
152 ps_ucredprocess global() argument
156 ps_pptrprocess global() argument
177 ps_ftlistprocess global() argument
179 ps_lockprocess global() argument
180 ps_mtxprocess global() argument
184 ps_klistprocess global() argument
186 ps_siglistprocess global() argument
211 ps_nextxcpuprocess global() argument
226 ps_pgrpprocess global() argument
228 ps_commprocess global() argument
230 ps_stringsprocess global() argument
231 ps_auxinfoprocess global() argument
232 ps_timekeepprocess global() argument
233 ps_sigcodeprocess global() argument
234 ps_sigcoderetprocess global() argument
235 ps_sigcookieprocess global() argument
236 ps_rtableidprocess global() argument
237 ps_niceprocess global() argument
239 uprofprocess global() argument
244 ps_profprocess global() argument
246 ps_acflagprocess global() argument
270 ps_realit_toprocess global() argument
[all...]
/openbsd-src/gnu/llvm/lldb/source/API/
H A DSBFrame.cpp102 Process *process = exe_ctx.GetProcessPtr(); in operator bool() local
103 if (target && process) { in operator bool()
105 if (stop_locker.TryLock(&process->GetRunLock())) in operator bool()
121 Process *process = exe_ctx.GetProcessPtr(); in GetSymbolContext() local
122 if (target && process) { in GetSymbolContext()
124 if (stop_locker.TryLock(&process->GetRunLock())) { in GetSymbolContext()
143 Process *process = exe_ctx.GetProcessPtr(); in GetModule() local
144 if (target && process) { in GetModule()
146 if (stop_locker.TryLock(&process->GetRunLock())) { in GetModule()
167 Process *process = exe_ctx.GetProcessPtr(); in GetCompileUnit() local
[all …]
/openbsd-src/gnu/llvm/lldb/source/Plugins/Process/Utility/
H A DInferiorCallPOSIX.cpp37 bool lldb_private::InferiorCallMmap(Process *process, addr_t &allocated_addr, in InferiorCallMmap() argument
41 process->GetThreadList().GetExpressionExecutionThread().get(); in InferiorCallMmap()
50 process->GetTarget().GetImages().FindFunctions( in InferiorCallMmap()
65 options.SetTimeout(process->GetUtilityExpressionTimeout()); in InferiorCallMmap()
85 process->GetTarget().GetScratchTypeSystemForLanguage( in InferiorCallMmap()
96 const ArchSpec arch = process->GetTarget().GetArchitecture(); in InferiorCallMmap()
98 process->GetTarget().GetPlatform()->GetMmapArgumentList( in InferiorCallMmap()
110 ExpressionResults result = process->RunThreadPlan( in InferiorCallMmap()
117 if (process->GetAddressByteSize() == 4) { in InferiorCallMmap()
120 } else if (process->GetAddressByteSize() == 8) { in InferiorCallMmap()
[all …]
/openbsd-src/sys/dev/pci/drm/amd/amdkfd/
H A Dkfd_process.c56 /* For process termination handling */
184 mm = get_task_mm(pdd->process->lead_thread); in kfd_sdma_activity_worker()
255 * by current process. Translates acquired wave count into number of compute units
280 proc = pdd->process; in kfd_get_cu_occupancy()
282 pr_debug("Gpu-Id: %d has no active queues for process %d\n", in kfd_get_cu_occupancy()
499 if (!q || !q->process) in kfd_procfs_add_queue()
501 proc = q->process; in kfd_procfs_add_queue()
705 /* kfd_process_alloc_gpuvm - Allocate GPU VM for the KFD process
706 * This function should be only called right after the process
759 * process fo
801 struct kfd_process *process; kfd_create_process() local
885 struct kfd_process *process; kfd_get_process() local
903 struct kfd_process *process; find_process_by_mm() local
1461 struct kfd_process *process; create_process() local
2034 kfd_reserved_mem_mmap(struct kfd_node * dev,struct kfd_process * process,struct vm_area_struct * vma) kfd_reserved_mem_mmap() argument
[all...]
/openbsd-src/gnu/llvm/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/
H A DDynamicLoaderDarwinKernel.cpp150 DynamicLoader *DynamicLoaderDarwinKernel::CreateInstance(Process *process, in CreateInstance() argument
155 Module *exec = process->GetTarget().GetExecutableModulePointer(); in CreateInstance()
162 process->GetTarget().GetArchitecture().GetTriple(); in CreateInstance()
187 const addr_t kernel_load_address = SearchForDarwinKernel(process); in CreateInstance()
188 if (CheckForKernelImageAtAddress(kernel_load_address, process).IsValid()) { in CreateInstance()
189 return new DynamicLoaderDarwinKernel(process, kernel_load_address); in CreateInstance()
195 DynamicLoaderDarwinKernel::SearchForDarwinKernel(Process *process) { in SearchForDarwinKernel() argument
196 addr_t kernel_load_address = process->GetImageInfoAddress(); in SearchForDarwinKernel()
198 kernel_load_address = SearchForKernelAtSameLoadAddr(process); in SearchForDarwinKernel()
200 kernel_load_address = SearchForKernelWithDebugHints(process); in SearchForDarwinKernel()
[all …]
H A DDynamicLoaderDarwinKernel.h26 DynamicLoaderDarwinKernel(lldb_private::Process *process,
41 CreateInstance(lldb_private::Process *process, bool force);
45 static lldb::addr_t SearchForDarwinKernel(lldb_private::Process *process);
64 void PrivateInitialize(lldb_private::Process *process);
66 void PrivateProcessStateChanged(lldb_private::Process *process,
138 bool LoadImageAtFileAddress(lldb_private::Process *process);
140 bool LoadImageUsingMemoryModule(lldb_private::Process *process);
163 bool ReadMemoryModule(lldb_private::Process *process);
263 SearchForKernelAtSameLoadAddr(lldb_private::Process *process);
266 SearchForKernelWithDebugHints(lldb_private::Process *process);
[all …]
/openbsd-src/gnu/llvm/lldb/source/Plugins/Platform/Windows/
H A DPlatformWindows.cpp164 uint32_t PlatformWindows::DoLoadImage(Process *process, in DoLoadImage() argument
173 ThreadSP thread = process->GetThreadList().GetExpressionExecutionThread(); in DoLoadImage()
184 process->GetLoadImageUtilityFunction(this, [&]() -> std::unique_ptr<UtilityFunction> { in DoLoadImage()
206 process->AllocateMemory(name.size() * sizeof(llvm::UTF16), in DoLoadImage()
215 auto name_cleanup = llvm::make_scope_exit([process, injected_name]() { in DoLoadImage()
216 process->DeallocateMemory(injected_name); in DoLoadImage()
219 process->WriteMemory(injected_name, name.data(), in DoLoadImage()
247 process->AllocateMemory(search_paths.size() * sizeof(llvm::UTF16), in DoLoadImage()
256 paths_cleanup.emplace([process, injected_paths]() { in DoLoadImage()
257 process->DeallocateMemory(injected_paths); in DoLoadImage()
[all …]
/openbsd-src/gnu/llvm/lldb/examples/python/
H A Ddiagnose_unwind.py19 process = target.GetProcess()
21 addr_width = process.GetAddressByteSize() * 2
62 process = target.GetProcess()
63 cur_thread = process.GetSelectedThread()
80 print_stack_frame(process, initial_fp)
87 cur_fp = process.ReadPointerFromMemory(initial_fp, lldb.SBError())
88 cur_pc = process.ReadPointerFromMemory(
89 initial_fp + process.GetAddressByteSize(), lldb.SBError())
96 print_stack_frame(process, cur_fp)
108 next_pc = process.ReadPointerFromMemory(
[all …]
H A Dprocess_events.py57 def print_threads(process, options): argument
59 for thread in process:
290 process = target.Launch(launch_info, error)
299 process = target.Attach(attach_info, error)
302 if process and process.GetProcessID() != lldb.LLDB_INVALID_PROCESS_ID:
304 pid = process.GetProcessID()
309 process.Continue()
349 print_threads(process, options)
351 process.Continue()
353 exit_desc = process.GetExitDescription()
[all …]
H A Doperating_system.py10 def __init__(self, process): argument
15 self.process = None
18 if isinstance(process, lldb.SBProcess) and process.IsValid():
19 self.process = process
26 return self.process.target
80 triple = self.process.target.triple
H A Ddisasm.py59 process = target.LaunchSimple(None, None, os.getcwd()) variable
62 if process:
64 state = process.GetState()
65 print(process)
68 thread = process.GetThreadAtIndex(0)
112 process.Kill()
115 process.Continue()
118 print(process)
123 process.Kill()
/openbsd-src/bin/csh/
H A Dproc.h43 struct process { struct
44 struct process *p_next; /* next in global "proclist" */ argument
45 struct process *p_friends; /* next in job list (or self) */ argument
91 extern struct process proclist; /* list head of all processes */
94 extern struct process *pholdjob; /* one level stack of current jobs */
96 extern struct process *pcurrjob; /* current job */
97 extern struct process *pcurrent; /* current job in table */
98 extern struct process *pprevious; /* previous job in table */
/openbsd-src/gnu/llvm/lldb/source/Expression/
H A DFunctionCaller.cpp67 Process *process = exe_ctx.GetProcessPtr(); in WriteFunctionWrapper() local
69 if (!process) { in WriteFunctionWrapper()
76 if (process != jit_process_sp.get()) { in WriteFunctionWrapper()
82 if (process->GetState() != lldb::eStateStopped) { in WriteFunctionWrapper()
119 process->GetTarget().GetImages().Append(jit_module_sp, in WriteFunctionWrapper()
123 if (process && m_jit_start_addr) in WriteFunctionWrapper()
124 m_jit_process_wp = process->shared_from_this(); in WriteFunctionWrapper()
156 Process *process = exe_ctx.GetProcessPtr(); in WriteFunctionArguments() local
158 if (process == nullptr) in WriteFunctionArguments()
163 if (process != jit_process_sp.get()) in WriteFunctionArguments()
[all …]
/openbsd-src/gnu/llvm/lldb/source/Plugins/Platform/POSIX/
H A DPlatformPOSIX.cpp500 lldb_private::Process *process, const char *expr_cstr, in EvaluateLibdlExpression() argument
502 DynamicLoader *loader = process->GetDynamicLoader(); in EvaluateLibdlExpression()
509 ThreadSP thread_sp(process->GetThreadList().GetExpressionExecutionThread()); in EvaluateLibdlExpression()
526 expr_options.SetTimeout(process->GetUtilityExpressionTimeout()); in EvaluateLibdlExpression()
606 Process *process = exe_ctx.GetProcessSP().get(); in MakeLoadImageUtilityFunction() local
608 std::string expr(std::string(GetLibdlFunctionDeclarations(process))); in MakeLoadImageUtilityFunction()
613 auto utility_fn_or_error = process->GetTarget().CreateUtilityFunction( in MakeLoadImageUtilityFunction()
631 ScratchTypeSystemClang::GetForTarget(process->GetTarget()); in MakeLoadImageUtilityFunction()
670 uint32_t PlatformPOSIX::DoLoadImage(lldb_private::Process *process, in DoLoadImage() argument
681 ThreadSP thread_sp = process->GetThreadList().GetExpressionExecutionThread(); in DoLoadImage()
[all …]
/openbsd-src/gnu/llvm/clang/utils/analyzer/
H A DSATestUtils.py92 def get_memory(process: ps.Process) -> int:
96 descendants = list(process.children(recursive=True))
97 descendants.append(process)
107 with ps.Popen(*popenargs, **kwargs) as process:
109 while (process.is_running() and
110 process.status() != ps.STATUS_ZOMBIE):
112 peak_mem = max(peak_mem, get_memory(process))
115 if process.is_running():
116 process.kill()
118 if process.returncode != 0:
[all …]
/openbsd-src/gnu/llvm/lldb/examples/darwin/heap_find/
H A Dheap.py28 process, argument
110 expr += get_thread_stack_ranges_struct(process)
112 expr += get_sections_ranges_struct(process)
406 def find_frame_for_stack_address(process, addr): argument
410 for thread in process:
428 process, argument
442 frame = find_frame_for_stack_address(process, match_addr)
468 sb_addr = process.GetTarget().ResolveLoadAddress(ptr_addr + offset)
472 sb_addr = process.GetTarget().ResolveLoadAddress(ptr_addr + offset)
650 process, argument
[all …]
/openbsd-src/gnu/llvm/lldb/packages/Python/lldbsuite/test/test_runner/
H A Dprocess_control.py26 def __init__(self, process, event, output_file): argument
30 self.process = process
31 self.pid = process.pid
40 self.output = self.process.communicate()
302 process = subprocess.Popen(
313 process.using_process_groups = new_process_group
314 return process
473 self.process = None
527 self.returncode = self.process.wait()
532 self.process.pid))
[all …]
/openbsd-src/gnu/llvm/clang/tools/clang-format-vs/ClangFormat/
H A DClangFormatPackage.cs373 System.Diagnostics.Process process = new System.Diagnostics.Process(); in RunClangFormat()
374 process.StartInfo.UseShellExecute = false; in RunClangFormat()
375 process.StartInfo.FileName = vsixPath + "\\clang-format.exe"; in RunClangFormat()
383 process.StartInfo.Arguments = " -offset " + offset + in RunClangFormat()
389 process.StartInfo.Arguments += " -sort-includes "; in RunClangFormat()
394 process.StartInfo.Arguments += " -assume-filename \"" + assumeFilename + "\""; in RunClangFormat()
395 process.StartInfo.CreateNoWindow = true; in RunClangFormat()
396 process.StartInfo.RedirectStandardInput = true; in RunClangFormat()
397 process.StartInfo.RedirectStandardOutput = true; in RunClangFormat()
398 process.StartInfo.RedirectStandardError = true; in RunClangFormat()
[all …]
/openbsd-src/gnu/llvm/lldb/source/Commands/
H A DCommandObjectProcess.cpp56 bool StopProcessIfNecessary(Process *process, StateType &state, in StopProcessIfNecessary() argument
59 if (process) { in StopProcessIfNecessary()
60 state = process->GetState(); in StopProcessIfNecessary()
62 if (process->IsAlive() && state != eStateConnected) { in StopProcessIfNecessary()
64 if (process->GetState() == eStateAttaching) in StopProcessIfNecessary()
68 else if (process->GetShouldDetach()) in StopProcessIfNecessary()
81 if (process->GetShouldDetach()) { in StopProcessIfNecessary()
83 Status detach_error(process->Detach(keep_stopped)); in StopProcessIfNecessary()
86 process = nullptr; in StopProcessIfNecessary()
93 Status destroy_error(process->Destroy(false)); in StopProcessIfNecessary()
[all …]
/openbsd-src/gnu/usr.bin/perl/pod/
H A Dperlfork.pod21 "processes" created this way live in the same real process as far as the
36 thread that implements this child "process" as the pseudo-process.
39 transparent. The parent returns from the fork() with a pseudo-process
40 ID that can be subsequently used in any process-manipulation functions;
42 it is the child pseudo-process.
52 This special variable is correctly set to the pseudo-process ID.
59 Each pseudo-process maintains its own virtual environment. Modifications
61 pseudo-process, and in any processes (or pseudo-processes) launched from
66 Each pseudo-process maintains its own virtual idea of the current directory.
68 that pseudo-process, and in any processes (or pseudo-processes) launched from
[all …]

12345678910>>...57