/external/strace/linux/sh/ |
H A D | get_scno.c | 3 arch_get_scno(struct tcb *tcp) argument 10 if (upeek(tcp->pid, 4*(REG_REG0+3), &scno) < 0) 25 tcp->scno = scno;
|
H A D | get_syscall_args.c | 3 get_syscall_args(struct tcb *tcp) argument 15 for (i = 0; i < tcp->s_ent->nargs; ++i) 16 if (upeek(tcp->pid, syscall_regs[i], &tcp->u_arg[i]) < 0)
|
H A D | set_error.c | 2 arch_set_error(struct tcb *tcp) argument 4 sh_r0 = -tcp->u_error; 5 return upoke(tcp->pid, 4 * REG_REG0, sh_r0); 9 arch_set_success(struct tcb *tcp) argument 11 sh_r0 = tcp->u_rval; 12 return upoke(tcp->pid, 4 * REG_REG0, sh_r0);
|
H A D | set_scno.c | 2 arch_set_scno(struct tcb *tcp, kernel_ulong_t scno) argument 4 return upoke(tcp->pid, 4 * (REG_REG0 + 3), scno);
|
/external/strace/linux/sh64/ |
H A D | get_error.c | 2 get_error(struct tcb *tcp, const bool check_errno) argument 5 tcp->u_rval = -1; 6 tcp->u_error = -sh64_r9; 8 tcp->u_rval = sh64_r9;
|
H A D | get_syscall_args.c | 3 get_syscall_args(struct tcb *tcp) argument 9 for (i = 0; i < tcp->s_ent->nargs; ++i) 10 if (upeek(tcp->pid, REG_GENERAL(syscall_regs[i]), 11 &tcp->u_arg[i]) < 0)
|
H A D | set_error.c | 2 arch_set_error(struct tcb *tcp) argument 4 sh64_r9 = -tcp->u_error; 5 return upoke(tcp->pid, REG_GENERAL(9), sh64_r9); 9 arch_set_success(struct tcb *tcp) argument 11 sh64_r9 = tcp->u_rval; 12 return upoke(tcp->pid, REG_GENERAL(9), sh64_r9);
|
H A D | set_scno.c | 2 arch_set_scno(struct tcb *tcp, kernel_ulong_t scno) argument 4 return upoke(tcp->pid, REG_SYSCALL, scno);
|
/external/strace/linux/sparc/ |
H A D | get_error.c | 2 get_error(struct tcb *tcp, const bool check_errno) argument 5 tcp->u_rval = -1; 6 tcp->u_error = sparc_regs.u_regs[U_REG_O0]; 8 tcp->u_rval = sparc_regs.u_regs[U_REG_O0];
|
H A D | set_error.c | 2 arch_set_error(struct tcb *tcp) argument 5 sparc_regs.u_regs[U_REG_O0] = tcp->u_error; 6 return set_regs(tcp->pid); 10 arch_set_success(struct tcb *tcp) argument 13 sparc_regs.u_regs[U_REG_O0] = tcp->u_rval; 14 return set_regs(tcp->pid);
|
H A D | set_scno.c | 7 arch_set_scno(struct tcb *tcp, kernel_ulong_t scno) argument 10 return set_regs(tcp->pid);
|
/external/strace/linux/sparc64/ |
H A D | get_error.c | 2 get_error(struct tcb *tcp, const bool check_errno) argument 5 tcp->u_rval = -1; 6 tcp->u_error = sparc_regs.u_regs[U_REG_O0]; 8 tcp->u_rval = sparc_regs.u_regs[U_REG_O0];
|
H A D | get_scno.c | 3 arch_get_scno(struct tcb *tcp) argument 8 trap = ptrace(PTRACE_PEEKTEXT, tcp->pid, (void *) sparc_regs.tpc, 0); 15 update_personality(tcp, 1); 19 update_personality(tcp, 0); 23 tcp->scno = sparc_regs.u_regs[U_REG_G1];
|
H A D | set_error.c | 2 arch_set_error(struct tcb *tcp) argument 5 sparc_regs.u_regs[U_REG_O0] = tcp->u_error; 6 return set_regs(tcp->pid); 10 arch_set_success(struct tcb *tcp) argument 13 sparc_regs.u_regs[U_REG_O0] = tcp->u_rval; 14 return set_regs(tcp->pid);
|
/external/strace/linux/tile/ |
H A D | arch_sigreturn.c | 2 arch_sigreturn(struct tcb *tcp) argument 10 print_sigset_addr_len(tcp, addr, NSIG_BYTES);
|
H A D | get_error.c | 2 get_error(struct tcb *tcp, const bool check_errno) argument 11 tcp->u_rval = -1; 12 tcp->u_error = -tile_regs.regs[0]; 14 tcp->u_rval = tile_regs.regs[0];
|
H A D | get_scno.c | 3 arch_get_scno(struct tcb *tcp) argument 18 update_personality(tcp, currpers); 19 tcp->scno = tile_regs.regs[10];
|
H A D | set_error.c | 2 arch_set_error(struct tcb *tcp) argument 4 tile_regs.regs[0] = -tcp->u_error; 5 return set_regs(tcp->pid); 9 arch_set_success(struct tcb *tcp) argument 11 tile_regs.regs[0] = tcp->u_rval; 12 return set_regs(tcp->pid);
|
H A D | set_scno.c | 2 arch_set_scno(struct tcb *tcp, kernel_ulong_t scno) argument 5 return set_regs(tcp->pid);
|
/external/strace/linux/x86_64/ |
H A D | get_error.c | 2 get_error(struct tcb *tcp, const bool check_errno) argument 18 tcp->u_rval = -1; 19 tcp->u_error = -rax; 21 tcp->u_rval = rax;
|
H A D | set_error.c | 10 arch_set_error(struct tcb *tcp) argument 13 x86_64_regs.rax = - (long long) tcp->u_error; 14 return upoke(tcp->pid, 8 * RAX, x86_64_regs.rax); 17 return i386_set_error(tcp); 19 x86_64_regs.rax = - (long long) tcp->u_error; 20 return set_regs(tcp->pid); 25 arch_set_success(struct tcb *tcp) argument 28 x86_64_regs.rax = (long long) tcp->u_rval; 29 return upoke(tcp->pid, 8 * RAX, x86_64_regs.rax); 32 return i386_set_success(tcp); [all...] |
H A D | set_scno.c | 8 arch_set_scno(struct tcb *tcp, kernel_ulong_t scno) argument 11 return upoke(tcp->pid, 8 * ORIG_RAX, scno); 14 return i386_set_scno(tcp, scno); 17 return set_regs(tcp->pid);
|
/external/strace/linux/xtensa/ |
H A D | get_error.c | 2 get_error(struct tcb *tcp, const bool check_errno) argument 5 tcp->u_rval = -1; 6 tcp->u_error = -xtensa_a2; 8 tcp->u_rval = xtensa_a2;
|
H A D | get_syscall_args.c | 3 get_syscall_args(struct tcb *tcp) argument 16 for (i = 0; i < tcp->s_ent->nargs; ++i) 17 if (upeek(tcp->pid, xtensaregs[i], &tcp->u_arg[i]) < 0)
|
H A D | set_error.c | 2 arch_set_error(struct tcb *tcp) argument 4 xtensa_a2 = -tcp->u_error; 5 return upoke(tcp->pid, REG_A_BASE + 2, xtensa_a2); 9 arch_set_success(struct tcb *tcp) argument 11 xtensa_a2 = tcp->u_rval; 12 return upoke(tcp->pid, REG_A_BASE + 2, xtensa_a2);
|