Rizin
unix-like reverse engineering framework and cli tools
|
#include <rz_print.h>
Definition at line 109 of file rz_print.h.
int rz_print_t::addrmod |
Definition at line 140 of file rz_print.h.
Referenced by cb_searchalign().
int rz_print_t::big_endian |
Definition at line 124 of file rz_print.h.
Referenced by cb_asmarch(), cb_bigendian(), cmd_print_pv(), do_asm_search(), do_ref_search(), ds_build_op_str(), ds_print_data_type(), ds_print_ptr(), num_callback(), print_format_values(), propagate_types_among_used_variables(), rz_analysis_xrefs_from_list_handler(), rz_core_disasm_instruction(), rz_core_disasm_pdi_with_buf(), and rz_core_print_disasm_all().
int rz_print_t::bits |
Definition at line 127 of file rz_print.h.
Referenced by cb_asmbits().
int rz_print_t::bytespace |
Definition at line 143 of file rz_print.h.
Referenced by ds_init(), and ds_print_show_bytes().
bool rz_print_t::calc_row_offsets |
Definition at line 169 of file rz_print.h.
Definition at line 120 of file rz_print.h.
Referenced by rz_core_init().
PrintfCallback rz_print_t::cb_eprintf |
Definition at line 119 of file rz_print.h.
Referenced by rz_core_init().
PrintfCallback rz_print_t::cb_printf |
Definition at line 118 of file rz_print.h.
Referenced by rz_core_init().
const char* rz_print_t::cfmt |
Definition at line 114 of file rz_print.h.
Referenced by cb_cmd_hexcursor().
int rz_print_t::col |
Definition at line 141 of file rz_print.h.
Referenced by __panels_process(), __set_cursor(), annotated_hexdump(), insert_mode_enabled(), rz_core_visual_cmd(), and setcursor().
RzPrintColorFor rz_print_t::colorfor |
Definition at line 149 of file rz_print.h.
Referenced by rz_core_init().
RzPrintAsmColorOpts rz_print_t::colorize_opts |
Coloize options for asm strings.
Definition at line 182 of file rz_print.h.
Referenced by ds_build_op_str().
int rz_print_t::cols |
Definition at line 136 of file rz_print.h.
Referenced by __direction_disassembly_cb(), cb_hexcols(), cmd_print_blocks(), cmd_pxr(), rz_core_visual_cmd(), rz_print_hexdump_emoji_handler(), and rz_print_hexdump_n_lines_handler().
RzCons* rz_print_t::cons |
Definition at line 154 of file rz_print.h.
Referenced by rz_core_init().
RzConsBind rz_print_t::consbind |
Definition at line 155 of file rz_print.h.
Referenced by rz_core_init().
RzCoreBind rz_print_t::coreb |
Definition at line 113 of file rz_print.h.
Referenced by rz_core_init().
int rz_print_t::cur |
Definition at line 132 of file rz_print.h.
Referenced by __cursor_down(), __cursor_left(), __cursor_right(), __cursor_up(), __direction_hexdump_cb(), __direction_register_cb(), __fix_cursor_down(), __fix_cursor_up(), __handle_cursor_mode(), __handleComment(), __insert_value(), __panels_check_stackbase(), __panels_process(), __set_breakpoints_on_cursor(), __set_cursor(), annotated_hexdump(), backup_current_addr(), cmd_prc(), cmd_print_bars(), cmd_print_pxA(), cursor_left(), cursor_right(), ds_init(), findNextWord(), findPair(), findPrevWord(), fix_cursor(), follow_ref(), graph_breakpoint(), handleMidFlags(), insert_mode_enabled(), nextOpcode(), num_callback(), prevOpcode(), readline_callback(), restore_current_addr(), rz_analyze_opcode_handler(), rz_core_debug_single_step_in(), rz_core_visual_bit_editor(), rz_core_visual_cmd(), rz_core_visual_define(), rz_core_visual_graph(), rz_core_visual_jump(), rz_core_visual_title(), rz_core_visual_xrefs(), set_current_seek_state(), setcursor(), visual_comma(), visual_nkey(), visual_refresh(), and visual_search().
bool rz_print_t::cur_enabled |
Definition at line 130 of file rz_print.h.
Referenced by __activate_cursor(), __default_panel_print(), __direction_disassembly_cb(), __direction_hexdump_cb(), __direction_panels_cursor_cb(), __direction_register_cb(), __direction_stack_cb(), __handle_cmd_str_cache(), __handle_cursor_mode(), __handleComment(), __panels_process(), __set_cursor(), __update_panel_contents(), annotated_hexdump(), backup_current_addr(), cmd_prc(), cmd_print_bars(), cmd_print_pxA(), ds_init(), ds_print_data_type(), ds_print_show_bytes(), ds_print_show_cursor(), findNextWord(), findPrevWord(), fix_cursor(), follow_ref(), get_body(), get_current_seek_state(), graph_breakpoint(), isNumber(), num_callback(), readline_callback(), restore_current_addr(), rz_core_cmd_subst(), rz_core_debug_single_step_in(), rz_core_debug_single_step_over(), rz_core_visual(), rz_core_visual_cmd(), rz_core_visual_define(), rz_core_visual_graph(), rz_core_visual_jump(), rz_core_visual_title(), rz_core_visual_xrefs(), setcursor(), visual_comma(), visual_help(), visual_nkey(), and visual_refresh().
char rz_print_t::datefmt[32] |
Definition at line 115 of file rz_print.h.
Referenced by cb_cfgdatefmt().
int rz_print_t::datezone |
Definition at line 116 of file rz_print.h.
Referenced by cb_timezone().
Definition at line 122 of file rz_print.h.
Referenced by rz_core_init().
bool rz_print_t::esc_bslash |
Definition at line 161 of file rz_print.h.
Referenced by cb_str_escbslash(), ds_esc_str(), ds_print_meta_infos(), meta_string_escape(), and strings_print().
bool(* rz_print_t::exists_var) (struct rz_print_t *print, ut64 func_addr, char *str) |
Definition at line 160 of file rz_print.h.
Referenced by rz_core_init().
int rz_print_t::flags |
Definition at line 137 of file rz_print.h.
Referenced by cmd_descs_generate.Arg::__str__(), _cb_hit(), annotated_hexdump(), cb_asmsubsec(), cb_color(), cb_decoff(), cb_hex_align(), cb_hex_ascii(), cb_hex_bytes(), cb_hex_hdroff(), cb_hex_header(), cb_hex_section(), cb_hex_style(), cb_hexcomments(), cb_hexcompact(), cb_io_unalloc(), cb_scr_bgfill(), cb_scrrainbow(), cb_segoff(), cmd_prc(), cmd_print_bars(), cmd_pxr(), core_analysis_bytes_esil(), core_analysis_bytes_standard(), disasm_until_ret(), ds_print_meta_infos(), ds_print_offset(), ds_print_ptr(), ds_print_show_bytes(), get_help_wrong_cmd(), rizin_compare_unified(), rz_cmd_cmp_hex_diff_lines_handler(), rz_cmd_help_search_handler(), rz_cmd_print(), rz_core_analysis_optype_colorfor(), rz_core_cmd_help(), rz_core_config_init(), rz_core_disasm_instruction(), rz_core_disasm_pdi_with_buf(), rz_core_print_hexdump_or_hexdiff_str(), rz_core_visual(), rz_core_visual_bit_editor(), rz_core_visual_hud(), rz_core_visual_view_rop(), rz_print_hexdump_hexless_bytes_handler(), rz_print_hexdump_hexless_words_handler(), rz_print_hexdump_sparse_handler(), and setcursor().
RzPrintCommentCallback rz_print_t::get_comments |
Definition at line 151 of file rz_print.h.
Referenced by annotated_hexdump(), and rz_core_init().
Definition at line 158 of file rz_print.h.
Referenced by cmd_print_format().
Definition at line 159 of file rz_print.h.
Referenced by cmd_print_format().
RzPrintSectionGet rz_print_t::get_section_name |
Definition at line 152 of file rz_print.h.
Referenced by rz_core_init().
RzPrintHasRefs rz_print_t::hasrefs |
Definition at line 150 of file rz_print.h.
Referenced by __refs(), rz_cmd_help(), and rz_core_init().
bool rz_print_t::histblock |
Definition at line 128 of file rz_print.h.
Referenced by cb_scr_histblock(), and core_print_columns().
char rz_print_t::io_unalloc_ch |
Definition at line 165 of file rz_print.h.
Referenced by cb_io_unalloc_ch(), and cmd_prc().
RzIOBind rz_print_t::iob |
Definition at line 111 of file rz_print.h.
Referenced by cmd_prc(), and rz_core_init().
int rz_print_t::limit |
Definition at line 126 of file rz_print.h.
RzNum* rz_print_t::num |
Definition at line 156 of file rz_print.h.
Referenced by cmd_print_bars(), cmd_print_format(), and rz_core_init().
int rz_print_t::ocur |
Definition at line 135 of file rz_print.h.
Referenced by __fix_cursor_down(), __fix_cursor_up(), annotated_hexdump(), backup_current_addr(), findNextWord(), findPair(), findPrevWord(), readline_callback(), restore_current_addr(), rz_core_visual_cmd(), rz_core_visual_define(), rz_core_visual_title(), visual_nkey(), visual_refresh(), and visual_search().
RzPrintNameCallback rz_print_t::offname |
Definition at line 147 of file rz_print.h.
Referenced by rz_core_init().
RzPrintSizeCallback rz_print_t::offsize |
Definition at line 148 of file rz_print.h.
Referenced by rz_core_init().
PrintfCallback rz_print_t::oprintf |
Definition at line 123 of file rz_print.h.
int rz_print_t::pairs |
Definition at line 144 of file rz_print.h.
Referenced by cb_hex_pairs().
bool rz_print_t::pava |
Definition at line 112 of file rz_print.h.
Referenced by annotated_hexdump(), cb_io_pava(), rz_core_pava(), and rz_print_hexdump_bits_handler().
RzReg* rz_print_t::reg |
Definition at line 157 of file rz_print.h.
Referenced by cmd_print_format().
bool rz_print_t::resetbg |
Definition at line 145 of file rz_print.h.
Referenced by ds_print_shortcut().
ut32* rz_print_t::row_offsets |
Definition at line 172 of file rz_print.h.
int rz_print_t::row_offsets_sz |
Definition at line 174 of file rz_print.h.
int rz_print_t::rows |
Definition at line 181 of file rz_print.h.
bool rz_print_t::scr_prompt |
Definition at line 121 of file rz_print.h.
Referenced by cb_scrprompt(), and rz_diff_load_file_with_core().
ut64 rz_print_t::screen_bounds |
Definition at line 179 of file rz_print.h.
Referenced by __fix_cursor_down(), __print_disassembly_cb(), fix_cursor(), restore_current_addr(), rz_core_visual_cmd(), rz_core_visual_title(), and visual_refresh().
Sdb* rz_print_t::sdb_types |
Definition at line 153 of file rz_print.h.
int rz_print_t::seggrn |
Definition at line 138 of file rz_print.h.
Referenced by cb_seggrn().
bool rz_print_t::show_offset |
Definition at line 166 of file rz_print.h.
Referenced by rz_print_hexdump_hexii_handler().
const char* rz_print_t::strconv_mode |
Definition at line 163 of file rz_print.h.
Referenced by cb_scrstrconv(), and ds_init().
int rz_print_t::stride |
Definition at line 142 of file rz_print.h.
bool rz_print_t::use_comments |
Definition at line 139 of file rz_print.h.
Referenced by annotated_hexdump(), rz_cmd_print(), rz_core_init(), rz_core_print_dump_str(), and rz_core_print_hexdump_or_hexdiff_str().
void* rz_print_t::user |
Definition at line 110 of file rz_print.h.
Referenced by __refs(), annotated_hexdump(), exists_var(), rz_cmd_help(), and rz_core_init().
RzList* rz_print_t::vars |
Definition at line 164 of file rz_print.h.
bool rz_print_t::vflush |
Definition at line 176 of file rz_print.h.
Referenced by rz_core_visual(), and visual_refresh().
bool rz_print_t::wide_offsets |
Definition at line 162 of file rz_print.h.
Referenced by cb_scr_wideoff(), prompt_add_offset(), and rz_core_visual_title().
int rz_print_t::width |
Definition at line 125 of file rz_print.h.
Definition at line 117 of file rz_print.h.
Referenced by rz_core_init().
RzPrintZoom* rz_print_t::zoom |
Definition at line 146 of file rz_print.h.
Referenced by cb_zoombyte().