|
GDB (xrefs)
|
Go to the source code of this file.
Functions | |
| int | amd64_native_gregset_supplies_p (struct gdbarch *gdbarch, int regnum) |
| void | amd64_supply_native_gregset (struct regcache *regcache, const void *gregs, int regnum) |
| void | amd64_collect_native_gregset (const struct regcache *regcache, void *gregs, int regnum) |
| struct target_ops * | amd64bsd_target (void) |
Variables | |
| int * | amd64_native_gregset32_reg_offset |
| int | amd64_native_gregset32_num_regs |
| int * | amd64_native_gregset64_reg_offset |
| int | amd64_native_gregset64_num_regs |
| void amd64_collect_native_gregset | ( | const struct regcache * | regcache, |
| void * | gregs, | ||
| int | regnum | ||
| ) |
Definition at line 126 of file amd64-nat.c.
References amd64_native_gregset32_num_regs, amd64_native_gregset64_num_regs, amd64_native_gregset_reg_offset(), regcache::arch(), gdbarch_bfd_arch_info(), gdbarch_num_regs(), I386_CS_REGNUM, I386_EIP_REGNUM, I386_GS_REGNUM, memset(), gdbarch::num_regs, offset, regcache_raw_collect(), and regnum.
Referenced by amd64_linux_store_inferior_registers(), amd64bsd_store_inferior_registers(), fill_gregset(), and i386_darwin_store_inferior_registers().
| int amd64_native_gregset_supplies_p | ( | struct gdbarch * | gdbarch, |
| int | regnum | ||
| ) |
Definition at line 85 of file amd64-nat.c.
References amd64_native_gregset_reg_offset(), and regnum.
Referenced by amd64_linux_fetch_inferior_registers(), amd64_linux_store_inferior_registers(), amd64bsd_fetch_inferior_registers(), amd64bsd_store_inferior_registers(), i386_darwin_fetch_inferior_registers(), and i386_darwin_store_inferior_registers().
| void amd64_supply_native_gregset | ( | struct regcache * | regcache, |
| const void * | gregs, | ||
| int | regnum | ||
| ) |
Definition at line 95 of file amd64-nat.c.
References amd64_native_gregset32_num_regs, amd64_native_gregset64_num_regs, amd64_native_gregset_reg_offset(), regcache::arch(), gdbarch_bfd_arch_info(), gdbarch_num_regs(), gdbarch::num_regs, offset, regcache_raw_supply(), and regnum.
Referenced by amd64_linux_fetch_inferior_registers(), amd64bsd_fetch_inferior_registers(), i386_darwin_fetch_inferior_registers(), and supply_gregset().
| struct target_ops* amd64bsd_target | ( | void | ) |
Definition at line 201 of file amd64-bsd-nat.c.
References amd64bsd_fetch_inferior_registers(), amd64bsd_store_inferior_registers(), target_ops::to_fetch_registers, target_ops::to_store_registers, and x86bsd_target().
Referenced by _initialize_amd64fbsd_nat(), _initialize_amd64nbsd_nat(), and _initialize_amd64obsd_nat().
| int amd64_native_gregset32_num_regs |
Definition at line 42 of file amd64-nat.c.
Referenced by _initialize_amd64_linux_nat(), _initialize_amd64_sol2_nat(), _initialize_amd64nbsd_nat(), _initialize_amd64obsd_nat(), amd64_collect_native_gregset(), amd64_native_gregset_reg_offset(), amd64_supply_native_gregset(), and darwin_complete_target().
| int* amd64_native_gregset32_reg_offset |
Definition at line 41 of file amd64-nat.c.
Referenced by _initialize_amd64_linux_nat(), _initialize_amd64_sol2_nat(), _initialize_amd64fbsd_nat(), _initialize_amd64nbsd_nat(), _initialize_amd64obsd_nat(), amd64_native_gregset_reg_offset(), and darwin_complete_target().
| int amd64_native_gregset64_num_regs |
Definition at line 46 of file amd64-nat.c.
Referenced by _initialize_amd64_linux_nat(), _initialize_amd64_sol2_nat(), amd64_collect_native_gregset(), amd64_native_gregset_reg_offset(), amd64_supply_native_gregset(), and darwin_complete_target().
| int* amd64_native_gregset64_reg_offset |
Definition at line 45 of file amd64-nat.c.
Referenced by _initialize_amd64_linux_nat(), _initialize_amd64_sol2_nat(), _initialize_amd64fbsd_nat(), _initialize_amd64nbsd_nat(), _initialize_amd64obsd_nat(), amd64_native_gregset_reg_offset(), and darwin_complete_target().
1.8.14