Rizin
unix-like reverse engineering framework and cli tools
|
Go to the source code of this file.
Functions | |
RZ_API void | rz_bp_restore_one (RzBreakpoint *bp, RzBreakpointItem *b, bool set) |
RZ_API int | rz_bp_restore (RzBreakpoint *bp, bool set) |
RZ_API bool | rz_bp_restore_except (RzBreakpoint *bp, bool set, ut64 addr) |
RZ_API int rz_bp_restore | ( | RzBreakpoint * | bp, |
bool | set | ||
) |
reflect all rz_bp stuff in the process using dbg->bp_write or ->breakpoint
Definition at line 28 of file bp_io.c.
References rz_bp_restore_except(), and UT64_MAX.
Referenced by linux_remove_fork_bps(), rz_debug_bp_hit(), rz_debug_bps_enable(), rz_debug_continue_kill(), and rz_debug_step_hard().
RZ_API bool rz_bp_restore_except | ( | RzBreakpoint * | bp, |
bool | set, | ||
ut64 | addr | ||
) |
reflect all rz_bp stuff in the process using dbg->bp_write or ->breakpoint
except the specified breakpoint...
Definition at line 37 of file bp_io.c.
References addr, b, rz_bp_t::bpinmaps, rz_bp_t::bps, rz_bp_t::breakpoint, rz_bp_t::ctx, rz_bp_context_t::maps_sync, rz_bp_is_valid(), rz_bp_restore_one(), and rz_bp_context_t::user.
Referenced by rz_bp_restore(), and rz_debug_recoil().
RZ_API void rz_bp_restore_one | ( | RzBreakpoint * | bp, |
RzBreakpointItem * | b, | ||
bool | set | ||
) |
Definition at line 7 of file bp_io.c.
References b, eprintf, rz_io_bind_t::io, rz_bp_t::iob, and rz_io_bind_t::write_at.
Referenced by rz_bp_restore_except().