Searched refs:regset (Results 1 - 25 of 54) sorted by relevance

123

/freebsd-11-stable/contrib/gdb/gdb/
H A Dregset.h30 struct regset struct
37 void (*supply_regset) (const struct regset *, struct regcache *,
41 #endif /* regset.h */
H A Dnto-tdep.h46 not define a particular regset. */
87 regset it came from. If reg == -1 update all regsets. */
100 /* Given a regset, tell gdb about registers stored in data. */
101 #define nto_supply_regset(regset, data) \
102 (*current_nto_target.nto_supply_regset) (regset, data)
104 /* Given a register and regset, calculate the offset into the regset
106 size of the entire regset. Returns length of data, -1 if unknown
107 regset, 0 if unknown register. */
108 #define nto_register_area(reg, regset, of
[all...]
H A Damd64obsd-tdep.c26 #include "regset.h"
39 amd64obsd_supply_regset (const struct regset *regset, argument
43 const struct gdbarch_tdep *tdep = regset->descr;
47 i386_supply_gregset (regset, regcache, regnum, regs, tdep->sizeof_gregset);
51 static const struct regset *
65 tdep->gregset = XMALLOC (struct regset);
H A 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 *
H A Di386-nto-tdep.c96 i386nto_supply_regset (int regset, char *data) argument
98 switch (regset)
123 i386nto_register_area (int regno, int regset, unsigned *off) argument
128 if (regset == NTO_REG_GENERAL)
138 else if (regset == NTO_REG_FLOAT)
169 i386nto_regset_fill (int regset, char *data) argument
171 if (regset == NTO_REG_GENERAL)
182 else if (regset == NTO_REG_FLOAT)
H A Dia64-fbsd-tdep.c30 #include "regset.h"
215 ia64_fbsd_supply_gregset (const struct regset *regset, argument
233 ia64_fbsd_supply_fpregset (const struct regset *regset, 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 *
H A Dsparc64fbsd-tdep.c28 #include "regset.h"
54 sparc64fbsd_supply_gregset (const struct regset *regset,
58 sparc64_supply_gregset (regset->descr, regcache, regnum, gregs);
62 sparc64fbsd_supply_fpregset (const struct regset *regset,
230 tdep->gregset = XMALLOC (struct regset);
235 tdep->fpregset = XMALLOC (struct regset);
53 sparc64fbsd_supply_gregset(const struct regset *regset, struct regcache *regcache, int regnum, const void *gregs, size_t len) argument
61 sparc64fbsd_supply_fpregset(const struct regset *regset, struct regcache *regcache, int regnum, const void *fpregs, size_t len) argument
H A Dsparc64nbsd-tdep.c29 #include "regset.h"
57 sparc64nbsd_supply_gregset (const struct regset *regset,
61 sparc64_supply_gregset (regset->descr, regcache, regnum, gregs);
65 sparc64nbsd_supply_fpregset (const struct regset *regset,
232 tdep->gregset = XMALLOC (struct regset);
237 tdep->fpregset = XMALLOC (struct regset);
56 sparc64nbsd_supply_gregset(const struct regset *regset, struct regcache *regcache, int regnum, const void *gregs, size_t len) argument
64 sparc64nbsd_supply_fpregset(const struct regset *regset, struct regcache *regcache, int regnum, const void *fpregs, size_t len) argument
H A Di386nbsd-tdep.c28 #include "regset.h"
61 i386nbsd_aout_supply_regset (const struct regset *regset, argument
65 const struct gdbarch_tdep *tdep = regset->descr;
69 i386_supply_gregset (regset, regcache, regnum, regs, tdep->sizeof_gregset);
73 static const struct regset *
88 tdep->gregset = XMALLOC (struct regset);
H A Di386obsd-tdep.c28 #include "regset.h"
137 i386obsd_aout_supply_regset (const struct regset *regset,
141 const struct gdbarch_tdep *tdep = regset->descr;
145 i386_supply_gregset (regset, regcache, regnum, regs, tdep->sizeof_gregset);
149 static const struct regset *
164 tdep->gregset = XMALLOC (struct regset);
136 i386obsd_aout_supply_regset(const struct regset *regset, struct regcache *regcache, int regnum, const void *regs, size_t len) argument
H A Dsparc64obsd-tdep.c26 #include "regset.h"
58 sparc64obsd_supply_gregset (const struct regset *regset, argument
64 sparc64_supply_gregset (regset->descr, regcache, regnum, regs);
189 tdep->gregset = XMALLOC (struct regset);
H A Dnto-tdep.c273 nto_regset_t regset; local
278 memcpy ((char *) &regset, core_reg_sect,
279 min (core_reg_size, sizeof (regset)));
280 nto_supply_gregset ((char *) &regset);
284 memcpy ((char *) &regset, core_reg_sect,
285 min (core_reg_size, sizeof (regset)));
286 nto_supply_fpregset ((char *) &regset);
297 procfs "regset" structures. */
H A Dsparcnbsd-tdep.c30 #include "regset.h"
54 sparc32nbsd_supply_gregset (const struct regset *regset, argument
58 sparc32_supply_gregset (regset->descr, regcache, regnum, gregs);
68 sparc32nbsd_supply_fpregset (const struct regset *regset, argument
279 tdep->gregset = XMALLOC (struct regset);
284 tdep->fpregset = XMALLOC (struct regset);
H A Dsparc-tdep.h28 struct regset;
57 struct regset *gregset;
59 struct regset *fpregset;
H A Dppcfbsd-tdep.c32 #include "regset.h"
86 ppcfbsd_supply_gregset (const struct regset *regset, argument
93 static struct regset ppcfbsd_gregset = {
161 ppcfbsd_supply_fpregset (const struct regset *regset, argument
169 static struct regset ppcfbsd_fpregset =
207 const struct regset *
H A Dcorelow.c42 #include "regset.h"
466 const struct regset *regset; local
468 regset = gdbarch_regset_from_core_section (core_gdbarch, name, size);
469 if (regset == NULL)
477 regset->supply_regset (regset, current_regcache, -1, contents, size);
H A Dnto-procfs.c1106 /* Fill buf with regset and return devctl cmd to do the setting. Return
1107 -1 if we fail to get the regset. Store size of regset in regsize. */
1109 get_regset (int regset, char *buf, int bufsize, int *regsize) argument
1112 switch (regset)
1150 int len, regset, regsize, dev_set, err; local
1159 for (regset = NTO_REG_GENERAL; regset < NTO_REG_END; regset++)
1161 dev_set = get_regset (regset, (cha
[all...]
H A Di386bsd-nat.c99 #define REG_ADDR(regset, regno) ((char *) (regset) + reg_offset[regno])
/freebsd-11-stable/contrib/netbsd-tests/lib/libpthread_dbg/
H A Dh_common.h71 dummy_proc_regsize(void *arg, int regset, size_t *size) argument
77 dummy_proc_getregs(void *arg, int regset, int lwp, void *buf) argument
83 dummy_proc_setregs(void *arg, int regset, int lwp, void *buf) argument
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/Solaris/sys/
H A Dregset.h1 /*===- llvm/Support/Solaris/sys/regset.h ------------------------*- C++ -*-===*
16 #include_next <sys/regset.h>
/freebsd-11-stable/gnu/usr.bin/gdb/gdbserver/
H A Dfbsd-low.c1020 struct regset_info *regset; local
1022 regset = target_regsets;
1024 while (regset->size >= 0)
1029 if (regset->size == 0)
1031 regset ++;
1035 buf = malloc (regset->size);
1036 res = ptrace (regset->get_request, inferior_pid, (PTRACE_ARG3_TYPE) buf, 0);
1044 regset->store_function (buf);
1045 regset ++;
1053 struct regset_info *regset; local
[all...]
/freebsd-11-stable/contrib/gcc/
H A Dsched-int.h171 the jump in the regset. */
172 void (*compute_jump_reg_dependencies) (rtx, regset, regset, regset);
342 extern regset *glat_start, *glat_end;
H A Dsched-ebb.c69 static void compute_jump_reg_dependencies (rtx, regset, regset, regset);
236 compute_jump_reg_dependencies (rtx insn, regset cond_set, regset used,
237 regset set)
H A Dbasic-block.h38 typedef bitmap regset; typedef
43 /* Do any cleanup needed on a regset when it is no longer used. */
46 /* Initialize a new regset. */
100 set in the first regset and not set in the second. */
854 extern int propagate_block (basic_block, regset, regset, regset, int);
859 (basic_block, regset, regset, regset, in
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/FreeBSD/
H A DProcessMonitor.h133 unsigned int regset);
145 unsigned int regset);

Completed in 282 milliseconds

123