Home
last modified time | relevance | path

Searched refs:ppc_regs (Results 1 – 16 of 16) sorted by relevance

/external/strace/linux/powerpc/
Dget_syscall_args.c12 tcp->u_arg[0] = (uint32_t) ppc_regs.orig_gpr3; in get_syscall_args()
13 tcp->u_arg[1] = (uint32_t) ppc_regs.gpr[4]; in get_syscall_args()
14 tcp->u_arg[2] = (uint32_t) ppc_regs.gpr[5]; in get_syscall_args()
15 tcp->u_arg[3] = (uint32_t) ppc_regs.gpr[6]; in get_syscall_args()
16 tcp->u_arg[4] = (uint32_t) ppc_regs.gpr[7]; in get_syscall_args()
17 tcp->u_arg[5] = (uint32_t) ppc_regs.gpr[8]; in get_syscall_args()
19 tcp->u_arg[0] = ppc_regs.orig_gpr3; in get_syscall_args()
20 tcp->u_arg[1] = ppc_regs.gpr[4]; in get_syscall_args()
21 tcp->u_arg[2] = ppc_regs.gpr[5]; in get_syscall_args()
22 tcp->u_arg[3] = ppc_regs.gpr[6]; in get_syscall_args()
[all …]
Dset_error.c4 ppc_regs.gpr[3] = tcp->u_error; in arch_set_error()
5 ppc_regs.ccr |= 0x10000000; in arch_set_error()
7 return upoke(tcp, sizeof(long) * PT_CCR, ppc_regs.ccr) || in arch_set_error()
8 upoke(tcp, sizeof(long) * (PT_R0 + 3), ppc_regs.gpr[3]); in arch_set_error()
17 ppc_regs.gpr[3] = tcp->u_rval; in arch_set_success()
18 ppc_regs.ccr &= ~0x10000000; in arch_set_success()
20 return upoke(tcp, sizeof(long) * PT_CCR, ppc_regs.ccr) || in arch_set_success()
21 upoke(tcp, sizeof(long) * (PT_R0 + 3), ppc_regs.gpr[3]); in arch_set_success()
Dgetregs_old.c12 r = upeek(tcp, sizeof(long) * PT_NIP, &ppc_regs.nip); in getregs_old()
17 r = upeek(tcp, sizeof(long) * PT_MSR, &ppc_regs.msr); in getregs_old()
21 r = upeek(tcp, sizeof(long) * PT_CCR, &ppc_regs.ccr); in getregs_old()
24 r = upeek(tcp, sizeof(long) * PT_ORIG_R3, &ppc_regs.orig_gpr3); in getregs_old()
29 &ppc_regs.gpr[i]); in getregs_old()
Darch_regs.c1 struct pt_regs ppc_regs; /* not static */ variable
3 #define ARCH_REGS_FOR_GETREGS ppc_regs
4 #define ARCH_PC_REG ppc_regs.nip
Dget_error.c4 if (ppc_regs.ccr & 0x10000000) { in get_error()
6 tcp->u_error = ppc_regs.gpr[3]; in get_error()
8 tcp->u_rval = ppc_regs.gpr[3]; in get_error()
Darch_regs.h1 extern struct pt_regs ppc_regs;
Darch_rt_sigframe.c32 return ppc_regs.gpr[1] + SIGNAL_FRAMESIZE32 + 16;
Dget_scno.c5 tcp->scno = ppc_regs.gpr[0]; in arch_get_scno()
Dset_scno.c7 ppc_regs.gpr[0] = scno; in arch_set_scno()
Darch_sigreturn.c5 const unsigned long addr = ppc_regs.gpr[1] + 64; in arch_sigreturn()
/external/strace/linux/powerpc64/
Dget_scno.c5 tcp->scno = ppc_regs.gpr[0]; in arch_get_scno()
12 unsigned int currpers = (ppc_regs.msr & 0x8000000080000000) ? 0 : 1; in arch_get_scno()
Darch_regs.c3 #define ARCH_PC_REG ppc_regs.nip
Darch_rt_sigframe.c40 ? ppc_get_rt_sigframe_addr(tcp) : ppc_regs.gpr[1];
/external/elfutils/backends/
DMakefile.am94 ppc_SRCS = ppc_init.c ppc_symbol.c ppc_retval.c ppc_regs.c \
101 ppc64_corenote.c ppc_regs.c ppc_auxv.c ppc_attrs.c ppc_syscall.c \
DChangeLog150 * ppc_regs.c (ppc_register_info): Likewise.
180 * ppc_regs.c: Add names for ppc64 HTM SPRs mappings.
257 * ppc_regs.c (ppc_register_info): Add fallthrough comment.
705 * ppc_regs.c (ppc_register_info): Likewise.
977 * ppc_regs.c (ppc_register_info): Return "spefscr", not "spr512".
981 * ppc_regs.c (ppc_register_info): Assign 67 to "vscr".
1081 * ppc_regs.c (ppc_register_info): Use some names instead of sprNNN:
1117 * ppc_regs.c (ppc_register_name): Likewise.
1145 * ppc_regs.c (ppc_register_name): Likewise.
1214 * ppc_regs.c: New file.
/external/strace/
DChangeLog44951 POWERPC: read ppc_regs.nip if -i.
44973 * defs.h: declare ppc_regs and get_regs_error.
44974 * signal.c (sys_sigreturn): Use ppc_regs instead of upeek.
44975 * syscall.c: define ppc_regs.
44976 (printcall): Use ppc_regs instead of upeek.