31 struct regcache *, int ,
const void *);
33 const struct regcache *, int,
void *);
35 struct regcache *, int ,
const void *);
37 const struct regcache *, int ,
void *);
52 const gdb_byte *writebuf,
55 ULONGEST *xfered_len);
60template<
typename BaseTarget>
72 const gdb_byte *writebuf,
73 ULONGEST offset, ULONGEST len,
74 ULONGEST *xfered_len)
override
78 offset, len, xfered_len);
80 return BaseTarget::xfer_partial (
object, annex, readbuf, writebuf,
81 offset, len, xfered_len);
void sparc_store_inferior_registers(process_stratum_target *proc_target, regcache *, int)
int sparc32_fpregset_supplies_p(struct gdbarch *gdbarch, int regnum)
const struct sparc_gregmap * sparc_gregmap
void(* sparc_collect_gregset)(const struct sparc_gregmap *, const struct regcache *, int, void *)
void sparc_fetch_inferior_registers(process_stratum_target *proc_target, regcache *, int)
int(* sparc_fpregset_supplies_p)(struct gdbarch *gdbarch, int)
int sparc32_gregset_supplies_p(struct gdbarch *gdbarch, int regnum)
const struct sparc_fpregmap * sparc_fpregmap
int(* sparc_gregset_supplies_p)(struct gdbarch *gdbarch, int)
void(* sparc_collect_fpregset)(const struct sparc_fpregmap *, const struct regcache *, int, void *)
void(* sparc_supply_fpregset)(const struct sparc_fpregmap *, struct regcache *, int, const void *)
void(* sparc_supply_gregset)(const struct sparc_gregmap *, struct regcache *, int, const void *)
target_xfer_status sparc_xfer_wcookie(enum target_object object, const char *annex, gdb_byte *readbuf, const gdb_byte *writebuf, ULONGEST offset, ULONGEST len, ULONGEST *xfered_len)
void fetch_registers(struct regcache *regcache, int regnum) override
void store_registers(struct regcache *regcache, int regnum) override
enum target_xfer_status xfer_partial(enum target_object object, const char *annex, gdb_byte *readbuf, const gdb_byte *writebuf, ULONGEST offset, ULONGEST len, ULONGEST *xfered_len) override