Home
last modified time | relevance | path

Searched refs:db_variable (Results 1 – 16 of 16) sorted by relevance

/openbsd-src/sys/ddb/
H A Ddb_variables.h39 struct db_variable { struct
43 int (*fcn)(struct db_variable *, db_expr_t *, int); argument
47 #define FCN_NULL ((int (*)(struct db_variable *, db_expr_t *, int))0)
49 extern struct db_variable db_vars[]; /* debugger variables */
50 extern struct db_variable *db_evars;
51 extern struct db_variable db_regs[]; /* machine registers */
52 extern struct db_variable *db_eregs;
54 int db_find_variable(struct db_variable **);
57 void db_read_variable(struct db_variable *, db_expr_t *);
58 void db_write_variable(struct db_variable *, db_expr_t *);
[all …]
H A Ddb_variables.c42 struct db_variable db_vars[] = {
50 struct db_variable *db_evars = db_vars + nitems(db_vars);
53 db_find_variable(struct db_variable **varp) in db_find_variable()
56 struct db_variable *vp; in db_find_variable()
81 struct db_variable *vp; in db_get_variable()
94 struct db_variable *vp; in db_set_variable()
106 db_read_variable(struct db_variable *vp, db_expr_t *valuep) in db_read_variable()
108 int (*func)(struct db_variable *, db_expr_t *, int) = vp->fcn; in db_read_variable()
117 db_write_variable(struct db_variable *vp, db_expr_t *valuep) in db_write_variable()
119 int (*func)(struct db_variable *, db_expr_t *, int) = vp->fcn; in db_write_variable()
[all …]
H A Ddb_command.c896 struct db_variable *regp; in db_show_regs()
/openbsd-src/sys/arch/arm/arm/
H A Ddb_interface.c56 int db_access_und_sp (struct db_variable *, db_expr_t *, int);
57 int db_access_abt_sp (struct db_variable *, db_expr_t *, int);
58 int db_access_irq_sp (struct db_variable *, db_expr_t *, int);
63 struct db_variable db_regs[] = {
90 struct db_variable * db_eregs = db_regs + nitems(db_regs);
93 db_access_und_sp(struct db_variable *vp, db_expr_t *valp, int rw) in db_access_und_sp()
102 db_access_abt_sp(struct db_variable *vp, db_expr_t *valp, int rw) in db_access_abt_sp()
111 db_access_irq_sp(struct db_variable *vp, db_expr_t *valp, int rw) in db_access_irq_sp()
/openbsd-src/sys/arch/sh/sh/
H A Ddb_trace.c50 struct db_variable db_regs[] = {
74 struct db_variable *db_eregs = db_regs + nitems(db_regs);
/openbsd-src/sys/arch/powerpc64/powerpc64/
H A Ddb_trace.c45 struct db_variable db_regs[] = {
88 struct db_variable *db_eregs = db_regs + nitems(db_regs);
/openbsd-src/sys/arch/powerpc/ddb/
H A Ddb_trace.c51 struct db_variable db_regs[] = {
94 struct db_variable *db_eregs = db_regs + nitems(db_regs);
/openbsd-src/sys/arch/i386/i386/
H A Ddb_trace.c46 struct db_variable db_regs[] = {
64 struct db_variable *db_eregs = db_regs + nitems(db_regs);
/openbsd-src/sys/arch/hppa/hppa/
H A Ddb_interface.c57 struct db_variable db_regs[] = {
125 struct db_variable *db_eregs = db_regs + nitems(db_regs);
/openbsd-src/sys/arch/amd64/amd64/
H A Ddb_trace.c48 struct db_variable db_regs[] = {
70 struct db_variable * db_eregs = db_regs + nitems(db_regs);
/openbsd-src/sys/arch/riscv64/riscv64/
H A Ddb_interface.c53 struct db_variable db_regs[] = {
105 struct db_variable *db_eregs = db_regs + nitems(db_regs);
/openbsd-src/sys/arch/alpha/alpha/
H A Ddb_interface.c95 struct db_variable db_regs[] = {
132 struct db_variable *db_eregs = db_regs + nitems(db_regs);
/openbsd-src/sys/arch/arm64/arm64/
H A Ddb_interface.c61 struct db_variable db_regs[] = {
117 struct db_variable * db_eregs = db_regs + nitems(db_regs);
/openbsd-src/sys/arch/sparc64/sparc64/
H A Ddb_interface.c80 db__char_value(struct db_variable *var, db_expr_t *expr, int mode) in db__char_value()
102 db__short_value(struct db_variable *var, db_expr_t *expr, int mode) in db__short_value()
123 struct db_variable db_regs[] = {
197 struct db_variable *db_eregs = db_regs + nitems(db_regs);
/openbsd-src/sys/arch/mips64/mips64/
H A Ddb_machdep.c89 struct db_variable db_regs[] = {
128 struct db_variable *db_eregs = db_regs + nitems(db_regs);
/openbsd-src/sys/arch/m88k/m88k/
H A Ddb_trace.c35 #include <ddb/db_variables.h> /* db_variable, DB_VAR_GET, etc. */
85 struct db_variable db_regs[] = {
103 struct db_variable *db_eregs = db_regs + nitems(db_regs);