Rizin
unix-like reverse engineering framework and cli tools
|
Go to the source code of this file.
Classes | |
struct | print_flag_t |
struct | FlagTableData |
Functions | |
static bool | print_flag_name (RzFlagItem *fi, void *user) |
static bool | print_flag_json (RzFlagItem *flag, void *user) |
static bool | print_flag_rizin (RzFlagItem *flag, void *user) |
static bool | print_flag_orig_name (RzFlagItem *flag, void *user) |
static bool | __tableItemCallback (RzFlagItem *flag, void *user) |
static void | flag_print (RzFlag *f, RzCmdStateOutput *state, ut64 range_from, ut64 range_to, bool in_range) |
RZ_IPI void | rz_core_flag_print (RzFlag *f, RzCmdStateOutput *state) |
RZ_IPI void | rz_core_flag_real_name_print (RzFlag *f, RzCmdStateOutput *state) |
RZ_IPI void | rz_core_flag_range_print (RzFlag *f, RzCmdStateOutput *state, ut64 range_from, ut64 range_to) |
|
static |
Definition at line 102 of file cflag.c.
References rz_flag_item_t::name, rz_space_t::name, rz_flag_item_t::offset, RZ_STR_ISEMPTY, rz_table_add_rowf(), rz_flag_item_t::size, rz_flag_item_t::space, and FlagTableData::t.
Referenced by flag_print().
|
static |
Definition at line 112 of file cflag.c.
References __tableItemCallback(), print_flag_t::f, f, print_flag_t::in_range, NULL, pj_a(), pj_end(), print_flag_json(), print_flag_name(), print_flag_orig_name(), print_flag_rizin(), print_flag_t::range_from, print_flag_t::range_to, rz_cmd_state_output_set_columnsf(), rz_flag_foreach_space(), RZ_OUTPUT_MODE_JSON, RZ_OUTPUT_MODE_QUIET, RZ_OUTPUT_MODE_RIZIN, RZ_OUTPUT_MODE_STANDARD, RZ_OUTPUT_MODE_TABLE, rz_return_if_fail, rz_warn_if_reached, and FlagTableData::t.
Referenced by rz_core_flag_print(), and rz_core_flag_range_print().
|
static |
Definition at line 25 of file cflag.c.
References rz_flag_item_t::alias, rz_flag_item_t::comment, print_flag_t::in_range, rz_flag_item_t::name, rz_flag_item_t::offset, print_flag_t::pj, pj_end(), pj_ki(), pj_kn(), pj_ks(), pj_o(), print_flag_t::range_from, print_flag_t::range_to, rz_flag_item_t::realname, and rz_flag_item_t::size.
Referenced by flag_print().
|
static |
Definition at line 20 of file cflag.c.
References rz_flag_item_t::name, and rz_cons_printf().
Referenced by flag_print().
|
static |
Definition at line 83 of file cflag.c.
References rz_flag_item_t::alias, print_flag_t::f, print_flag_t::in_range, n, rz_flag_item_t::name, rz_flag_item_t::offset, PFMT64d, PFMT64x, print_flag_t::range_from, print_flag_t::range_to, print_flag_t::real, rz_flag_item_t::realname, rz_flag_t::realnames, rz_cons_printf(), and rz_flag_item_t::size.
Referenced by flag_print(), and rz_core_flag_real_name_print().
|
static |
Definition at line 48 of file cflag.c.
References rz_flag_item_t::alias, rz_flag_item_t::comment, free(), print_flag_t::fs, print_flag_t::in_range, rz_flag_item_t::name, rz_space_t::name, NULL, rz_flag_item_t::offset, PFMT64d, PFMT64x, print_flag_t::range_from, print_flag_t::range_to, rz_base64_encode_dyn(), rz_cons_printf(), rz_str_get(), RZ_STR_ISNOTEMPTY, rz_str_newf(), rz_flag_item_t::size, rz_flag_item_t::space, and autogen_x86imm::tmp.
Referenced by flag_print().
RZ_IPI void rz_core_flag_print | ( | RzFlag * | f, |
RzCmdStateOutput * | state | ||
) |
Definition at line 169 of file cflag.c.
References f, flag_print(), and UT64_MAX.
Referenced by rz_flag_list_handler().
RZ_IPI void rz_core_flag_range_print | ( | RzFlag * | f, |
RzCmdStateOutput * | state, | ||
ut64 | range_from, | ||
ut64 | range_to | ||
) |
Definition at line 184 of file cflag.c.
References f, flag_print(), print_flag_t::range_from, and print_flag_t::range_to.
Referenced by rz_flag_list_at_handler(), and rz_flag_range_handler().
RZ_IPI void rz_core_flag_real_name_print | ( | RzFlag * | f, |
RzCmdStateOutput * | state | ||
) |
Definition at line 173 of file cflag.c.
References print_flag_t::f, f, print_flag_orig_name(), rz_flag_foreach_space(), and UT64_MAX.