Rizin
unix-like reverse engineering framework and cli tools
rz_bp_t Struct Reference

#include <rz_bp.h>

Public Attributes

void * user
 
RzBreakpointContext ctx
 
int stepcont
 
int endian
 
bool bpinmaps
 
RzIOBind iob
 
RzBreakpointPlugincur
 
RzListtraces
 
RzListplugins
 
PrintfCallback cb_printf
 
RzBreakpointCallback breakpoint
 
int nbps
 
int nhwbps
 
RzListbps
 
RzBreakpointItem ** bps_idx
 
int bps_idx_count
 
ut64 baddr
 

Detailed Description

Definition at line 78 of file rz_bp.h.

Member Data Documentation

◆ 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().

◆ bpinmaps

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().

◆ bps

◆ bps_idx

◆ bps_idx_count

int rz_bp_t::bps_idx_count

◆ breakpoint

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().

◆ cb_printf

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().

◆ ctx

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().

◆ cur

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().

◆ endian

int rz_bp_t::endian

Definition at line 82 of file rz_bp.h.

Referenced by cb_bigendian(), and linux_reg_profile().

◆ iob

◆ nbps

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().

◆ nhwbps

int rz_bp_t::nhwbps

Definition at line 92 of file rz_bp.h.

Referenced by drx_add(), drx_del(), and rz_bp_new().

◆ plugins

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().

◆ stepcont

int rz_bp_t::stepcont

Definition at line 81 of file rz_bp.h.

Referenced by rz_bp_new(), and rz_bp_stepy_continuation().

◆ traces

◆ user

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().


The documentation for this struct was generated from the following file: