Home
last modified time | relevance | path

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

123

/freebsd-src/sys/ddb/
H A Ddb_expr.c41 static bool db_add_expr(db_expr_t *valuep);
42 static bool db_mult_expr(db_expr_t *valuep);
43 static bool db_shift_expr(db_expr_t *valuep);
44 static bool db_term(db_expr_t *valuep);
45 static bool db_unary(db_expr_t *valuep);
46 static bool db_logical_or_expr(db_expr_t *valuep);
47 static bool db_logical_and_expr(db_expr_t *valuep);
48 static bool db_logical_relation_expr(db_expr_t *valuep);
51 db_term(db_expr_t *valuep) in db_term()
67 *valuep = (db_expr_t)db_tok_number; in db_term()
[all …]
H A Ddb_command.c383 db_expr_t addr, count; in db_command()
391 addr = (db_expr_t)db_next; in db_command()
396 db_fncall((db_expr_t)0, false, (db_expr_t)0, NULL); in db_command()
470 addr = (db_expr_t) db_dot; in db_command()
587 db_dump(db_expr_t dummy, bool dummy2, db_expr_t dummy3, char *dummy4) in db_dump()
619 typedef db_expr_t __db_f(db_expr_t, db_expr_t, db_expr_
[all...]
H A Ddb_examine.c47 static void db_search(db_addr_t, int, db_expr_t, db_expr_t, u_int);
54 db_examine_cmd(db_expr_t addr, bool have_addr, db_expr_t count, char *modif) in db_examine_cmd()
69 db_expr_t value; in db_examine()
191 db_print_cmd(db_expr_t addr, bool have_addr, db_expr_t count, char *modif) in db_print_cmd()
193 db_expr_t value; in db_print_cmd()
238 db_expr_t off; in db_print_loc_and_inst()
252 db_search_cmd(db_expr_t dummy1, bool dummy2, db_expr_t dummy3, char *dummy4) in db_search_cmd()
257 db_expr_t value; in db_search_cmd()
258 db_expr_t mask; in db_search_cmd()
259 db_expr_t count; in db_search_cmd()
[all …]
H A 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()
219 db_value_of_name(const char *name, db_expr_t *valuep) in db_value_of_name()
231 db_value_of_name_pcpu(const char *name, db_expr_t *valuep) in db_value_of_name_pcpu()
234 db_expr_t value; in db_value_of_name_pcpu()
[all …]
H A Dddb.h76 int DB_CALL(db_expr_t, db_expr_t *, int, db_expr_t[]);
116 typedef void db_cmdfcn_t(db_expr_t addr, bool have_addr, db_expr_t count,
186 _func(db_expr_t addr, bool have_addr, db_expr_t count, char *modif)
218 extern db_expr_t db_maxoff;
224 extern db_expr_t db_radix;
225 extern db_expr_t db_max_widt
[all...]
H A Ddb_thread.c52 db_set_thread(db_expr_t tid, bool hastid, db_expr_t cnt, char *mod) in db_set_thread()
78 db_show_threads(db_expr_t addr, bool hasaddr, db_expr_t cnt, char *mod) in db_show_threads()
107 db_lookup_thread(db_expr_t addr, bool check_pid)
110 db_expr_t decaddr; in db_lookup_thread()
138 db_lookup_proc(db_expr_t addr)
140 db_expr_t decaddr;
H A Ddb_run.c157 db_expr_t ins; in db_stop_at_pc()
179 db_expr_t ins; in db_stop_at_pc()
229 db_single_step_cmd(db_expr_t addr, bool have_addr, db_expr_t count, char *modif) in db_single_step_cmd()
253 db_trace_until_call_cmd(db_expr_t addr, bool have_addr, db_expr_t count, in db_trace_until_call_cmd()
272 db_trace_until_matching_cmd(db_expr_t addr, bool have_addr, db_expr_t count, in db_trace_until_matching_cmd()
293 db_continue_cmd(db_expr_t addr, bool have_addr, db_expr_t count, char *modif) in db_continue_cmd()
H A Ddb_sym.h75 c_db_sym_t db_search_symbol(db_addr_t, db_strategy_t, db_expr_t *);
78 void db_symbol_values(c_db_sym_t, const char **, db_expr_t *);
92 void db_printsym(db_expr_t, db_strategy_t);
98 char **filename, int *linenum, db_expr_t off);
101 db_strategy_t strategy, db_expr_t *diffp);
104 const char **namep, db_expr_t *valuep);
H A Ddb_variables.c83 db_get_variable(db_expr_t *valuep) in db_get_variable()
94 db_set_variable(db_expr_t value) in db_set_variable()
105 db_read_variable(struct db_variable *vp, db_expr_t *valuep) in db_read_variable()
117 db_write_variable(struct db_variable *vp, db_expr_t value) in db_write_variable()
129 db_set_cmd(db_expr_t dummy1, bool dummy2, db_expr_t dummy3, char *dummy4) in db_set_cmd()
132 db_expr_t value; in db_set_cmd()
H A 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()
282 db_deletehwatch_cmd(db_expr_t addr, bool have_addr, db_expr_t size, in db_deletehwatch_cmd()
308 db_hwatchpoint_cmd(db_expr_t addr, bool have_addr, db_expr_t size, in db_hwatchpoint_cmd()
H A Ddb_break.c286 db_delete_cmd(db_expr_t addr, bool have_addr, db_expr_t count, char *modif) in db_delete_cmd()
297 db_breakpoint_cmd(db_expr_t addr, bool have_addr, db_expr_t count, char *modif) in db_breakpoint_cmd()
311 db_deletehbreak_cmd(db_expr_t addr, bool have_addr, db_expr_t count, in db_deletehbreak_cmd()
330 db_hbreakpoint_cmd(db_expr_t addr, bool have_addr, db_expr_t count, char *modif) in db_hbreakpoint_cmd()
349 db_listbreak_cmd(db_expr_t dummy1, bool dummy2, db_expr_t dummy3, char *dummy4) in db_listbreak_cmd()
H A Ddb_variables.h41 typedef int db_varfcn_t(struct db_variable *vp, db_expr_t *valuep, int op);
44 db_expr_t *valuep; /* value of variable */
60 int db_read_variable(struct db_variable *, db_expr_t *);
61 int db_write_variable(struct db_variable *, db_expr_t);
H A Ddb_write_cmd.c45 db_write_cmd(db_expr_t address, bool have_addr, db_expr_t count, in db_write_cmd()
49 db_expr_t old_value; in db_write_cmd()
50 db_expr_t new_value; in db_write_cmd()
H A Ddb_script.c341 db_scripts_cmd(db_expr_t addr, bool have_addr, db_expr_t count, in db_scripts_cmd()
359 db_run_cmd(db_expr_t addr, bool have_addr, db_expr_t count, char *modif) in db_run_cmd()
383 db_script_cmd(db_expr_t addr, bool have_addr, db_expr_t count, in db_script_cmd()
429 db_unscript_cmd(db_expr_t addr, bool have_addr, db_expr_t count, in db_unscript_cmd()
H A Ddb_print.c49 db_show_regs(db_expr_t _1, bool _2, db_expr_t _3, char *modif) in db_show_regs()
53 db_expr_t value, offset; in db_show_regs()
H A Ddb_main.c77 db_expr_t off) in X_db_line_at_pc()
106 db_expr_t *diffp) in X_db_search_symbol()
115 *diffp = (db_expr_t)diff; in X_db_search_symbol()
170 db_expr_t *valp) in X_db_symbol_values()
179 *valp = (db_expr_t)lval.value; in X_db_symbol_values()
185 *valp = (db_expr_t)((const Elf_Sym *)sym)->st_value + in X_db_symbol_values()
H A Ddb_access.c52 db_expr_t
56 db_expr_t value; in db_get_value()
83 db_put_value(db_addr_t addr, int size, db_expr_t value) in db_put_value()
H A Ddb_access.h39 db_expr_t db_get_value(db_addr_t addr, int size, bool is_signed);
40 void db_put_value(db_addr_t addr, int size, db_expr_t value);
H A Ddb_command.h40 db_expr_t db_hex2dec(db_expr_t expr);
/freebsd-src/sys/security/mac_ddb/
H A Dmac_ddb.c72 typedef int db_validation_fn_t(db_expr_t addr, bool have_addr, db_expr_t count,
107 db_thread_valid(db_expr_t addr, bool have_addr, db_expr_t count, char *modif) in db_thread_valid()
127 db_show_ffs_valid(db_expr_t addr, bool have_addr, db_expr_t count, char *modif) in db_show_ffs_valid()
143 db_show_prison_valid(db_expr_t addr, bool have_addr, db_expr_t count, in db_show_prison_valid()
162 db_show_proc_valid(db_expr_t addr, bool have_addr, db_expr_t count, in db_show_proc_valid()
183 db_show_rman_valid(db_expr_t addr, bool have_addr, db_expr_t count, char *modif) in db_show_rman_valid()
197 db_show_vnet_valid(db_expr_t addr, bool have_addr, db_expr_t count, char *modif) in db_show_vnet_valid()
334 mac_ddb_command_exec(struct db_command *cmd, db_expr_t addr, in mac_ddb_command_exec()
335 bool have_addr, db_expr_t count, char *modif) in mac_ddb_command_exec()
/freebsd-src/sys/arm/arm/
H A Ddb_interface.c67 int db_access_und_sp (struct db_variable *, db_expr_t *, int);
68 int db_access_abt_sp (struct db_variable *, db_expr_t *, int);
69 int db_access_irq_sp (struct db_variable *, db_expr_t *, int);
73 #define DB_OFFSET(x) (db_expr_t *)offsetof(struct trapframe, x)
102 db_access_und_sp(struct db_variable *vp, db_expr_t *valp, int rw) in db_access_und_sp()
113 db_access_abt_sp(struct db_variable *vp, db_expr_t *valp, int rw) in db_access_abt_sp()
124 db_access_irq_sp(struct db_variable *vp, db_expr_t *valp, int rw) in db_access_irq_sp()
134 int db_frame(struct db_variable *vp, db_expr_t *valp, int rw) in db_frame()
141 reg = (int *)((uintptr_t)kdb_frame + (db_expr_t)vp->valuep); in db_frame()
H A Ddebug_monitor.c60 db_expr_t size;
65 static int dbg_setup_breakpoint(db_expr_t, db_expr_t, u_int);
67 static u_int dbg_find_slot(enum dbg_t, db_expr_t);
271 db_expr_t inst; in kdb_cpu_set_singlestep()
357 dbg_setup_watchpoint(db_expr_t addr, db_expr_t size, enum dbg_access_t access) in dbg_setup_watchpoint()
375 dbg_remove_watchpoint(db_expr_t addr, db_expr_t size __unused) in dbg_remove_watchpoint()
386 dbg_setup_breakpoint(db_expr_t addr, db_expr_t size, u_int slot) in dbg_setup_breakpoint()
548 dbg_find_slot(enum dbg_t type, db_expr_t addr) in dbg_find_slot()
/freebsd-src/sys/arm/include/
H A Ddebug_monitor.h46 int dbg_setup_watchpoint(db_expr_t, db_expr_t, enum dbg_access_t);
47 int dbg_remove_watchpoint(db_expr_t, db_expr_t);
/freebsd-src/sys/i386/i386/
H A Ddb_trace.c57 #define DB_OFFSET(x) (db_expr_t *)offsetof(struct trapframe, x)
85 db_frame(struct db_variable *vp, db_expr_t *valuep, int op) in db_frame()
92 reg = (int *)((uintptr_t)kdb_frame + (db_expr_t)vp->valuep); in db_frame()
101 db_frame_seg(struct db_variable *vp, db_expr_t *valuep, int op) in db_frame_seg()
137 db_esp(struct db_variable *vp, db_expr_t *valuep, int op) in db_esp()
151 db_gs(struct db_variable *vp, db_expr_t *valuep, int op) in db_gs()
171 db_ss(struct db_variable *vp, db_expr_t *valuep, int op) in db_ss()
263 db_expr_t offset; in db_nextframe()
406 db_expr_t offset; in db_backtrace()
/freebsd-src/sys/amd64/amd64/
H A Ddb_trace.c57 #define DB_OFFSET(x) (db_expr_t *)offsetof(struct trapframe, x)
87 db_frame_seg(struct db_variable *vp, db_expr_t *valuep, int op) in db_frame_seg()
94 reg = (uint16_t *)((uintptr_t)kdb_frame + (db_expr_t)vp->valuep); in db_frame_seg()
103 db_frame(struct db_variable *vp, db_expr_t *valuep, int op) in db_frame()
110 reg = (long *)((uintptr_t)kdb_frame + (db_expr_t)vp->valuep); in db_frame()
144 db_expr_t offset; in db_nextframe()
246 db_expr_t offset; in db_backtrace()

123