HomeSort by: relevance | last modified time | path
    Searched defs:regset (Results 1 - 25 of 42) sorted by relevancy

1 2

  /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 92 elf_gregset_t regset; local
101 iov.iov_base = &regset;
102 iov.iov_len = sizeof (regset);
108 &regset, sizeof (regset));
118 elf_gregset_t regset; local
127 iov.iov_base = &regset;
128 iov.iov_len = sizeof (regset);
135 &regset, 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...]
  /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
55 #endif /* regset.h */
loongarch-linux-nat.c 52 elf_gregset_t regset; local
61 iov.iov_base = &regset;
62 iov.iov_len = sizeof (regset);
68 &regset, sizeof (regset));
78 elf_gregset_t regset; local
87 iov.iov_base = &regset;
88 iov.iov_len = sizeof (regset);
95 &regset, sizeof (regset));
108 elf_fpregset_t regset; local
129 elf_fpregset_t regset; local
154 elf_lsxregset_t regset; local
181 elf_lsxregset_t regset; local
212 elf_lasxregset_t regset; local
240 elf_lasxregset_t regset; local
273 gdb_byte regset[LOONGARCH_LBT_REGS_SIZE]; local
303 gdb_byte regset[LOONGARCH_LBT_REGS_SIZE]; local
    [all...]
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...]
nto-procfs.c 1321 /* Fill buf with regset and return devctl cmd to do the setting. Return
1322 -1 if we fail to get the regset. Store size of regset in regsize. */
1324 get_regset (int regset, char *buf, int bufsize, int *regsize)
1327 switch (regset)
1365 int len, regset, regsize, dev_set, err; local
1375 for (regset = NTO_REG_GENERAL; regset < NTO_REG_END; regset++)
1377 dev_set = get_regset (regset, (char *) &reg
    [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/dist/gdbserver/
linux-csky-low.cc 151 struct pt_regs regset; local
153 (PTRACE_TYPE_ARG3) (long) NT_PRSTATUS, &regset) != 0)
156 *base = (void *) regset.tls;
172 struct pt_regs *regset = (struct pt_regs *)buf; local
174 collect_register_by_name (regcache, "r15", &regset->lr);
175 collect_register_by_name (regcache, "pc", &regset->pc);
176 collect_register_by_name (regcache, "psr", &regset->sr);
177 collect_register_by_name (regcache, "r14", &regset->usp);
179 collect_register_by_name (regcache, "r0", &regset->a0);
180 collect_register_by_name (regcache, "r1", &regset->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-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-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-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.old/dist/gdbserver/
linux-csky-low.cc 151 struct pt_regs regset; local
153 (PTRACE_TYPE_ARG3) (long) NT_PRSTATUS, &regset) != 0)
156 *base = (void *) regset.tls;
172 struct pt_regs *regset = (struct pt_regs *)buf; local
174 collect_register_by_name (regcache, "r15", &regset->lr);
175 collect_register_by_name (regcache, "pc", &regset->pc);
176 collect_register_by_name (regcache, "psr", &regset->sr);
177 collect_register_by_name (regcache, "r14", &regset->usp);
179 collect_register_by_name (regcache, "r0", &regset->a0);
180 collect_register_by_name (regcache, "r1", &regset->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-nios2-low.cc 228 union nios2_register *regset = (union nios2_register *) buf; local
232 nios2_collect_register (regcache, i, regset + i);
238 const union nios2_register *regset = (union nios2_register *) buf; local
242 nios2_supply_register (regcache, i, regset + i);
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-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-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-mips-low.cc 174 /* DSP registers are not in any regset and can only be accessed
801 union mips_register *regset = (union mips_register *) buf; local
808 mips_collect_register (regcache, use_64bit, i, regset + i);
811 find_regno (tdesc, "lo"), regset + 32);
813 find_regno (tdesc, "hi"), regset + 33);
815 find_regno (tdesc, "pc"), regset + 34);
817 find_regno (tdesc, "badvaddr"), regset + 35);
819 find_regno (tdesc, "status"), regset + 36);
821 find_regno (tdesc, "cause"), regset + 37);
824 find_regno (tdesc, "restart"), regset + 0)
830 const union mips_register *regset = (const union mips_register *) buf; local
860 union mips_register *regset = (union mips_register *) buf; local
885 const union mips_register *regset = (const union mips_register *) buf; local
    [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...]

Completed in 47 milliseconds

1 2