|
Rizin
unix-like reverse engineering framework and cli tools
|
#include <rz_bp.h>
Public Attributes | |
| void * | user |
| RzBreakpointContext | ctx |
| int | stepcont |
| int | endian |
| bool | bpinmaps |
| RzIOBind | iob |
| RzBreakpointPlugin * | cur |
| RzList * | traces |
| RzList * | plugins |
| PrintfCallback | cb_printf |
| RzBreakpointCallback | breakpoint |
| int | nbps |
| int | nhwbps |
| RzList * | bps |
| RzBreakpointItem ** | bps_idx |
| int | bps_idx_count |
| ut64 | baddr |
| ut64 rz_bp_t::baddr |
Definition at line 96 of file rz_bp.h.
Referenced by rz_bp_add(), rz_debug_bp_rebase(), and rz_debug_new().
| bool rz_bp_t::bpinmaps |
Definition at line 83 of file rz_bp.h.
Referenced by cb_dbg_bpinmaps(), rz_bp_add(), rz_bp_is_valid(), and rz_bp_restore_except().
| RzList* rz_bp_t::bps |
Definition at line 93 of file rz_bp.h.
Referenced by __cursor_del_breakpoints(), autocomplete_breakpoints(), linux_remove_fork_bps(), rz_bp_del(), rz_bp_del_all(), rz_bp_del_index(), rz_bp_enable_all(), rz_bp_free(), rz_bp_get_in(), rz_bp_item_insert(), rz_bp_new(), rz_bp_plugin_add(), rz_bp_restore_except(), rz_bp_set_trace_all(), rz_cmd_debug_bp_set_expr_cur_offset_handler(), rz_cmd_debug_list_bp_handler(), rz_cmd_debug_list_bp_indexes_handler(), rz_debug_bp_rebase(), rz_debug_bp_update(), and unlinkBreakpoint().
| RzBreakpointItem** rz_bp_t::bps_idx |
Definition at line 94 of file rz_bp.h.
Referenced by rz_bp_del_all(), rz_bp_del_index(), rz_bp_free(), rz_bp_get_index(), rz_bp_get_index_at(), rz_bp_item_insert(), rz_bp_new(), and unlinkBreakpoint().
| int rz_bp_t::bps_idx_count |
Definition at line 95 of file rz_bp.h.
Referenced by rz_bp_del_all(), rz_bp_get_index_at(), rz_bp_item_insert(), rz_bp_new(), and unlinkBreakpoint().
| RzBreakpointCallback rz_bp_t::breakpoint |
Definition at line 89 of file rz_bp.h.
Referenced by rz_bp_restore_except(), rz_bp_watch_add_hw(), and rz_debug_use().
| PrintfCallback rz_bp_t::cb_printf |
Definition at line 88 of file rz_bp.h.
Referenced by rz_bp_new(), rz_bp_plugin_list(), and rz_core_init().
| RzBreakpointContext rz_bp_t::ctx |
Definition at line 80 of file rz_bp.h.
Referenced by rz_bp_is_valid(), rz_bp_new(), and rz_bp_restore_except().
| RzBreakpointPlugin* rz_bp_t::cur |
Definition at line 85 of file rz_bp.h.
Referenced by rz_bp_plugin_del(), and rz_bp_plugin_list().
| int rz_bp_t::endian |
Definition at line 82 of file rz_bp.h.
Referenced by cb_bigendian(), and linux_reg_profile().
| RzIOBind rz_bp_t::iob |
Definition at line 84 of file rz_bp.h.
Referenced by rz_bp_new(), rz_bp_restore_one(), rz_bp_traptrace_add(), rz_bp_traptrace_enable(), rz_bp_traptrace_free_at(), rz_core_init(), and rz_debug_new().
| int rz_bp_t::nbps |
Definition at line 91 of file rz_bp.h.
Referenced by rz_bp_item_insert(), rz_bp_plugin_add(), and rz_bp_plugin_del().
| int rz_bp_t::nhwbps |
Definition at line 92 of file rz_bp.h.
Referenced by drx_add(), drx_del(), and rz_bp_new().
| RzList* rz_bp_t::plugins |
Definition at line 87 of file rz_bp.h.
Referenced by rz_bp_free(), rz_bp_new(), rz_bp_plugin_add(), rz_bp_plugin_del(), and rz_bp_plugin_list().
| int rz_bp_t::stepcont |
Definition at line 81 of file rz_bp.h.
Referenced by rz_bp_new(), and rz_bp_stepy_continuation().
| RzList* rz_bp_t::traces |
Definition at line 86 of file rz_bp.h.
Referenced by rz_bp_free(), rz_bp_new(), rz_bp_traptrace_add(), rz_bp_traptrace_at(), rz_bp_traptrace_enable(), rz_bp_traptrace_free_at(), rz_bp_traptrace_list(), rz_bp_traptrace_next(), and rz_bp_traptrace_reset().
| void* rz_bp_t::user |
Definition at line 79 of file rz_bp.h.
Referenced by rz_debug_gdb_breakpoint(), rz_debug_use(), and windbg_breakpoint().