Rizin
unix-like reverse engineering framework and cli tools
|
#include <rz_io.h>
RzIOAddrIsMapped rz_io_bind_t::addr_is_mapped |
Definition at line 258 of file rz_io.h.
Referenced by rz_io_bind().
RzIOClose rz_io_bind_t::close |
Definition at line 239 of file rz_io.h.
Referenced by rz_io_bind().
RzIODescGet rz_io_bind_t::desc_get |
Definition at line 235 of file rz_io.h.
Referenced by rz_bin_open(), and rz_io_bind().
RzIODescSize rz_io_bind_t::desc_size |
Definition at line 236 of file rz_io.h.
Referenced by rz_io_bind().
RzIODescUse rz_io_bind_t::desc_use |
Definition at line 234 of file rz_io.h.
Referenced by rz_io_bind().
RzIOFdClose rz_io_bind_t::fd_close |
Definition at line 244 of file rz_io.h.
Referenced by rz_io_bind().
RzIOGetCurrentFd rz_io_bind_t::fd_get_current |
Definition at line 233 of file rz_io.h.
Referenced by rz_io_bind().
RzIOFdGetMap rz_io_bind_t::fd_get_map |
Definition at line 254 of file rz_io.h.
Referenced by map_cpu_memory(), and rz_io_bind().
RzIOFdGetName rz_io_bind_t::fd_get_name |
Definition at line 253 of file rz_io.h.
Referenced by cpu_memory_map(), map_cpu_memory(), rz_bin_open_io(), rz_io_bind(), and set_cpu_model().
RzIOFdGetBuf rz_io_bind_t::fd_getbuf |
Definition at line 256 of file rz_io.h.
Referenced by buf_io_fd_get_whole_buf(), and rz_io_bind().
RzIOFdIsDbg rz_io_bind_t::fd_is_dbg |
Definition at line 252 of file rz_io.h.
Referenced by rz_bin_open_io(), and rz_io_bind().
RzIOFdOpen rz_io_bind_t::fd_open |
Definition at line 243 of file rz_io.h.
Referenced by rz_bin_open(), and rz_io_bind().
RzIOFdRead rz_io_bind_t::fd_read |
Definition at line 248 of file rz_io.h.
Referenced by buf_io_fd_read(), and rz_io_bind().
RzIOFdReadAt rz_io_bind_t::fd_read_at |
Definition at line 250 of file rz_io.h.
Referenced by rz_io_bind().
RzIOFdRemap rz_io_bind_t::fd_remap |
Definition at line 255 of file rz_io.h.
Referenced by cpu_memory_map(), map_cpu_memory(), and rz_io_bind().
RzIOFdResize rz_io_bind_t::fd_resize |
Definition at line 247 of file rz_io.h.
Referenced by buf_io_fd_resize(), and rz_io_bind().
RzIOFdSeek rz_io_bind_t::fd_seek |
Definition at line 245 of file rz_io.h.
Referenced by buf_io_fd_seek(), and rz_io_bind().
RzIOFdSize rz_io_bind_t::fd_size |
Definition at line 246 of file rz_io.h.
Referenced by buf_io_fd_get_size(), and rz_io_bind().
RzIOFdWrite rz_io_bind_t::fd_write |
Definition at line 249 of file rz_io.h.
Referenced by buf_io_fd_write(), and rz_io_bind().
RzIOFdWriteAt rz_io_bind_t::fd_write_at |
Definition at line 251 of file rz_io.h.
Referenced by rz_io_bind().
int rz_io_bind_t::init |
Definition at line 231 of file rz_io.h.
Referenced by rz_debug_new(), and rz_io_bind().
RzIO* rz_io_bind_t::io |
Definition at line 232 of file rz_io.h.
Referenced by __analysis_fcn_check_bp_use(), __esil_attach(), __esil_step(), __io_continue(), __io_kill(), __io_maps(), __io_reg_profile(), __io_step(), __io_step_over(), __rap_attach(), __rap_continue(), __rap_reg_profile(), __rap_reg_read(), __rap_step(), __reg_read(), _restore_memory_cb(), _set_initial_memory(), advance_till_scope_end(), backtrace_fuzzy(), backtrace_x86_32(), backtrace_x86_32_analysis(), backtrace_x86_64(), backtrace_x86_64_analysis(), bbget(), buf_io_fd_get_size(), buf_io_fd_get_whole_buf(), buf_io_fd_read(), buf_io_fd_resize(), buf_io_fd_seek(), buf_io_fd_write(), buf_io_read(), buf_io_write(), cmd_prc(), cpu_memory_map(), esil_gb_init(), esilbreak_reg_write(), get_calls(), get_dispatchmessage_offset(), internal_esil_mem_read(), internal_esil_mem_read_no_null(), internal_esil_mem_write(), internal_esil_mem_write_no_null(), is_delta_pointer_table(), is_io_bf(), is_pointer(), is_x86_call(), is_x86_ret(), isBochs(), iscallret(), map_cpu_memory(), mymemread(), mymemwrite(), myregwrite(), node_match_functions(), noreturn_recurse(), pa2va(), process_reference_noreturn_cb(), read_ahead(), read_ptr(), read_register(), restore_memory_cb(), run_basic_block_analysis(), rz_analysis_block_update_hash(), rz_analysis_block_was_modified(), rz_analysis_diff_fingerprint_bb(), rz_analysis_esil_trace_new(), rz_analysis_esil_trace_restore(), rz_analysis_function_cost(), rz_analysis_op_reg_delta(), rz_analysis_reflines_get(), rz_analysis_value_set_ut64(), rz_analysis_vtable_search(), rz_analysis_xrefs_set(), rz_bin_open(), rz_bin_open_io(), rz_bp_restore_one(), rz_bp_traptrace_add(), rz_bp_traptrace_enable(), rz_bp_traptrace_free_at(), rz_core_analysis_read_at(), rz_core_debug_continue_until(), rz_debug_bf_continue(), rz_debug_bf_continue_syscall(), rz_debug_bf_kill(), rz_debug_bf_reg_read(), rz_debug_bf_reg_write(), rz_debug_bf_step(), rz_debug_bf_step_over(), rz_debug_bf_stop(), rz_debug_bochs_attach(), rz_debug_continue_kill(), rz_debug_continue_until_optype(), rz_debug_esil_stepi(), rz_debug_execute(), rz_debug_gdb_attach(), rz_debug_get_baddr(), rz_debug_native_map_get(), rz_debug_qnx_attach(), rz_debug_select(), rz_debug_snap_map(), rz_debug_step_over(), rz_debug_step_soft(), rz_debug_trace_ins_after(), rz_debug_trace_ins_before(), rz_debug_trace_pc(), rz_debug_traces_ascii(), rz_debug_winkd_attach(), rz_io_bind(), rz_type_format_10bytes(), rz_type_format_data_internal(), rz_type_format_nulltermstring(), rz_type_format_string(), step_until_optype(), update_varz_analysisysis(), w32_init(), windbg_init(), and xnu_dbg_modules().
RzIOIsValidOff rz_io_bind_t::is_valid_offset |
Definition at line 257 of file rz_io.h.
Referenced by cmd_prc(), internal_esil_mem_read(), internal_esil_mem_read_no_null(), internal_esil_mem_write(), internal_esil_mem_write_no_null(), is_delta_pointer_table(), is_pointer(), run_basic_block_analysis(), rz_analysis_reflines_get(), rz_analysis_vtable_search(), rz_analysis_xrefs_set(), rz_debug_trace_pc(), rz_io_bind(), and rz_type_format_nulltermstring().
RzIOMapAdd rz_io_bind_t::map_add |
Definition at line 261 of file rz_io.h.
Referenced by rz_io_bind().
RzIOMapGet rz_io_bind_t::map_get |
Definition at line 259 of file rz_io.h.
Referenced by run_basic_block_analysis(), rz_io_bind(), and rz_type_format_nulltermstring().
RzIOMapGetPaddr rz_io_bind_t::map_get_paddr |
Definition at line 260 of file rz_io.h.
Referenced by rz_io_bind(), and rz_type_format_nulltermstring().
RzIOOpen rz_io_bind_t::open |
Definition at line 237 of file rz_io.h.
Referenced by rz_io_bind().
RzIOOpenAt rz_io_bind_t::open_at |
Definition at line 238 of file rz_io.h.
Referenced by cpu_memory_map(), map_cpu_memory(), and rz_io_bind().
RzIOP2V rz_io_bind_t::p2v |
Definition at line 263 of file rz_io.h.
Referenced by rz_io_bind().
RzIOReadAt rz_io_bind_t::read_at |
Definition at line 240 of file rz_io.h.
Referenced by __analysis_fcn_check_bp_use(), __esil_step(), advance_till_scope_end(), backtrace_fuzzy(), backtrace_x86_32(), backtrace_x86_32_analysis(), backtrace_x86_64(), backtrace_x86_64_analysis(), bbget(), buf_io_read(), esil_gb_init(), get_calls(), get_dispatchmessage_offset(), internal_esil_mem_read(), internal_esil_mem_read_no_null(), is_pointer(), is_x86_call(), is_x86_ret(), iscallret(), node_match_functions(), noreturn_recurse(), process_reference_noreturn_cb(), read_ahead(), read_ptr(), read_register(), run_basic_block_analysis(), rz_analysis_block_update_hash(), rz_analysis_block_was_modified(), rz_analysis_diff_fingerprint_bb(), rz_analysis_esil_trace_new(), rz_analysis_function_cost(), rz_analysis_op_reg_delta(), rz_bp_traptrace_add(), rz_core_debug_continue_until(), rz_debug_continue_kill(), rz_debug_continue_until_optype(), rz_debug_esil_stepi(), rz_debug_execute(), rz_debug_snap_map(), rz_debug_step_over(), rz_debug_step_soft(), rz_debug_trace_ins_after(), rz_debug_trace_ins_before(), rz_debug_trace_pc(), rz_io_bind(), rz_type_format_10bytes(), rz_type_format_data_internal(), rz_type_format_nulltermstring(), rz_type_format_string(), step_until_optype(), update_varz_analysisysis(), and xnu_dbg_modules().
RzIOSystem rz_io_bind_t::system |
Definition at line 242 of file rz_io.h.
Referenced by __io_continue(), __io_kill(), __io_maps(), __io_reg_profile(), __io_step(), __io_step_over(), __reg_read(), rz_debug_get_baddr(), and rz_io_bind().
RzIOV2P rz_io_bind_t::v2p |
Definition at line 262 of file rz_io.h.
Referenced by rz_io_bind().
RzIOWriteAt rz_io_bind_t::write_at |
Definition at line 241 of file rz_io.h.
Referenced by _restore_memory_cb(), _set_initial_memory(), buf_io_write(), internal_esil_mem_write(), internal_esil_mem_write_no_null(), restore_memory_cb(), rz_analysis_esil_trace_restore(), rz_analysis_value_set_ut64(), rz_bp_restore_one(), rz_bp_traptrace_enable(), rz_bp_traptrace_free_at(), rz_debug_execute(), and rz_io_bind().