GDB (xrefs)
Loading...
Searching...
No Matches
Classes | Functions | Variables
/tmp/gdb-13.1/gdb/sparc-nat.h File Reference
#include "target.h"

Go to the source code of this file.

Classes

struct  sparc_target< BaseTarget >
 

Functions

int sparc32_gregset_supplies_p (struct gdbarch *gdbarch, int regnum)
 
int sparc32_fpregset_supplies_p (struct gdbarch *gdbarch, int regnum)
 
void sparc_fetch_inferior_registers (process_stratum_target *proc_target, regcache *, int)
 
void sparc_store_inferior_registers (process_stratum_target *proc_target, regcache *, int)
 
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)
 

Variables

const struct sparc_gregmapsparc_gregmap
 
const struct sparc_fpregmapsparc_fpregmap
 
void(* sparc_supply_gregset )(const struct sparc_gregmap *, struct regcache *, int, const void *)
 
void(* sparc_collect_gregset )(const struct sparc_gregmap *, const struct regcache *, int, void *)
 
void(* sparc_supply_fpregset )(const struct sparc_fpregmap *, struct regcache *, int, const void *)
 
void(* sparc_collect_fpregset )(const struct sparc_fpregmap *, const struct regcache *, int, void *)
 
int(* sparc_gregset_supplies_p )(struct gdbarch *gdbarch, int)
 
int(* sparc_fpregset_supplies_p )(struct gdbarch *gdbarch, int)
 

Function Documentation

◆ sparc32_fpregset_supplies_p()

int sparc32_fpregset_supplies_p ( struct gdbarch gdbarch,
int  regnum 
)

◆ sparc32_gregset_supplies_p()

int sparc32_gregset_supplies_p ( struct gdbarch gdbarch,
int  regnum 
)

◆ sparc_fetch_inferior_registers()

void sparc_fetch_inferior_registers ( process_stratum_target proc_target,
regcache regcache,
int  regnum 
)

◆ sparc_store_inferior_registers()

void sparc_store_inferior_registers ( process_stratum_target proc_target,
regcache regcache,
int  regnum 
)

◆ sparc_xfer_wcookie()

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 
)

Variable Documentation

◆ sparc_collect_fpregset

void(* sparc_collect_fpregset) (const struct sparc_fpregmap *, const struct regcache *, int, void *) ( const struct sparc_fpregmap ,
const struct regcache ,
int  ,
void *   
)
extern

Definition at line 103 of file sparc-nat.c.

Referenced by _initialize_sparc_nat(), and sparc_store_inferior_registers().

◆ sparc_collect_gregset

void(* sparc_collect_gregset) (const struct sparc_gregmap *, const struct regcache *, int, void *) ( const struct sparc_gregmap ,
const struct regcache ,
int  ,
void *   
)
extern

Definition at line 99 of file sparc-nat.c.

Referenced by _initialize_sparc_nat(), and sparc_store_inferior_registers().

◆ sparc_fpregmap

const struct sparc_fpregmap* sparc_fpregmap
extern

Definition at line 96 of file sparc-nat.c.

◆ sparc_fpregset_supplies_p

int(* sparc_fpregset_supplies_p) (struct gdbarch *gdbarch, int) ( struct gdbarch gdbarch,
int   
)
extern

◆ sparc_gregmap

const struct sparc_gregmap* sparc_gregmap
extern

Definition at line 95 of file sparc-nat.c.

◆ sparc_gregset_supplies_p

int(* sparc_gregset_supplies_p) (struct gdbarch *gdbarch, int) ( struct gdbarch gdbarch,
int   
)
extern

◆ sparc_supply_fpregset

void(* sparc_supply_fpregset) (const struct sparc_fpregmap *, struct regcache *, int, const void *) ( const struct sparc_fpregmap ,
struct regcache ,
int  ,
const void *   
)
extern

Definition at line 101 of file sparc-nat.c.

Referenced by _initialize_sparc_nat(), and sparc_fetch_inferior_registers().

◆ sparc_supply_gregset

void(* sparc_supply_gregset) (const struct sparc_gregmap *, struct regcache *, int, const void *) ( const struct sparc_gregmap ,
struct regcache ,
int  ,
const void *   
)
extern

Definition at line 97 of file sparc-nat.c.

Referenced by _initialize_sparc_nat(), and sparc_fetch_inferior_registers().