| /src/external/gpl3/gdb.old/dist/gdb/ |
| regset.h | 28 typedef void (supply_regset_ftype) (const struct regset *, struct regcache *, 30 typedef void (collect_regset_ftype) (const struct regset *, 34 struct regset struct 37 below. Typically describes how the regset's registers are 50 /* Values for a regset's 'flags' field. */ 52 #define REGSET_VARIABLE_SIZE 1 /* Accept a larger regset section size
|
| ppc-fbsd-nat.c | 53 const struct regset *regset = ppc_fbsd_gregset (sizeof (long)); local 55 ppc_supply_gregset (regset, regcache, -1, gregsetp, sizeof (*gregsetp)); 65 const struct regset *regset = ppc_fbsd_gregset (sizeof (long)); local 69 ppc_collect_gregset (regset, regcache, regno, gregsetp, sizeof (*gregsetp)); 78 const struct regset *regset = ppc_fbsd_fpregset (); local 80 ppc_supply_fpregset (regset, regcache, -1, 91 const struct regset *regset = ppc_fbsd_fpregset () local [all...] |
| loongarch-linux-nat.c | 92 elf_gregset_t regset; local 101 iov.iov_base = ®set; 102 iov.iov_len = sizeof (regset); 108 ®set, sizeof (regset)); 118 elf_gregset_t regset; local 127 iov.iov_base = ®set; 128 iov.iov_len = sizeof (regset); 135 ®set, sizeof (regset)); 148 elf_fpregset_t regset; local 169 elf_fpregset_t regset; local 194 elf_lsxregset_t regset; local 221 elf_lsxregset_t regset; local 252 elf_lasxregset_t regset; local 280 elf_lasxregset_t regset; local 313 gdb_byte regset[LOONGARCH_LBT_REGS_SIZE]; local 343 gdb_byte regset[LOONGARCH_LBT_REGS_SIZE]; local [all...] |
| ppc-linux-nat.c | 26 #include "regset.h" 176 Even though this vrsave register is not included in the regset 721 const struct regset *vsxregset = ppc_linux_vsxregset (); 748 const struct regset *vrregset = ppc_linux_vrregset (gdbarch); 837 type REGSET_ID, size REGSIZE, and layout described by REGSET, from 839 returns ENODATA to indicate the regset is unavailable, mark the 844 int regset_id, int regsetsize, const struct regset *regset) 855 regset->supply_regset (regset, regcache, -1, NULL, regsetsize) 1879 const struct regset *regset = ppc_linux_gregset (sizeof (long)); local 1888 const struct regset *regset = ppc_linux_gregset (sizeof (long)); local 1898 const struct regset *regset = ppc_linux_fpregset (); local 1908 const struct regset *regset = ppc_linux_fpregset (); local [all...] |
| /src/external/gpl3/gdb/dist/gdb/ |
| regset.h | 28 typedef void (supply_regset_ftype) (const struct regset *, struct regcache *, 30 typedef void (collect_regset_ftype) (const struct regset *, 34 struct regset struct 37 below. Typically describes how the regset's registers are 50 /* Values for a regset's 'flags' field. */ 52 #define REGSET_VARIABLE_SIZE 1 /* Accept a larger regset section size
|
| ppc-fbsd-nat.c | 53 const struct regset *regset = ppc_fbsd_gregset (sizeof (long)); local 55 ppc_supply_gregset (regset, regcache, -1, gregsetp, sizeof (*gregsetp)); 65 const struct regset *regset = ppc_fbsd_gregset (sizeof (long)); local 69 ppc_collect_gregset (regset, regcache, regno, gregsetp, sizeof (*gregsetp)); 78 const struct regset *regset = ppc_fbsd_fpregset (); local 80 ppc_supply_fpregset (regset, regcache, -1, 91 const struct regset *regset = ppc_fbsd_fpregset () local [all...] |
| loongarch-linux-nat.c | 114 elf_gregset_t regset; local 123 iov.iov_base = ®set; 124 iov.iov_len = sizeof (regset); 130 ®set, sizeof (regset)); 140 elf_gregset_t regset; local 149 iov.iov_base = ®set; 150 iov.iov_len = sizeof (regset); 157 ®set, sizeof (regset)); 170 elf_fpregset_t regset; local 191 elf_fpregset_t regset; local 216 elf_lsxregset_t regset; local 243 elf_lsxregset_t regset; local 274 elf_lasxregset_t regset; local 302 elf_lasxregset_t regset; local 335 gdb_byte regset[LOONGARCH_LBT_REGS_SIZE]; local 365 gdb_byte regset[LOONGARCH_LBT_REGS_SIZE]; local [all...] |
| /src/external/gpl3/gcc/dist/gcc/ |
| regset.h | 23 /* TODO: regset is just a bitmap in its implementation. The compiler does 25 declared as bitmap but they are actually regsets and regset accessors 28 This should be cleaned up, either by just dropping the regset type, or 29 by changing all bitmaps that are really regsets to the regset type. For 31 on the reg_obstack to regset. */ 38 typedef bitmap regset; typedef 43 /* Do any cleanup needed on a regset when it is no longer used. */ 44 #define FREE_REG_SET(REGSET) BITMAP_FREE (REGSET) 46 /* Initialize a new regset. * [all...] |
| /src/external/gpl3/gcc.old/dist/gcc/ |
| regset.h | 23 /* TODO: regset is just a bitmap in its implementation. The compiler does 25 declared as bitmap but they are actually regsets and regset accessors 28 This should be cleaned up, either by just dropping the regset type, or 29 by changing all bitmaps that are really regsets to the regset type. For 31 on the reg_obstack to regset. */ 38 typedef bitmap regset; typedef 43 /* Do any cleanup needed on a regset when it is no longer used. */ 44 #define FREE_REG_SET(REGSET) BITMAP_FREE (REGSET) 46 /* Initialize a new regset. * [all...] |
| /src/external/gpl3/gdb.old/dist/gdbserver/ |
| linux-or1k-low.cc | 204 union or1k_register *regset = (union or1k_register *) buf; local 208 or1k_collect_register (regcache, i, regset + i); 214 const union or1k_register *regset = (union or1k_register *) buf; local 218 or1k_supply_register (regcache, i, regset + i);
|
| linux-csky-low.cc | 151 struct pt_regs regset; local 153 (PTRACE_TYPE_ARG3) (long) NT_PRSTATUS, ®set) != 0) 156 *base = (void *) regset.tls; 172 struct pt_regs *regset = (struct pt_regs *)buf; local 174 collect_register_by_name (regcache, "r15", ®set->lr); 175 collect_register_by_name (regcache, "pc", ®set->pc); 176 collect_register_by_name (regcache, "psr", ®set->sr); 177 collect_register_by_name (regcache, "r14", ®set->usp); 179 collect_register_by_name (regcache, "r0", ®set->a0); 180 collect_register_by_name (regcache, "r1", ®set->a1) 201 const struct pt_regs *regset = (const struct pt_regs *) buf; local 230 struct user_fp *regset = (struct user_fp *)buf; local 246 const struct user_fp *regset = (const struct user_fp *)buf; local [all...] |
| linux-riscv-low.cc | 107 elf_gregset_t *regset = (elf_gregset_t *) buf; local 111 collect_register_by_name (regcache, "pc", *regset); 112 for (i = 1; i < ARRAY_SIZE (*regset); i++) 113 collect_register (regcache, regno + i, *regset + i); 121 const elf_gregset_t *regset = (const elf_gregset_t *) buf; local 126 supply_register_by_name (regcache, "pc", *regset); 128 for (i = 1; i < ARRAY_SIZE (*regset); i++) 129 supply_register (regcache, regno + i, *regset + i); 184 /* RISC-V/Linux regset information. */ 232 elf_gregset_t regset; local 245 elf_gregset_t regset; local [all...] |
| linux-tic6x-low.cc | 326 auto regset = static_cast<union tic6x_register *> (buf); local 331 tic6x_collect_register (regcache, i, regset + tic6x_regmap[i]); 337 const auto regset = static_cast<const union tic6x_register *> (buf); local 342 tic6x_supply_register (regcache, i, regset + tic6x_regmap[i]);
|
| linux-loongarch-low.cc | 99 elf_gregset_t *regset = (elf_gregset_t *) buf; local 103 collect_register (regcache, i, *regset + i); 104 collect_register (regcache, LOONGARCH_ORIG_A0_REGNUM, *regset + LOONGARCH_ORIG_A0_REGNUM); 105 collect_register (regcache, LOONGARCH_PC_REGNUM, *regset + LOONGARCH_PC_REGNUM); 106 collect_register (regcache, LOONGARCH_BADV_REGNUM, *regset + LOONGARCH_BADV_REGNUM); 114 const elf_gregset_t *regset = (const elf_gregset_t *) buf; local 119 supply_register (regcache, i, *regset + i); 120 supply_register (regcache, LOONGARCH_ORIG_A0_REGNUM, *regset + LOONGARCH_ORIG_A0_REGNUM); 121 supply_register (regcache, LOONGARCH_PC_REGNUM, *regset + LOONGARCH_PC_REGNUM); 122 supply_register (regcache, LOONGARCH_BADV_REGNUM, *regset + LOONGARCH_BADV_REGNUM) 184 elf_lsxregset_t *regset = (elf_lsxregset_t *) buf; local 196 const elf_lsxregset_t *regset = (const elf_lsxregset_t *) buf; local 208 elf_lasxregset_t *regset = (elf_lasxregset_t *) buf; local 220 const elf_lasxregset_t *regset = (const elf_lasxregset_t *) buf; local [all...] |
| linux-mips-low.cc | 174 /* DSP registers are not in any regset and can only be accessed 800 union mips_register *regset = (union mips_register *) buf; local 807 mips_collect_register (regcache, use_64bit, i, regset + i); 810 find_regno (tdesc, "lo"), regset + 32); 812 find_regno (tdesc, "hi"), regset + 33); 814 find_regno (tdesc, "pc"), regset + 34); 816 find_regno (tdesc, "badvaddr"), regset + 35); 818 find_regno (tdesc, "status"), regset + 36); 820 find_regno (tdesc, "cause"), regset + 37); 823 find_regno (tdesc, "restart"), regset + 0) 829 const union mips_register *regset = (const union mips_register *) buf; local 859 union mips_register *regset = (union mips_register *) buf; local 884 const union mips_register *regset = (const union mips_register *) buf; local [all...] |
| netbsd-low.cc | 488 const netbsd_regset_info *regset = get_regs_info (); local 491 while (regset->size >= 0) 494 buf.resize (regset->size); 495 int res = ptrace (regset->get_request, inferior_ptid.pid (), buf.data (), 499 regset->store_function (regcache, buf.data ()); 500 regset++; 509 const netbsd_regset_info *regset = get_regs_info (); local 512 while (regset->size >= 0) 515 buf.resize (regset->size); 516 int res = ptrace (regset->get_request, inferior_ptid.pid (), buf.data () [all...] |
| /src/external/gpl3/gdb/dist/gdbserver/ |
| linux-csky-low.cc | 151 struct pt_regs regset; local 153 (PTRACE_TYPE_ARG3) (long) NT_PRSTATUS, ®set) != 0) 156 *base = (void *) regset.tls; 172 struct pt_regs *regset = (struct pt_regs *)buf; local 174 collect_register_by_name (regcache, "r15", ®set->lr); 175 collect_register_by_name (regcache, "pc", ®set->pc); 176 collect_register_by_name (regcache, "psr", ®set->sr); 177 collect_register_by_name (regcache, "r14", ®set->usp); 179 collect_register_by_name (regcache, "r0", ®set->a0); 180 collect_register_by_name (regcache, "r1", ®set->a1) 201 const struct pt_regs *regset = (const struct pt_regs *) buf; local 230 struct user_fp *regset = (struct user_fp *)buf; local 246 const struct user_fp *regset = (const struct user_fp *)buf; local [all...] |
| linux-or1k-low.cc | 204 union or1k_register *regset = (union or1k_register *) buf; local 208 or1k_collect_register (regcache, i, regset + i); 214 const union or1k_register *regset = (union or1k_register *) buf; local 218 or1k_supply_register (regcache, i, regset + i);
|
| linux-riscv-low.cc | 107 elf_gregset_t *regset = (elf_gregset_t *) buf; local 111 collect_register_by_name (regcache, "pc", *regset); 112 for (i = 1; i < ARRAY_SIZE (*regset); i++) 113 collect_register (regcache, regno + i, *regset + i); 121 const elf_gregset_t *regset = (const elf_gregset_t *) buf; local 126 supply_register_by_name (regcache, "pc", *regset); 128 for (i = 1; i < ARRAY_SIZE (*regset); i++) 129 supply_register (regcache, regno + i, *regset + i); 184 /* RISC-V/Linux regset information. */ 232 elf_gregset_t regset; local 245 elf_gregset_t regset; local [all...] |
| linux-tic6x-low.cc | 326 auto regset = static_cast<union tic6x_register *> (buf); local 331 tic6x_collect_register (regcache, i, regset + tic6x_regmap[i]); 337 const auto regset = static_cast<const union tic6x_register *> (buf); local 342 tic6x_supply_register (regcache, i, regset + tic6x_regmap[i]);
|
| linux-loongarch-low.cc | 140 elf_gregset_t *regset = (elf_gregset_t *) buf; local 144 collect_register (regcache, i, *regset + i); 145 collect_register (regcache, LOONGARCH_ORIG_A0_REGNUM, *regset + LOONGARCH_ORIG_A0_REGNUM); 146 collect_register (regcache, LOONGARCH_PC_REGNUM, *regset + LOONGARCH_PC_REGNUM); 147 collect_register (regcache, LOONGARCH_BADV_REGNUM, *regset + LOONGARCH_BADV_REGNUM); 155 const elf_gregset_t *regset = (const elf_gregset_t *) buf; local 160 supply_register (regcache, i, *regset + i); 161 supply_register (regcache, LOONGARCH_ORIG_A0_REGNUM, *regset + LOONGARCH_ORIG_A0_REGNUM); 162 supply_register (regcache, LOONGARCH_PC_REGNUM, *regset + LOONGARCH_PC_REGNUM); 163 supply_register (regcache, LOONGARCH_BADV_REGNUM, *regset + LOONGARCH_BADV_REGNUM) 225 elf_lsxregset_t *regset = (elf_lsxregset_t *) buf; local 237 const elf_lsxregset_t *regset = (const elf_lsxregset_t *) buf; local 249 elf_lasxregset_t *regset = (elf_lasxregset_t *) buf; local 261 const elf_lasxregset_t *regset = (const elf_lasxregset_t *) buf; local [all...] |
| linux-mips-low.cc | 174 /* DSP registers are not in any regset and can only be accessed 800 union mips_register *regset = (union mips_register *) buf; local 807 mips_collect_register (regcache, use_64bit, i, regset + i); 810 find_regno (tdesc, "lo"), regset + 32); 812 find_regno (tdesc, "hi"), regset + 33); 814 find_regno (tdesc, "pc"), regset + 34); 816 find_regno (tdesc, "badvaddr"), regset + 35); 818 find_regno (tdesc, "status"), regset + 36); 820 find_regno (tdesc, "cause"), regset + 37); 823 find_regno (tdesc, "restart"), regset + 0) 829 const union mips_register *regset = (const union mips_register *) buf; local 859 union mips_register *regset = (union mips_register *) buf; local 884 const union mips_register *regset = (const union mips_register *) buf; local [all...] |
| netbsd-low.cc | 486 const netbsd_regset_info *regset = get_regs_info (); local 489 while (regset->size >= 0) 492 buf.resize (regset->size); 493 int res = ptrace (regset->get_request, inferior_ptid.pid (), buf.data (), 497 regset->store_function (regcache, buf.data ()); 498 regset++; 507 const netbsd_regset_info *regset = get_regs_info (); local 510 while (regset->size >= 0) 513 buf.resize (regset->size); 514 int res = ptrace (regset->get_request, inferior_ptid.pid (), buf.data () [all...] |
| /src/sys/arch/alpha/alpha/ |
| db_disasm.c | 85 regset : 3, /* a,i,p */ member in struct:__anon877::__anon878 979 mXpr_name[p.mXpr_format.regset],
|
| /src/external/bsd/tre/dist/lib/ |
| tre-compile.c | 120 /* Go through `regset' and set submatch data for submatches that are 123 tre_purge_regset(int *regset, tre_tnfa_t *tnfa, int tag) 127 for (i = 0; regset[i] >= 0; i++) 129 int id = regset[i] / 2; 130 int start = !(regset[i] % 2); 139 regset[0] = -1; 155 int *regset, *orig_regset; local 172 regset = xmalloc(sizeof(*regset) * ((tnfa->num_submatches + 1) * 2)); 173 if (regset == NULL [all...] |