Home
last modified time | relevance | path

Searched refs:db_expr_t (Results 1 – 25 of 59) sorted by relevance

123

/freebsd-12-stable/sys/ddb/
Ddb_expr.c44 static bool db_add_expr(db_expr_t *valuep);
45 static bool db_mult_expr(db_expr_t *valuep);
46 static bool db_shift_expr(db_expr_t *valuep);
47 static bool db_term(db_expr_t *valuep);
48 static bool db_unary(db_expr_t *valuep);
49 static bool db_logical_or_expr(db_expr_t *valuep);
50 static bool db_logical_and_expr(db_expr_t *valuep);
51 static bool db_logical_relation_expr(db_expr_t *valuep);
54 db_term(db_expr_t *valuep) in db_term()
70 *valuep = (db_expr_t)db_tok_number; in db_term()
[all …]
Ddb_command.c359 db_expr_t addr, count; in db_command()
367 addr = (db_expr_t)db_next; in db_command()
373 db_fncall((db_expr_t)0, (bool)false, (db_expr_t)0, (char *)0); in db_command()
452 addr = (db_expr_t) db_dot; in db_command()
565 db_dump(db_expr_t dummy, bool dummy2, db_expr_t dummy3, char *dummy4) in db_dump()
597 typedef db_expr_t __db_f(db_expr_t, db_expr_t, db_expr_t, db_expr_t,
598 db_expr_t, db_expr_t, db_expr_t, db_expr_t, db_expr_t, db_expr_t);
601 db_fncall_generic(db_expr_t addr, db_expr_t *rv, int nargs, db_expr_t args[]) in db_fncall_generic()
615 db_fncall(db_expr_t dummy1, bool dummy2, db_expr_t dummy3, char *dummy4) in db_fncall()
617 db_expr_t fn_addr; in db_fncall()
[all …]
Dddb.h82 int DB_CALL(db_expr_t, db_expr_t *, int, db_expr_t[]);
110 typedef void db_cmdfcn_t(db_expr_t addr, bool have_addr, db_expr_t count,
165 _func(db_expr_t addr, bool have_addr, db_expr_t count, char *modif)
184 extern db_expr_t db_maxoff;
190 extern db_expr_t db_radix;
191 extern db_expr_t db_max_width;
192 extern db_expr_t db_tab_stop_width;
193 extern db_expr_t db_lines_per_page;
203 int db_expression(db_expr_t *valuep);
204 int db_get_variable(db_expr_t *valuep);
[all …]
Ddb_examine.c50 static void db_search(db_addr_t, int, db_expr_t, db_expr_t, u_int);
57 db_examine_cmd(db_expr_t addr, bool have_addr, db_expr_t count, char *modif) in db_examine_cmd()
72 db_expr_t value; in db_examine()
194 db_print_cmd(db_expr_t addr, bool have_addr, db_expr_t count, char *modif) in db_print_cmd()
196 db_expr_t value; in db_print_cmd()
241 db_expr_t off; in db_print_loc_and_inst()
255 db_search_cmd(db_expr_t dummy1, bool dummy2, db_expr_t dummy3, char *dummy4) in db_search_cmd()
260 db_expr_t value; in db_search_cmd()
261 db_expr_t mask; in db_search_cmd()
262 db_expr_t count; in db_search_cmd()
[all …]
Ddb_sym.c66 static bool db_line_at_pc(c_db_sym_t, char **, int *, db_expr_t);
79 db_var_db_cpu(struct db_variable *vp, db_expr_t *valuep, int op) in db_var_db_cpu()
106 db_var_curcpu(struct db_variable *vp, db_expr_t *valuep, int op) in db_var_curcpu()
131 db_var_db_vnet(struct db_variable *vp, db_expr_t *valuep, int op) in db_var_db_vnet()
136 *valuep = (db_expr_t)db_vnet; in db_var_db_vnet()
154 db_var_curvnet(struct db_variable *vp, db_expr_t *valuep, int op) in db_var_curvnet()
159 *valuep = (db_expr_t)curvnet; in db_var_curvnet()
220 db_value_of_name(const char *name, db_expr_t *valuep) in db_value_of_name()
232 db_value_of_name_pcpu(const char *name, db_expr_t *valuep) in db_value_of_name_pcpu()
235 db_expr_t value; in db_value_of_name_pcpu()
[all …]
Ddb_thread.c55 db_set_thread(db_expr_t tid, bool hastid, db_expr_t cnt, char *mod) in db_set_thread()
58 db_expr_t radix; in db_set_thread()
91 db_show_threads(db_expr_t addr, bool hasaddr, db_expr_t cnt, char *mod) in db_show_threads()
120 db_lookup_thread(db_expr_t addr, bool check_pid) in db_lookup_thread()
123 db_expr_t decaddr; in db_lookup_thread()
157 db_lookup_proc(db_expr_t addr) in db_lookup_proc()
159 db_expr_t decaddr; in db_lookup_proc()
Ddb_run.c184 db_expr_t ins; in db_stop_at_pc()
206 db_expr_t ins; in db_stop_at_pc()
232 db_expr_t ins = in db_restart_at_pc()
340 db_single_step_cmd(db_expr_t addr, bool have_addr, db_expr_t count, char *modif) in db_single_step_cmd()
364 db_trace_until_call_cmd(db_expr_t addr, bool have_addr, db_expr_t count, in db_trace_until_call_cmd()
383 db_trace_until_matching_cmd(db_expr_t addr, bool have_addr, db_expr_t count, in db_trace_until_matching_cmd()
404 db_continue_cmd(db_expr_t addr, bool have_addr, db_expr_t count, char *modif) in db_continue_cmd()
Ddb_sym.h77 c_db_sym_t db_search_symbol(db_addr_t, db_strategy_t, db_expr_t *);
80 void db_symbol_values(c_db_sym_t, const char **, db_expr_t *);
94 void db_printsym(db_expr_t, db_strategy_t);
100 char **filename, int *linenum, db_expr_t off);
103 db_strategy_t strategy, db_expr_t *diffp);
106 const char **namep, db_expr_t *valuep);
Ddb_variables.c86 db_get_variable(db_expr_t *valuep) in db_get_variable()
97 db_set_variable(db_expr_t value) in db_set_variable()
108 db_read_variable(struct db_variable *vp, db_expr_t *valuep) in db_read_variable()
120 db_write_variable(struct db_variable *vp, db_expr_t value) in db_write_variable()
132 db_set_cmd(db_expr_t dummy1, bool dummy2, db_expr_t dummy3, char *dummy4) in db_set_cmd()
135 db_expr_t value; in db_set_cmd()
Ddb_watch.c188 db_deletewatch_cmd(db_expr_t addr, bool have_addr, db_expr_t count, in db_deletewatch_cmd()
197 db_watchpoint_cmd(db_expr_t addr, bool have_addr, db_expr_t count, in db_watchpoint_cmd()
201 db_expr_t value; in db_watchpoint_cmd()
285 db_deletehwatch_cmd(db_expr_t addr, bool have_addr, db_expr_t count, in db_deletehwatch_cmd()
301 db_hwatchpoint_cmd(db_expr_t addr, bool have_addr, db_expr_t count, in db_hwatchpoint_cmd()
Ddb_variables.h43 typedef int db_varfcn_t(struct db_variable *vp, db_expr_t *valuep, int op);
46 db_expr_t *valuep; /* value of variable */
62 int db_read_variable(struct db_variable *, db_expr_t *);
63 int db_write_variable(struct db_variable *, db_expr_t);
Ddb_write_cmd.c48 db_write_cmd(db_expr_t address, bool have_addr, db_expr_t count, in db_write_cmd()
52 db_expr_t old_value; in db_write_cmd()
53 db_expr_t new_value; in db_write_cmd()
Ddb_script.c344 db_scripts_cmd(db_expr_t addr, bool have_addr, db_expr_t count, in db_scripts_cmd()
362 db_run_cmd(db_expr_t addr, bool have_addr, db_expr_t count, char *modif) in db_run_cmd()
386 db_script_cmd(db_expr_t addr, bool have_addr, db_expr_t count, in db_script_cmd()
432 db_unscript_cmd(db_expr_t addr, bool have_addr, db_expr_t count, in db_unscript_cmd()
Ddb_break.c272 db_delete_cmd(db_expr_t addr, bool have_addr, db_expr_t count, char *modif) in db_delete_cmd()
280 db_breakpoint_cmd(db_expr_t addr, bool have_addr, db_expr_t count, char *modif) in db_breakpoint_cmd()
290 db_listbreak_cmd(db_expr_t dummy1, bool dummy2, db_expr_t dummy3, char *dummy4) in db_listbreak_cmd()
Ddb_main.c70 db_expr_t off) in X_db_line_at_pc()
98 db_expr_t *diffp) in X_db_search_symbol()
107 *diffp = (db_expr_t)diff; in X_db_search_symbol()
161 db_expr_t *valp) in X_db_symbol_values()
170 *valp = (db_expr_t)lval.value; in X_db_symbol_values()
176 *valp = (db_expr_t)((const Elf_Sym *)sym)->st_value; in X_db_symbol_values()
/freebsd-12-stable/sys/arm/include/
Ddebug_monitor.h50 int dbg_setup_watchpoint(db_expr_t, db_expr_t, enum dbg_access_t);
51 int dbg_remove_watchpoint(db_expr_t, db_expr_t);
59 dbg_setup_watchpoint(db_expr_t addr __unused, db_expr_t size __unused, in dbg_setup_watchpoint()
65 dbg_remove_watchpoint(db_expr_t addr __unused, db_expr_t size __unused) in dbg_remove_watchpoint()
/freebsd-12-stable/sys/arm/arm/
Ddb_interface.c71 int db_access_und_sp (struct db_variable *, db_expr_t *, int);
72 int db_access_abt_sp (struct db_variable *, db_expr_t *, int);
73 int db_access_irq_sp (struct db_variable *, db_expr_t *, int);
77 #define DB_OFFSET(x) (db_expr_t *)offsetof(struct trapframe, x)
106 db_access_und_sp(struct db_variable *vp, db_expr_t *valp, int rw) in db_access_und_sp()
117 db_access_abt_sp(struct db_variable *vp, db_expr_t *valp, int rw) in db_access_abt_sp()
128 db_access_irq_sp(struct db_variable *vp, db_expr_t *valp, int rw) in db_access_irq_sp()
138 int db_frame(struct db_variable *vp, db_expr_t *valp, int rw) in db_frame()
145 reg = (int *)((uintptr_t)kdb_frame + (db_expr_t)vp->valuep); in db_frame()
Ddb_trace.c61 db_expr_t value; in db_stack_trace_cmd()
62 db_expr_t offset; in db_stack_trace_cmd()
140 db_md_clr_watchpoint(db_expr_t addr, db_expr_t size) in db_md_clr_watchpoint()
147 db_md_set_watchpoint(db_expr_t addr, db_expr_t size) in db_md_set_watchpoint()
Ddebug_monitor.c62 db_expr_t size;
67 static int dbg_setup_breakpoint(db_expr_t, db_expr_t, u_int);
69 static u_int dbg_find_slot(enum dbg_t, db_expr_t);
274 db_expr_t inst; in kdb_cpu_set_singlestep()
331 dbg_setup_watchpoint(db_expr_t addr, db_expr_t size, enum dbg_access_t access) in dbg_setup_watchpoint()
349 dbg_remove_watchpoint(db_expr_t addr, db_expr_t size __unused) in dbg_remove_watchpoint()
360 dbg_setup_breakpoint(db_expr_t addr, db_expr_t size, u_int slot) in dbg_setup_breakpoint()
522 dbg_find_slot(enum dbg_t type, db_expr_t addr) in dbg_find_slot()
/freebsd-12-stable/sys/arm64/arm64/
Ddb_trace.c53 db_md_clr_watchpoint(db_expr_t addr, db_expr_t size) in db_md_clr_watchpoint()
60 db_md_set_watchpoint(db_expr_t addr, db_expr_t size) in db_md_set_watchpoint()
72 db_expr_t value; in db_stack_trace_cmd()
73 db_expr_t offset; in db_stack_trace_cmd()
/freebsd-12-stable/sys/riscv/riscv/
Ddb_trace.c62 db_md_clr_watchpoint(db_expr_t addr, db_expr_t size) in db_md_clr_watchpoint()
69 db_md_set_watchpoint(db_expr_t addr, db_expr_t size) in db_md_set_watchpoint()
79 db_expr_t offset; in db_stack_trace_cmd()
80 db_expr_t value; in db_stack_trace_cmd()
/freebsd-12-stable/sys/powerpc/powerpc/
Ddb_hwwatch.c40 db_md_set_watchpoint(db_expr_t addr, db_expr_t size) in db_md_set_watchpoint()
47 db_md_clr_watchpoint(db_expr_t addr, db_expr_t size) in db_md_clr_watchpoint()
/freebsd-12-stable/sys/arm64/include/
Ddebug_monitor.h53 int dbg_setup_watchpoint(db_expr_t addr, db_expr_t size, enum dbg_el_t el,
55 int dbg_remove_watchpoint(db_expr_t addr, db_expr_t size, enum dbg_el_t el);
/freebsd-12-stable/sys/amd64/amd64/
Ddb_trace.c61 #define DB_OFFSET(x) (db_expr_t *)offsetof(struct trapframe, x)
91 db_frame_seg(struct db_variable *vp, db_expr_t *valuep, int op) in db_frame_seg()
98 reg = (uint16_t *)((uintptr_t)kdb_frame + (db_expr_t)vp->valuep); in db_frame_seg()
107 db_frame(struct db_variable *vp, db_expr_t *valuep, int op) in db_frame()
114 reg = (long *)((uintptr_t)kdb_frame + (db_expr_t)vp->valuep); in db_frame()
152 db_expr_t diff; in decode_syscall()
178 db_expr_t offset; in db_nextframe()
272 db_expr_t offset; in db_backtrace()
476 db_expr_t addr; in db_md_set_watchpoint()
477 db_expr_t size;
[all …]
/freebsd-12-stable/sys/i386/i386/
Ddb_trace.c61 #define DB_OFFSET(x) (db_expr_t *)offsetof(struct trapframe, x)
89 db_frame(struct db_variable *vp, db_expr_t *valuep, int op) in db_frame()
96 reg = (int *)((uintptr_t)kdb_frame + (db_expr_t)vp->valuep); in db_frame()
105 db_frame_seg(struct db_variable *vp, db_expr_t *valuep, int op) in db_frame_seg()
141 db_esp(struct db_variable *vp, db_expr_t *valuep, int op) in db_esp()
155 db_gs(struct db_variable *vp, db_expr_t *valuep, int op) in db_gs()
175 db_ss(struct db_variable *vp, db_expr_t *valuep, int op) in db_ss()
275 db_expr_t diff; in decode_syscall()
302 db_expr_t offset; in db_nextframe()
441 db_expr_t offset; in db_backtrace()
[all …]

123