| /openbsd-src/gnu/usr.bin/binutils/gdb/ |
| H A D | regset.c | 34 struct regset * 39 struct regset *regset = GDBARCH_OBSTACK_ZALLOC (arch, struct regset); in regset_alloc() local 41 regset->arch = arch; in regset_alloc() 42 regset->supply_regset = supply_regset; in regset_alloc() 43 regset->collect_regset = collect_regset; in regset_alloc() 45 return regset; in regset_alloc()
|
| H A D | fbsd-nat.c | 141 const struct regset *regset; in fbsd_make_corefile_notes() local 151 regset = gdbarch_regset_from_core_section (gdbarch, ".reg", size); in fbsd_make_corefile_notes() 152 gdb_assert (regset && regset->collect_regset); in fbsd_make_corefile_notes() 153 regset->collect_regset (regset, regcache, -1, &gregs, size); in fbsd_make_corefile_notes() 160 regset = gdbarch_regset_from_core_section (gdbarch, ".reg2", size); in fbsd_make_corefile_notes() 161 gdb_assert (regset && regset->collect_regset); in fbsd_make_corefile_notes() 162 regset->collect_regset (regset, regcache, -1, &fpregs, size); in fbsd_make_corefile_notes()
|
| H A D | ppc64obsd-tdep.h | 27 struct regset; 35 extern struct regset ppc64obsd_gregset; 36 extern struct regset ppc64obsd_fpregset; 43 extern void ppc64obsd_supply_gregset (const struct regset *regset, 52 extern void ppc64obsd_collect_gregset (const struct regset *regset,
|
| H A D | ppcobsd-tdep.h | 27 struct regset; 35 extern struct regset ppcobsd_gregset; 36 extern struct regset ppcobsd_fpregset; 43 extern void ppcobsd_supply_gregset (const struct regset *regset, 52 extern void ppcobsd_collect_gregset (const struct regset *regset,
|
| H A D | ppc64obsd-tdep.c | 68 ppc64_supply_gregset (const struct regset *regset, struct regcache *regcache, in ppc64_supply_gregset() argument 73 const struct ppc_reg_offsets *offsets = regset->descr; in ppc64_supply_gregset() 110 ppc64_collect_gregset (const struct regset *regset, in ppc64_collect_gregset() argument 116 const struct ppc_reg_offsets *offsets = regset->descr; in ppc64_collect_gregset() 155 ppc64obsd_supply_gregset (const struct regset *regset, in ppc64obsd_supply_gregset() argument 159 ppc64_supply_gregset (regset, regcache, regnum, gregs, len); in ppc64obsd_supply_gregset() 168 ppc64obsd_collect_gregset (const struct regset *regset, in ppc64obsd_collect_gregset() argument 172 ppc64_collect_gregset (regset, regcache, regnum, gregs, len); in ppc64obsd_collect_gregset() 177 struct regset ppc64obsd_gregset = 183 struct regset ppc64obsd_fpregset = [all …]
|
| H A D | ppcobsd-tdep.c | 52 ppcobsd_supply_gregset (const struct regset *regset, in ppcobsd_supply_gregset() argument 68 ppc_supply_gregset (regset, regcache, regnum, gregs, len); in ppcobsd_supply_gregset() 69 ppc_supply_fpregset (regset, regcache, regnum, gregs, len); in ppcobsd_supply_gregset() 78 ppcobsd_collect_gregset (const struct regset *regset, in ppcobsd_collect_gregset() argument 94 ppc_collect_gregset (regset, regcache, regnum, gregs, len); in ppcobsd_collect_gregset() 95 ppc_collect_fpregset (regset, regcache, regnum, gregs, len); in ppcobsd_collect_gregset() 100 struct regset ppcobsd_gregset = 106 struct regset ppcobsd_fpregset = 115 static const struct regset *
|
| H A D | m68kbsd-tdep.c | 56 m68kbsd_supply_fpregset (const struct regset *regset, in m68kbsd_supply_fpregset() argument 77 m68kbsd_supply_gregset (const struct regset *regset, in m68kbsd_supply_gregset() argument 96 m68kbsd_supply_fpregset (regset, regcache, regnum, regs, len); in m68kbsd_supply_gregset() 102 static struct regset m68kbsd_gregset = 108 static struct regset m68kbsd_fpregset = 117 static const struct regset *
|
| H A D | nto-tdep.h | 101 #define nto_supply_regset(regset, data) \ argument 102 (*current_nto_target.nto_supply_regset) (regset, data) 108 #define nto_register_area(reg, regset, off) \ argument 109 (*current_nto_target.nto_register_area) (reg, regset, off) 113 #define nto_regset_fill(regset, data) \ argument 114 (*current_nto_target.nto_regset_fill) (regset, data)
|
| H A D | ppc-tdep.h | 64 void ppc_linux_supply_fpregset (const struct regset *regset, 110 extern void ppc_supply_gregset (const struct regset *regset, 118 extern void ppc_supply_fpregset (const struct regset *regset, 127 extern void ppc_collect_gregset (const struct regset *regset, 136 extern void ppc_collect_fpregset (const struct regset *regset,
|
| H A D | i386-tdep.h | 28 struct regset; 61 struct regset *gregset; 67 struct regset *fpregset; 170 extern void i386_supply_gregset (const struct regset *regset, 176 extern const struct regset *
|
| H A D | i386-nto-tdep.c | 96 i386nto_supply_regset (int regset, char *data) in i386nto_supply_regset() argument 98 switch (regset) in i386nto_supply_regset() 123 i386nto_register_area (int regno, int regset, unsigned *off) in i386nto_register_area() argument 128 if (regset == NTO_REG_GENERAL) in i386nto_register_area() 138 else if (regset == NTO_REG_FLOAT) in i386nto_register_area() 169 i386nto_regset_fill (int regset, char *data) in i386nto_regset_fill() argument 171 if (regset == NTO_REG_GENERAL) in i386nto_regset_fill() 182 else if (regset == NTO_REG_FLOAT) in i386nto_regset_fill()
|
| H A D | regset.h | 30 typedef void (supply_regset_ftype) (const struct regset *, struct regcache *, 32 typedef void (collect_regset_ftype) (const struct regset *, 36 struct regset struct 59 extern struct regset *regset_alloc (struct gdbarch *arch,
|
| H A D | hppabsd-tdep.c | 47 hppabsd_supply_gregset (const struct regset *regset, struct regcache *regcache, in hppabsd_supply_gregset() argument 101 hppabsd_supply_fpregset (const struct regset *regset, in hppabsd_supply_fpregset() argument 119 static struct regset hppabsd_gregset = 125 static struct regset hppabsd_fpregset = 134 static const struct regset *
|
| H A D | nto-tdep.c | 273 nto_regset_t regset; in fetch_core_registers() local 278 memcpy ((char *) ®set, core_reg_sect, in fetch_core_registers() 279 min (core_reg_size, sizeof (regset))); in fetch_core_registers() 280 nto_supply_gregset ((char *) ®set); in fetch_core_registers() 284 memcpy ((char *) ®set, core_reg_sect, in fetch_core_registers() 285 min (core_reg_size, sizeof (regset))); in fetch_core_registers() 286 nto_supply_fpregset ((char *) ®set); in fetch_core_registers()
|
| H A D | i386nbsd-tdep.c | 63 i386nbsd_aout_supply_regset (const struct regset *regset, in i386nbsd_aout_supply_regset() argument 67 const struct gdbarch_tdep *tdep = gdbarch_tdep (regset->arch); in i386nbsd_aout_supply_regset() 71 i386_supply_gregset (regset, regcache, regnum, regs, tdep->sizeof_gregset); in i386nbsd_aout_supply_regset() 75 static const struct regset *
|
| H A D | mips64obsd-tdep.c | 46 mips64obsd_supply_gregset (const struct regset *regset, in mips64obsd_supply_gregset() argument 62 static struct regset mips64obsd_gregset = 71 static const struct regset *
|
| H A D | ppc-linux-tdep.c | 885 ppc32_linux_supply_gregset (const struct regset *regset, in ppc32_linux_supply_gregset() argument 892 static struct regset ppc32_linux_gregset = { 1005 ppc64_linux_supply_gregset (const struct regset *regset, in ppc64_linux_supply_gregset() argument 1012 static struct regset ppc64_linux_gregset = { 1017 ppc_linux_supply_fpregset (const struct regset *regset, in ppc_linux_supply_fpregset() argument 1040 static struct regset ppc_linux_fpregset = { NULL, ppc_linux_supply_fpregset }; 1042 static const struct regset *
|
| H A D | sparc64fbsd-tdep.c | 53 sparc64fbsd_supply_gregset (const struct regset *regset, in sparc64fbsd_supply_gregset() argument 61 sparc64fbsd_supply_fpregset (const struct regset *regset, in sparc64fbsd_supply_fpregset() argument
|
| H A D | sparc-tdep.h | 28 struct regset; 57 struct regset *gregset; 59 struct regset *fpregset;
|
| H A D | sparc64nbsd-tdep.c | 57 sparc64nbsd_supply_gregset (const struct regset *regset, in sparc64nbsd_supply_gregset() argument 65 sparc64nbsd_supply_fpregset (const struct regset *regset, in sparc64nbsd_supply_fpregset() argument
|
| /openbsd-src/sys/dev/pci/drm/i915/gt/uc/ |
| H A D | intel_guc_ads.c | 64 struct guc_mmio_reg regset[]; member 103 return offsetof(struct __guc_ads_blob, regset); in guc_ads_regset_offset() 255 __mmio_reg_add(struct temp_regset *regset, struct guc_mmio_reg *reg) in __mmio_reg_add() argument 257 u32 pos = regset->storage_used; in __mmio_reg_add() 260 if (pos >= regset->storage_max) { in __mmio_reg_add() 263 struct guc_mmio_reg *r = krealloc(regset->storage, in __mmio_reg_add() 266 WARN_ONCE(1, "Incomplete regset list: can't add register (%d)\n", in __mmio_reg_add() 273 WARN_ONCE(1, "Incomplete regset list: can't add register (%d)\n", in __mmio_reg_add() 277 memcpy(r, regset->storage, in __mmio_reg_add() 279 kfree(regset in __mmio_reg_add() 295 guc_mmio_reg_add(struct intel_gt * gt,struct temp_regset * regset,u32 offset,u32 flags) guc_mmio_reg_add() argument 330 GUC_MMIO_REG_ADD(gt,regset,reg,masked) global() argument 343 guc_mcr_reg_add(struct intel_gt * gt,struct temp_regset * regset,i915_mcr_reg_t reg,u32 flags) guc_mcr_reg_add() argument 362 GUC_MCR_REG_ADD(gt,regset,reg,masked) global() argument 368 guc_mmio_regset_init(struct temp_regset * regset,struct intel_engine_cs * engine) guc_mmio_regset_init() argument [all...] |
| /openbsd-src/gnu/usr.bin/binutils/gdb/gdbserver/ |
| H A D | linux-low.c | 1199 struct regset_info *regset; in regsets_fetch_inferior_registers() local 1201 regset = target_regsets; in regsets_fetch_inferior_registers() 1203 while (regset->size >= 0) in regsets_fetch_inferior_registers() 1208 if (regset->size == 0) in regsets_fetch_inferior_registers() 1210 regset ++; in regsets_fetch_inferior_registers() 1214 buf = malloc (regset->size); in regsets_fetch_inferior_registers() 1215 res = ptrace (regset->get_request, inferior_pid, 0, buf); in regsets_fetch_inferior_registers() 1222 if (regset == target_regsets) in regsets_fetch_inferior_registers() 1229 regset->size = 0; in regsets_fetch_inferior_registers() 1241 regset->store_function (buf); in regsets_fetch_inferior_registers() [all …]
|
| /openbsd-src/gnu/usr.bin/gcc/gcc/ |
| H A D | basic-block.h | 34 typedef bitmap regset; typedef 193 regset local_set; 197 regset cond_local_set; 203 regset global_live_at_start; 205 regset global_live_at_end; 276 extern regset regs_live_at_setjmp; 674 extern int propagate_block PARAMS ((basic_block, regset, regset, regset, 680 PARAMS ((basic_block, regset, regset, regset, int)); 715 extern void dump_regset PARAMS ((regset, FILE *)); 716 extern void debug_regset PARAMS ((regset)); [all …]
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/Process/Linux/ |
| H A D | NativeRegisterContextLinux.cpp | 120 unsigned int regset) { in ReadRegisterSet() argument 122 static_cast<void *>(®set), buf, in ReadRegisterSet() 127 unsigned int regset) { in WriteRegisterSet() argument 129 static_cast<void *>(®set), buf, in WriteRegisterSet() 170 unsigned int regset = llvm::ELF::NT_PRSTATUS; in DetermineArchitectureViaGPR() local 171 Status ST = NativeProcessLinux::PtraceWrapper(PTRACE_GETREGSET, tid, ®set, in DetermineArchitectureViaGPR()
|
| /openbsd-src/sys/dev/pci/drm/ |
| H A D | drm_print.c | 438 * @regset: the list of registers to print. 445 void drm_print_regset32(struct drm_printer *p, struct debugfs_regset32 *regset) in drm_print_regset32() 451 for (i = 0; i < regset->nregs; i++) in drm_print_regset32() 452 namelen = max(namelen, (int)strlen(regset->regs[i].name)); in drm_print_regset32() 454 for (i = 0; i < regset->nregs; i++) { in drm_print_regset32() 456 namelen, regset->regs[i].name, in drm_print_regset32() 457 readl(regset->base + regset->regs[i].offset)); in drm_print_regset32() 442 drm_print_regset32(struct drm_printer * p,struct debugfs_regset32 * regset) drm_print_regset32() argument
|