Home
last modified time | relevance | path

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

/netbsd-src/sys/ddb/
H A Ddb_variables.h38 struct db_variable { struct
42 int (*fcn)(const struct db_variable *, db_expr_t *, int); argument
47 #define FCN_NULL ((int (*)(const struct db_variable *, db_expr_t *, int))0) argument
49 extern const struct db_variable db_vars[]; /* debugger variables */
50 extern const struct db_variable * const db_evars;
51 extern const struct db_variable db_regs[]; /* machine registers */
52 extern const struct db_variable * const db_eregs;
56 void db_read_variable(const struct db_variable *, db_expr_t *);
57 void db_write_variable(const struct db_variable *, db_expr_t *);
H A Ddb_variables.c79 static int db_rw_internal_variable(const struct db_variable *, db_expr_t *,
81 static int db_find_variable(const struct db_variable **);
84 const struct db_variable db_vars[] = {
146 const struct db_variable * const db_evars = db_vars + __arraycount(db_vars);
152 db_rw_internal_variable(const struct db_variable *vp, db_expr_t *valp, int rw) in db_rw_internal_variable()
240 db_find_variable(const struct db_variable **varp) in db_find_variable()
243 const struct db_variable *vp; in db_find_variable()
270 const struct db_variable *vp; in db_get_variable()
283 const struct db_variable *vp; in db_set_variable()
295 db_read_variable(const struct db_variable *vp, db_expr_t *valuep) in db_read_variable()
[all …]
H A Ddb_print.c51 const struct db_variable *regp; in db_show_regs()
52 struct db_variable vs; in db_show_regs()
/netbsd-src/sys/arch/sparc64/sparc64/
H A Ddb_machdep.c49 db_sparc_charop(const struct db_variable *vp, db_expr_t *val, int opcode) in db_sparc_charop()
73 db_sparc_shortop(const struct db_variable *vp, db_expr_t *val, int opcode) in db_sparc_shortop()
97 db_sparc_intop(const struct db_variable *vp, db_expr_t *val, int opcode) in db_sparc_intop()
120 db_sparc_regop(const struct db_variable *vp, db_expr_t *val, int opcode) in db_sparc_regop()
150 const struct db_variable db_regs[] = {
223 const struct db_variable * const db_eregs = db_regs + sizeof(db_regs)/sizeof(db_regs[0]);
/netbsd-src/sys/arch/sparc/sparc/
H A Ddb_machdep.c54 static int db_sparc_regop(const struct db_variable *, db_expr_t *, int);
59 const struct db_variable db_regs[] = {
98 const struct db_variable * const db_eregs =
102 db_sparc_regop(const struct db_variable *vp, db_expr_t *val, int opcode) in db_sparc_regop()
/netbsd-src/sys/arch/arm/arm32/
H A Ddb_machdep.c66 int db_access_und_sp(const struct db_variable *, db_expr_t *, int);
67 int db_access_abt_sp(const struct db_variable *, db_expr_t *, int);
68 int db_access_irq_sp(const struct db_variable *, db_expr_t *, int);
72 ddb_reg_var(const struct db_variable *v, db_expr_t *ep, int op) in ddb_reg_var()
85 const struct db_variable db_regs[] = {
113 const struct db_variable * const db_eregs = db_regs + sizeof(db_regs)/sizeof(db_regs[0]);
175 db_access_und_sp(const struct db_variable *vp, db_expr_t *valp, int rw) in db_access_und_sp()
184 db_access_abt_sp(const struct db_variable *vp, db_expr_t *valp, int rw) in db_access_abt_sp()
193 db_access_irq_sp(const struct db_variable *vp, db_expr_t *valp, int rw) in db_access_irq_sp()
/netbsd-src/lib/libc/citrus/
H A Dcitrus_esdb.c114 esdb->db_variable = NULL; in conv_esdb()
118 esdb->db_variable = strdup(str); in conv_esdb()
119 if (esdb->db_variable == NULL) { in conv_esdb()
177 free(esdb->db_variable); in conv_esdb()
243 free(db->db_variable); db->db_variable = NULL; in _citrus_esdb_close()
H A Dcitrus_esdb.h39 void *db_variable; member
/netbsd-src/sys/arch/x86/include/
H A Ddb_machdep.h18 struct db_variable;
36 int db_x86_regop(const struct db_variable *, db_expr_t *, int);
/netbsd-src/sys/arch/riscv/riscv/
H A Ddb_machdep.c55 static int db_rw_ddbreg(const struct db_variable *, db_expr_t *, int);
57 const struct db_variable db_regs[] = {
94 const struct db_variable * const db_eregs = db_regs + __arraycount(db_regs); in db_rw_ddbreg()
97 db_rw_ddbreg(const struct db_variable *vp, db_expr_t *valp, int rw) in db_rw_ddbreg()
/netbsd-src/sys/arch/ia64/ia64/
H A Ddb_interface.c126 db_frame(const struct db_variable *vp, db_expr_t *valuep, int opcode) in db_frame()
152 db_getip(const struct db_variable *vp, db_expr_t *valuep, int opcode) in db_getip()
186 db_getrse(const struct db_variable *vp, db_expr_t *valuep, int opcode) in db_getrse()
225 const struct db_variable db_regs[] = {
366 const struct db_variable * const db_eregs = db_regs + sizeof(db_regs)/sizeof(db_regs[0]);
/netbsd-src/sys/arch/mips/mips/
H A Ddb_trace.c77 int db_mips_variable_func(const struct db_variable *, db_expr_t *, int);
81 const struct db_variable db_regs[] = {
131 const struct db_variable * const db_eregs = db_regs + __arraycount(db_regs);
309 db_mips_variable_func(const struct db_variable *vp, db_expr_t *valuep, in db_mips_variable_func()
/netbsd-src/sys/arch/alpha/alpha/
H A Ddb_interface.c104 static int db_alpha_regop(const struct db_variable *, db_expr_t *, int);
114 const struct db_variable db_regs[] = {
151 const struct db_variable * const db_eregs = db_regs + sizeof(db_regs)/sizeof(db_regs[0]);
156 db_alpha_regop(const struct db_variable *vp, db_expr_t *val, int opcode) in db_alpha_regop()
/netbsd-src/sys/arch/m68k/m68k/
H A Ddb_trace.c47 static int db_var_short(const struct db_variable *, db_expr_t *, int);
49 const struct db_variable db_regs[] = {
72 const struct db_variable * const db_eregs =
76 db_var_short(const struct db_variable *varp, db_expr_t *valp, int op) in db_var_short()
/netbsd-src/sys/arch/amd64/amd64/
H A Ddb_machdep.c56 const struct db_variable db_regs[] = {
82 const struct db_variable * const db_eregs =
/netbsd-src/sys/arch/i386/i386/
H A Ddb_machdep.c67 const struct db_variable db_regs[] = {
85 const struct db_variable * const db_eregs =
/netbsd-src/sys/arch/hppa/hppa/
H A Ddb_machdep.c51 const struct db_variable db_regs[] = {
120 const struct db_variable * const db_eregs = db_regs + sizeof(db_regs)/sizeof(db_regs[0]);
/netbsd-src/sys/arch/powerpc/powerpc/
H A Ddb_trace.c79 const struct db_variable db_regs[] = {
125 const struct db_variable * const db_eregs = db_regs + sizeof (db_regs)/sizeof (db_regs[0]);
/netbsd-src/sys/arch/sh3/sh3/
H A Ddb_trace.c56 const struct db_variable db_regs[] = {
80 const struct db_variable * const db_eregs = db_regs + __arraycount(db_regs);
/netbsd-src/sys/arch/vax/vax/
H A Ddb_machdep.c270 const struct db_variable db_regs[] = {
289 const struct db_variable * const db_eregs = db_regs + __arraycount(db_regs);
/netbsd-src/lib/libc/citrus/modules/
H A Dcitrus_iconv_std.c367 esdbsrc.db_variable, esdbsrc.db_len_variable); in _citrus_iconv_std_iconv_init_shared()
371 esdbdst.db_variable, esdbdst.db_len_variable); in _citrus_iconv_std_iconv_init_shared()
/netbsd-src/sys/arch/x86/x86/
H A Ddb_trace.c56 db_x86_regop(const struct db_variable *vp, db_expr_t *val, int opcode) in db_x86_regop()
/netbsd-src/sys/arch/aarch64/aarch64/
H A Ddb_machdep.c201 const struct db_variable db_regs[] = {
238 const struct db_variable * const db_eregs = db_regs + __arraycount(db_regs);