Home
last modified time | relevance | path

Searched refs:regset (Results 1 – 25 of 71) sorted by relevance

123

/freebsd-12-stable/contrib/gdb/gdb/
Dnto-tdep.h101 #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)
Di386-nto-tdep.c96 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()
Di386-tdep.h28 struct regset;
61 struct regset *gregset;
67 struct regset *fpregset;
200 extern void i386_supply_gregset (const struct regset *regset,
206 extern const struct regset *
Damd64obsd-tdep.c39 amd64obsd_supply_regset (const struct regset *regset, in amd64obsd_supply_regset() argument
43 const struct gdbarch_tdep *tdep = regset->descr; in amd64obsd_supply_regset()
47 i386_supply_gregset (regset, regcache, regnum, regs, tdep->sizeof_gregset); in amd64obsd_supply_regset()
51 static const struct regset *
65 tdep->gregset = XMALLOC (struct regset); in amd64obsd_regset_from_core_section()
Dia64-fbsd-tdep.c215 ia64_fbsd_supply_gregset (const struct regset *regset, in ia64_fbsd_supply_gregset() argument
233 ia64_fbsd_supply_fpregset (const struct regset *regset, in ia64_fbsd_supply_fpregset() argument
250 static struct regset gregset = { NULL, ia64_fbsd_supply_gregset };
251 static struct regset fpregset = { NULL, ia64_fbsd_supply_fpregset };
253 static const struct regset *
Dsparc64nbsd-tdep.c56 sparc64nbsd_supply_gregset (const struct regset *regset, in sparc64nbsd_supply_gregset() argument
60 sparc64_supply_gregset (regset->descr, regcache, regnum, gregs); in sparc64nbsd_supply_gregset()
64 sparc64nbsd_supply_fpregset (const struct regset *regset, in sparc64nbsd_supply_fpregset() argument
229 tdep->gregset = XMALLOC (struct regset); in sparc64nbsd_init_abi()
234 tdep->fpregset = XMALLOC (struct regset); in sparc64nbsd_init_abi()
Di386nbsd-tdep.c61 i386nbsd_aout_supply_regset (const struct regset *regset, in i386nbsd_aout_supply_regset() argument
65 const struct gdbarch_tdep *tdep = regset->descr; in i386nbsd_aout_supply_regset()
69 i386_supply_gregset (regset, regcache, regnum, regs, tdep->sizeof_gregset); in i386nbsd_aout_supply_regset()
73 static const struct regset *
88 tdep->gregset = XMALLOC (struct regset); in i386nbsd_aout_regset_from_core_section()
Di386obsd-tdep.c136 i386obsd_aout_supply_regset (const struct regset *regset, in i386obsd_aout_supply_regset() argument
140 const struct gdbarch_tdep *tdep = regset->descr; in i386obsd_aout_supply_regset()
144 i386_supply_gregset (regset, regcache, regnum, regs, tdep->sizeof_gregset); in i386obsd_aout_supply_regset()
148 static const struct regset *
163 tdep->gregset = XMALLOC (struct regset); in i386obsd_aout_regset_from_core_section()
Dsparc64fbsd-tdep.c53 sparc64fbsd_supply_gregset (const struct regset *regset, in sparc64fbsd_supply_gregset() argument
57 sparc64_supply_gregset (regset->descr, regcache, regnum, gregs); in sparc64fbsd_supply_gregset()
61 sparc64fbsd_supply_fpregset (const struct regset *regset, in sparc64fbsd_supply_fpregset() argument
227 tdep->gregset = XMALLOC (struct regset); in sparc64fbsd_init_abi()
232 tdep->fpregset = XMALLOC (struct regset); in sparc64fbsd_init_abi()
Dnto-tdep.c273 nto_regset_t regset; in fetch_core_registers() local
278 memcpy ((char *) &regset, core_reg_sect, in fetch_core_registers()
279 min (core_reg_size, sizeof (regset))); in fetch_core_registers()
280 nto_supply_gregset ((char *) &regset); in fetch_core_registers()
284 memcpy ((char *) &regset, core_reg_sect, in fetch_core_registers()
285 min (core_reg_size, sizeof (regset))); in fetch_core_registers()
286 nto_supply_fpregset ((char *) &regset); in fetch_core_registers()
Dsparcnbsd-tdep.c54 sparc32nbsd_supply_gregset (const struct regset *regset, in sparc32nbsd_supply_gregset() argument
58 sparc32_supply_gregset (regset->descr, regcache, regnum, gregs); in sparc32nbsd_supply_gregset()
68 sparc32nbsd_supply_fpregset (const struct regset *regset, in sparc32nbsd_supply_fpregset() argument
277 tdep->gregset = XMALLOC (struct regset); in sparc32nbsd_init_abi()
282 tdep->fpregset = XMALLOC (struct regset); in sparc32nbsd_init_abi()
Dsparc64obsd-tdep.c58 sparc64obsd_supply_gregset (const struct regset *regset, in sparc64obsd_supply_gregset() argument
64 sparc64_supply_gregset (regset->descr, regcache, regnum, regs); in sparc64obsd_supply_gregset()
187 tdep->gregset = XMALLOC (struct regset); in sparc64obsd_init_abi()
Dppcfbsd-tdep.c86 ppcfbsd_supply_gregset (const struct regset *regset, in ppcfbsd_supply_gregset() argument
93 static struct regset ppcfbsd_gregset = {
161 ppcfbsd_supply_fpregset (const struct regset *regset, in ppcfbsd_supply_fpregset() argument
169 static struct regset ppcfbsd_fpregset =
207 const struct regset *
Dregset.h30 struct regset struct
37 void (*supply_regset) (const struct regset *, struct regcache *, argument
Dcorelow.c466 const struct regset *regset; in get_core_register_section() local
468 regset = gdbarch_regset_from_core_section (core_gdbarch, name, size); in get_core_register_section()
469 if (regset == NULL) in get_core_register_section()
477 regset->supply_regset (regset, current_regcache, -1, contents, size); in get_core_register_section()
Dsparc-tdep.h28 struct regset;
57 struct regset *gregset;
59 struct regset *fpregset;
Dnto-procfs.c1109 get_regset (int regset, char *buf, int bufsize, int *regsize) in get_regset() argument
1112 switch (regset) in get_regset()
1150 int len, regset, regsize, dev_set, err; in procfs_store_registers() local
1159 for (regset = NTO_REG_GENERAL; regset < NTO_REG_END; regset++) in procfs_store_registers()
1161 dev_set = get_regset (regset, (char *) &reg, in procfs_store_registers()
1166 if (nto_regset_fill (regset, (char *) &reg) == -1) in procfs_store_registers()
1178 regset = nto_regset_id (regno); in procfs_store_registers()
1179 if (regset == -1) in procfs_store_registers()
1182 dev_set = get_regset (regset, (char *) &reg, sizeof (reg), &regsize); in procfs_store_registers()
1186 len = nto_register_area (regno, regset, &off); in procfs_store_registers()
Di386-tdep.c1570 i386_supply_gregset (const struct regset *regset, struct regcache *regcache, in i386_supply_gregset() argument
1573 const struct gdbarch_tdep *tdep = regset->descr; in i386_supply_gregset()
1592 i386_supply_fpregset (const struct regset *regset, struct regcache *regcache, in i386_supply_fpregset() argument
1595 const struct gdbarch_tdep *tdep = regset->descr; in i386_supply_fpregset()
1610 const struct regset *
1620 tdep->gregset = XMALLOC (struct regset); in i386_regset_from_core_section()
1633 tdep->fpregset = XMALLOC (struct regset); in i386_regset_from_core_section()
/freebsd-12-stable/gnu/usr.bin/gdb/gdbserver/
Dfbsd-low.c1020 struct regset_info *regset; in regsets_fetch_inferior_registers() local
1022 regset = target_regsets; in regsets_fetch_inferior_registers()
1024 while (regset->size >= 0) in regsets_fetch_inferior_registers()
1029 if (regset->size == 0) in regsets_fetch_inferior_registers()
1031 regset ++; in regsets_fetch_inferior_registers()
1035 buf = malloc (regset->size); in regsets_fetch_inferior_registers()
1036 res = ptrace (regset->get_request, inferior_pid, (PTRACE_ARG3_TYPE) buf, 0); in regsets_fetch_inferior_registers()
1044 regset->store_function (buf); in regsets_fetch_inferior_registers()
1045 regset ++; in regsets_fetch_inferior_registers()
1053 struct regset_info *regset; in regsets_store_inferior_registers() local
[all …]
/freebsd-12-stable/contrib/netbsd-tests/lib/libpthread_dbg/
Dh_common.h71 dummy_proc_regsize(void *arg, int regset, size_t *size) in dummy_proc_regsize() argument
77 dummy_proc_getregs(void *arg, int regset, int lwp, void *buf) in dummy_proc_getregs() argument
83 dummy_proc_setregs(void *arg, int regset, int lwp, void *buf) in dummy_proc_setregs() argument
/freebsd-12-stable/contrib/gcc/
Dbasic-block.h38 typedef bitmap regset; typedef
853 extern int propagate_block (basic_block, regset, regset, regset, int);
858 (basic_block, regset, regset, regset, int);
890 extern void dump_regset (regset, FILE *);
891 extern void debug_regset (regset);
1101 regset common_live;
1105 regset x_local_live, y_local_live;
Dsched-int.h172 void (*compute_jump_reg_dependencies) (rtx, regset, regset, regset);
342 extern regset *glat_start, *glat_end;
Dsched-ebb.c67 static void compute_jump_reg_dependencies (rtx, regset, regset, regset);
234 compute_jump_reg_dependencies (rtx insn, regset cond_set, regset used, in compute_jump_reg_dependencies()
235 regset set) in compute_jump_reg_dependencies()
Dflow.c190 static regset regs_live_at_setjmp;
228 regset reg_live;
231 regset new_set;
243 regset local_set;
247 regset cond_local_set;
255 regset reg_cond_reg;
291 static void verify_local_live_at_start (regset, basic_block);
295 static void mark_regs_live_at_end (regset);
500 verify_local_live_at_start (regset new_live_at_start, basic_block bb) in verify_local_live_at_start()
572 regset tmp; in update_life_info()
[all …]
/freebsd-12-stable/contrib/gdb/gdb/config/alpha/
Dfbsd.mh4 corelow.o core-regset.o alphabsd-nat.o

123