Rizin
unix-like reverse engineering framework and cli tools
|
#include <rz_flirt.h>
Public Attributes | |
RzList * | child_list |
RzList * | module_list |
ut32 | length |
ut64 | variant_mask |
ut8 * | pattern_bytes |
ut8 * | pattern_mask |
Definition at line 176 of file rz_flirt.h.
RzList* rz_flirt_node_t::child_list |
Definition at line 177 of file rz_flirt.h.
Referenced by flirt_create_child(), flirt_node_shorten_and_insert(), flirt_print_node(), node_match_buffer(), node_match_functions(), and parse_tree().
ut32 rz_flirt_node_t::length |
Definition at line 179 of file rz_flirt.h.
Referenced by flirt_create_child(), flirt_node_shorten_and_insert(), flirt_node_shorten_pattern(), flirt_pat_parse_pattern_mask(), flirt_print_node_pattern(), flirt_write_node(), node_match_buffer(), parse_tree(), read_node_bytes(), read_node_length(), and read_node_variant_mask().
RzList* rz_flirt_node_t::module_list |
Definition at line 178 of file rz_flirt.h.
Referenced by flirt_create_child(), flirt_create_child_from_analysis(), flirt_node_shorten_and_insert(), flirt_pat_parse_line(), flirt_print_node(), node_match_buffer(), and parse_leaf().
ut8* rz_flirt_node_t::pattern_bytes |
Definition at line 181 of file rz_flirt.h.
Referenced by flirt_create_child(), flirt_node_shorten_and_insert(), flirt_node_shorten_pattern(), flirt_pat_parse_pattern_mask(), flirt_print_node(), flirt_print_node_pattern(), flirt_write_node(), node_match_buffer(), and read_node_bytes().
ut8* rz_flirt_node_t::pattern_mask |
Definition at line 182 of file rz_flirt.h.
Referenced by flirt_create_child(), flirt_node_shorten_and_insert(), flirt_node_shorten_pattern(), flirt_pat_parse_pattern_mask(), flirt_print_node_pattern(), flirt_write_node(), node_match_buffer(), and read_node_bytes().
ut64 rz_flirt_node_t::variant_mask |
Definition at line 180 of file rz_flirt.h.
Referenced by flirt_create_child(), flirt_node_shorten_pattern(), flirt_pat_parse_pattern_mask(), flirt_write_node(), read_node_bytes(), and read_node_variant_mask().