| /xnu-8019.80.24/tools/lldbmacros/usertaskdebugging/ |
| H A D | gdbserver.py | 11 self.process = backing_instance 64 h_msg = rsprotocol.Message(self.process.getSignalInfo()) 106 h_msg = rsprotocol.Message(self.process.getHostInfo()) 139 bytes = self.process.getFirstThreadInfo() 141 bytes = self.process.getSubsequestThreadInfo() 146 bytes = self.process.getThreadStopInfo(tid) 165 bytes = self.process.getRegisterDataForThread(threadid, regnum) 176 bytes = self.process.getRegisterInfo(regnum) 188 bytes = self.process.readMemory(mem_address, mem_size) 204 data = self.process.getProcessInfo() [all …]
|
| /xnu-8019.80.24/tools/lldbmacros/core/ |
| H A D | lazytarget.py | 49 process = target.process 51 if process is None: 54 if not process.IsValid(): 57 return process
|
| H A D | operating_system.py | 656 def __init__(self, process): argument 658 self.process = None 664 if type(process) is lldb.SBProcess and process.IsValid(): 666 self.process = process 667 self._target = process.target 669 self.current_session_id = GetUniqueSessionID(self.process) 678 plugin_string = self.process.GetPluginName().lower() 684 triple = self.process.target.triple 744 if self.current_session_id != GetUniqueSessionID(self.process): 746 self.current_session_id = GetUniqueSessionID(self.process) [all …]
|
| /xnu-8019.80.24/tests/ |
| H A D | stackshot_accuracy.m | 63 T_HELPER_DECL(simple_child_process, "child process that will be frozen and others") 68 T_HELPER_DECL(sid_child_process, "child process that setsid()s") 361 /* create the child process */ 382 T_DECL(basic_singleproc, "test that no-fault stackshot works correctly in single process setting") 388 T_DECL(basic_singleproc_spin, "test that no-fault stackshot works correctly in single process setti… 471 T_DECL(fault_singleproc, "test that faulting stackshots work correctly in a single process setting") 538 /* create the child process */ 550 /* Sleep to allow the target process to become zombified */
|
| H A D | stackshot_tests.m | 455 T_HELPER_DECL(spawn_reslide_child, "child process to spawn with alternate slide") 523 T_ASSERT_POSIX_ZERO(sp_ret, "spawned process '%s' with PID %d", args[0], pid); 538 T_QUIET; T_ASSERT_POSIX_SUCCESS(kill(pid, SIGKILL), "killing spawned process"); 581 T_ASSERT_POSIX_ZERO(sp_ret, "spawned process '%s' with PID %d", args[0], pid); 643 T_HELPER_DECL(zombie_child, "child process to sample as a zombie") 687 T_QUIET; T_ASSERT_POSIX_ZERO(sp_ret, "spawned process '%s' with PID %d", args[0], pid); 715 * don't leave a process stuck in the kernel. 744 T_HELPER_DECL(exec_child_preexec, "child process pre-exec") 754 // Parent took a timestamp then signaled us: exec into the next process 772 T_HELPER_DECL(exec_child_postexec, "child process post-exec to sample") [all …]
|
| H A D | stackshot_block_owner_14362384.m | 575 T_EXPECT_EQ(waitinfo.owner, pid, "Owner value should match process ID"); 588 /* Spawn a process to send a message to, and block while both sending and receiving in different co… 869 "Process ID of blocking process should match 'owner' field in stackshot"); 872 T_QUIET; T_ASSERT_POSIX_SUCCESS(ret, "Send SIGUSR1 to child process");
|
| H A D | test_sysctl_kern_procargs_25397314.m | 196 T_HELPER_DECL(child_helper, "Child process helper")
|
| H A D | poll_select_kevent_paired_fds.c | 781 #pragma mark single process
|
| /xnu-8019.80.24/tools/lldbmacros/ |
| H A D | .lldbinit | 1 settings set target.process.python-os-plugin-path ./core/operating_system.py
|
| H A D | ktrace.py | 716 process = LazyTarget().GetProcess() 738 event = process.ReadMemory( 771 ssdata = process.ReadMemory(kcdata_addr, kcdata_length, error)
|
| H A D | README.md | 45 (lldb) process connect --plugin kdp-remote udp://17.123.45.67:41139 47 (lldb) process connect --plugin gdb-remote gdb://17.123.45.67:8000 110 |-process.py # files containing commands/summaries code for each subsystem 114 The lldbmacros directory has a Makefile that follows the build process for xnu. This packages lldbm… 237 Time for some code example? Try reading the code for GetTaskSummary() in process.py. 261 …seem that the lldb process is hung. But it is not. You can use "-i" option to get immediate output… 392 …ze referencing #ifdef'ed fields in structure. See example in def GetTaskSummary(task) in process.py 423 …- (lldb)settings set target.process.python-os-plugin-path /path/to/xnu/tools/lldbmacros/core/opera…
|
| H A D | Makefile | 70 process.py \
|
| H A D | workqueue.py | 2 from process import GetBSDThread, GetMachThread
|
| H A D | userspace.py | 3 from process import *
|
| /xnu-8019.80.24/config/ |
| H A D | MASTER | 271 # CONFIG_AIO_PROCESS_MAX - process limit of async IO requests. 313 # maximum size of the per-process Mach IPC table 382 # enable per-process memory priority tracking 587 options CONFIG_PROC_RESOURCE_LIMITS # Per process limits for resources like file descriptors and m… 814 # Telemetry for 32-bit process launch
|
| /xnu-8019.80.24/makedefs/ |
| H A D | MakeInc.dir | 87 # Post-process build results
|
| H A D | MakeInc.rule | 61 # of the shell process for creating uniquely named temporary files 107 # of the shell process for creating uniquely named temporary files
|
| /xnu-8019.80.24/osfmk/mach/machine/ |
| H A D | machine_types.defs | 85 * space size of a given process.
|
| /xnu-8019.80.24/libkdd/ |
| H A D | README.md | 76 to many subsystems. It includes data such as io stats, vm counters, process names/flags and syscall…
|
| /xnu-8019.80.24/bsd/kern/ |
| H A D | kern_authorization.c | 448 kauth_authorize_process(kauth_cred_t credential, kauth_action_t action, struct proc *process, uintp… in kauth_authorize_process() argument 450 …return kauth_authorize_action(kauth_scope_process, credential, action, (uintptr_t)process, arg1, a… in kauth_authorize_process()
|
| H A D | mach_process.c | 240 AUDIT_ARG(process, t); in ptrace()
|
| /xnu-8019.80.24/libsyscall/mach/ |
| H A D | err_kern.sub | 99 "(os/unix) no such process",
|
| /xnu-8019.80.24/iokit/DriverKit/ |
| H A D | OSAction.iig | 105 …* when called in a process other than the owner that is receiving the OSAction as a p…
|
| H A D | IOService.iig | 149 * @brief Start the matching process on the IOService object. 252 * @brief Request create a new user client for a client process.
|
| /xnu-8019.80.24/bsd/sys/ |
| H A D | proc_internal.h | 894 #pragma mark - process iteration
|