/external/ltrace/sysdeps/linux-gnu/ia64/ |
trace.c | 30 #include <sys/ptrace.h> 40 /* What we think of as a bundle, ptrace thinks of it as two unsigned 77 long l = ptrace(PTRACE_PEEKUSER, proc->pid, PT_CR_IPSR, 0); 82 ptrace(PTRACE_PEEKUSER, proc->pid, PT_CR_IIP, 0); 86 ptrace(PTRACE_PEEKUSER, proc->pid, PT_R15, 0); 98 bundle.code[0] = ptrace(PTRACE_PEEKTEXT, proc->pid, ip, 0); 99 bundle.code[1] = ptrace(PTRACE_PEEKTEXT, proc->pid, ip + 8, 0);
|
plt.c | 27 #include <sys/ptrace.h> 81 unsigned long l = ptrace(PTRACE_PEEKTEXT, proc->pid, addr, 0);
|
/bionic/libc/bionic/ |
ptrace.cpp | 30 #include <sys/ptrace.h> 34 long ptrace(int req, ...) { function
|
/external/ltrace/sysdeps/linux-gnu/s390/ |
trace.c | 24 #include <asm/ptrace.h> 25 #include <sys/ptrace.h> 54 psw = ptrace(PTRACE_PEEKUSER, proc->pid, PT_PSWMASK, 0); 87 *sysnum = ptrace(PTRACE_PEEKUSER, proc->pid, PT_GPR2, 0); 117 pc = ptrace(PTRACE_PEEKUSER, proc->pid, PT_PSWADDR, 0); 118 opcode = ptrace(PTRACE_PEEKTEXT, proc->pid, 133 svc_addr += ptrace(PTRACE_PEEKUSER, proc->pid, 138 svc_addr += ptrace(PTRACE_PEEKUSER, proc->pid, 141 scno = ptrace(PTRACE_PEEKTEXT, proc->pid, svc_addr, 0); 153 tmp = ptrace(PTRACE_PEEKUSER, proc->pid [all...] |
/external/libunwind/src/ptrace/ |
_UPT_access_reg.c | 59 /* The Linux ptrace represents the statc NaT bits as a single word. */ 65 nat_bits = ptrace (PTRACE_PEEKUSER, pid, PT_NAT_BITS, 0); 80 ptrace (PTRACE_POKEUSER, pid, PT_NAT_BITS, nat_bits); 105 psr = ptrace (PTRACE_PEEKUSER, pid, PT_CR_IPSR, 0); 117 ptrace (PTRACE_POKEUSER, pid, PT_CR_IIP, ip); 118 ptrace (PTRACE_POKEUSER, pid, PT_CR_IPSR, psr); 129 ip = ptrace (PTRACE_PEEKUSER, pid, PT_CR_IIP, 0); 150 /* Account for the fact that ptrace() expects bsp to point 153 cfm = ptrace (PTRACE_PEEKUSER, pid, PT_CFM, 0); 166 ptrace (PTRACE_POKEUSER, pid, PT_AR_BSP, bsp) [all...] |
_UPT_access_mem.c | 48 ptrace (PTRACE_POKEDATA, pid, (void*) (uintptr_t) addr, (void*) (uintptr_t) *val); 64 reg1 = ptrace (PTRACE_PEEKDATA, pid, (void*) (uintptr_t) addr, 0); 67 reg2 = ptrace (PTRACE_PEEKDATA, pid, (void*) (uintptr_t) (addr + sizeof(long)), 0); 73 *val = ptrace (PTRACE_PEEKDATA, pid, (void*) addr, 0); 100 if (ptrace(PT_IO, pid, (caddr_t)&iod, 0) == -1)
|
_UPT_access_fpreg.c | 50 ptrace (PTRACE_POKEUSER, pid, (void*) (_UPT_reg_offset[reg] + i * sizeof(wp[i])), 64 wp[i] = ptrace (PTRACE_PEEKUSER, pid, 85 if (ptrace(PT_GETFPREGS, pid, (caddr_t)&fpreg, 0) == -1) 95 if (ptrace(PT_SETFPREGS, pid, (caddr_t)&fpreg, 0) == -1)
|
/development/ndk/platforms/android-3/header-patches/include/asm/ |
elf.h | 4 #include <asm/ptrace.h>
|
/external/ltrace/sysdeps/linux-gnu/mips/ |
trace.c | 30 #include <sys/ptrace.h> 31 #include <asm/ptrace.h> 80 It seems that the ptrace call trips twice on a system call, once 97 int insn = ptrace(PTRACE_PEEKTEXT, proc->pid, pc - 4, 0); 98 int num = ptrace(PTRACE_PEEKTEXT, proc->pid, pc - 8, 0); 154 inst = ptrace(PTRACE_PEEKTEXT, proc->pid, pc, 0); 194 rx = ptrace(PTRACE_PEEKUSER,proc->pid, rn, 0); 290 ptrace(PTRACE_SYSCALL, proc->pid, 0, 0); 331 return ptrace(PTRACE_PEEKUSER,proc->pid,off_v0,0); 334 unsigned a3=ptrace(PTRACE_PEEKUSER, proc->pid,off_a3,0) [all...] |
/prebuilts/ndk/8/platforms/android-14/arch-x86/usr/include/asm/ |
ptrace.h | 22 #include <asm/ptrace-abi.h>
|
elf.h | 21 #include <asm/ptrace.h>
|
/prebuilts/ndk/8/platforms/android-9/arch-x86/usr/include/asm/ |
ptrace.h | 22 #include <asm/ptrace-abi.h>
|
elf.h | 21 #include <asm/ptrace.h>
|
/external/ltrace/sysdeps/linux-gnu/aarch64/ |
regs.c | 21 #include <sys/ptrace.h> 22 #include <asm/ptrace.h> 40 return ptrace(PTRACE_GETREGSET, proc->pid, NT_PRSTATUS, &iovec) < 0 50 return ptrace(PTRACE_SETREGSET, proc->pid, NT_PRSTATUS, &iovec) < 0 61 return ptrace(PTRACE_GETREGSET, proc->pid, NT_FPREGSET, &iovec) < 0
|
/external/ltrace/sysdeps/linux-gnu/x86/ |
regs.c | 25 #include <sys/ptrace.h> 61 long int ret = ptrace(PTRACE_PEEKUSER, proc->pid, XIP, 0); 72 ptrace(PTRACE_POKEUSER, proc->pid, XIP, addr); 78 long sp = ptrace(PTRACE_PEEKUSER, proc->pid, XSP, 0); 96 long a = ptrace(PTRACE_PEEKTEXT, proc->pid, sp, 0);
|
/development/ndk/platforms/android-9/arch-x86/include/asm/ |
elf.h | 21 #include <asm/ptrace.h>
|
/prebuilts/ndk/9/platforms/android-12/arch-x86/usr/include/asm/ |
elf.h | 21 #include <asm/ptrace.h>
|
/prebuilts/ndk/9/platforms/android-13/arch-x86/usr/include/asm/ |
elf.h | 21 #include <asm/ptrace.h>
|
/prebuilts/ndk/9/platforms/android-14/arch-x86/usr/include/asm/ |
elf.h | 21 #include <asm/ptrace.h>
|
/prebuilts/ndk/9/platforms/android-15/arch-x86/usr/include/asm/ |
elf.h | 21 #include <asm/ptrace.h>
|
/prebuilts/ndk/9/platforms/android-16/arch-x86/usr/include/asm/ |
elf.h | 21 #include <asm/ptrace.h>
|
/prebuilts/ndk/9/platforms/android-17/arch-x86/usr/include/asm/ |
elf.h | 21 #include <asm/ptrace.h>
|
/prebuilts/ndk/9/platforms/android-18/arch-x86/usr/include/asm/ |
elf.h | 21 #include <asm/ptrace.h>
|
/prebuilts/ndk/9/platforms/android-19/arch-x86/usr/include/asm/ |
elf.h | 21 #include <asm/ptrace.h>
|
/prebuilts/ndk/9/platforms/android-9/arch-x86/usr/include/asm/ |
elf.h | 21 #include <asm/ptrace.h>
|