Searched refs:pr_reg (Results 1 - 21 of 21) sorted by relevance

/external/libunwind/src/coredump/
H A D_UCD_access_reg_freebsd.c44 *valp = ui->prstatus->pr_reg.r_eax;
47 *valp = ui->prstatus->pr_reg.r_edx;
50 *valp = ui->prstatus->pr_reg.r_ecx;
53 *valp = ui->prstatus->pr_reg.r_ebx;
56 *valp = ui->prstatus->pr_reg.r_esi;
59 *valp = ui->prstatus->pr_reg.r_edi;
62 *valp = ui->prstatus->pr_reg.r_ebp;
65 *valp = ui->prstatus->pr_reg.r_esp;
68 *valp = ui->prstatus->pr_reg.r_eip;
71 *valp = ui->prstatus->pr_reg
[all...]
H A D_UCD_access_reg_linux.c126 /* pr_reg is a long[] array, but it contains struct user_regs_struct's
129 Debug(1, "pr_reg[%d]:%ld (0x%lx)\n", regnum,
130 (long)ui->prstatus->pr_reg[regnum],
131 (long)ui->prstatus->pr_reg[regnum]
133 *valp = ui->prstatus->pr_reg[regnum];
/external/google-breakpad/src/client/linux/minidump_writer/
H A Dlinux_core_dumper.cc195 info.regs.regs[i - EF_REG0] = status->pr_reg[i];
197 info.regs.lo = status->pr_reg[EF_LO];
198 info.regs.hi = status->pr_reg[EF_HI];
199 info.regs.epc = status->pr_reg[EF_CP0_EPC];
200 info.regs.badvaddr = status->pr_reg[EF_CP0_BADVADDR];
201 info.regs.status = status->pr_reg[EF_CP0_STATUS];
202 info.regs.cause = status->pr_reg[EF_CP0_CAUSE];
204 memcpy(&info.regs, status->pr_reg, sizeof(info.regs));
/external/elfutils/backends/
H A Dppc_corenote.c125 .offset = offsetof (struct EBLHOOK(prstatus), pr_reg[32]), \
130 .offset = offsetof (struct EBLHOOK(prstatus), pr_reg[34]), \
H A Daarch64_corenote.c65 .offset = (offsetof (struct EBLHOOK(prstatus), pr_reg) \
72 .offset = (offsetof (struct EBLHOOK(prstatus), pr_reg) \
H A Darm_corenote.c53 .offset = offsetof (struct EBLHOOK(prstatus), pr_reg) + (4 * 17), \
H A Dsh_corenote.c75 .offset = offsetof (struct EBLHOOK(prstatus), pr_reg[22]), \
H A Dsparc_corenote.c116 .offset = offsetof (struct EBLHOOK(prstatus), pr_reg[33]), \
H A Dx86_64_corenote.c123 .offset = offsetof (struct EBLHOOK(prstatus), pr_reg) + (8 * 15), \
H A Di386_corenote.c87 .offset = offsetof (struct EBLHOOK(prstatus), pr_reg) + (4 * 11), \
H A Ds390_corenote.c136 pr_reg[BITS == 32 ? 34 : 26]), \
H A Dlinux-core-note.c103 FIELD (PR_REG, pr_reg[PRSTATUS_REGS_SIZE / sizeof (PR_REG)]);
249 *regs_offset = offsetof (struct EBLHOOK(prstatus), pr_reg);
/external/google-breakpad/src/common/android/include/sys/
H A Dprocfs.h85 elf_gregset_t pr_reg; member in struct:elf_prstatus
/external/kernel-headers/original/uapi/linux/
H A Delfcore.h63 elf_gregset_t pr_reg; /* GP registers */ member in struct:elf_prstatus
68 * immediately after ``pr_reg'', so that the loadmap addresses may
/external/valgrind/coregrind/
H A Dvgdb-invoker-solaris.c239 PDEBUG(3, "%u: %#lx, ", i, (unsigned long) status.pr_reg[i]);
243 memcpy(regs, &status.pr_reg, sizeof(prgregset_t));
/external/valgrind/coregrind/m_coredump/
H A Dcoredump-elf.c252 /* prs->pr_reg has struct type. Need to take address. */
253 regs = (struct vki_user_regs_struct *)&(prs->pr_reg);
255 regs = (vki_elf_greg_t *)prs->pr_reg;
257 regs = (struct vki_user_regs_struct *)prs->pr_reg;
258 vg_assert(sizeof(*regs) == sizeof(prs->pr_reg));
H A Dcoredump-solaris.c498 fill_regset(&prs->pr_reg, tst);
557 fill_regset(&pstatus->pr_lwp.pr_reg, tst);
735 fill_regset(&lwp->pr_reg, tst);
/external/google-breakpad/src/client/solaris/handler/
H A Dminidump_generator.cc103 const prgregset_t *gregs = &(lsp->pr_reg);
276 const prgregset_t *gregs = &(lsp->pr_reg);
/external/google-breakpad/src/tools/linux/md2core/
H A Dminidump-2-core.cc155 user_regs_struct pr_reg; /* CPU registers */ member in struct:prstatus
754 memcpy(&pr.pr_reg, &thread.regs, sizeof(user_regs_struct));
/external/valgrind/include/vki/
H A Dvki-solaris.h1689 vki_prgregset_t pr_reg; /* General registers */ member in struct:vki_elf_prstatus
H A Dvki-linux.h1029 vki_elf_gregset_t pr_reg; /* GP registers */ member in struct:vki_elf_prstatus

Completed in 803 milliseconds