Rizin
unix-like reverse engineering framework and cli tools
rz_search_t Struct Reference

#include <rz_search.h>

Public Attributes

int n_kws
 
int mode
 
ut32 pattern_size
 
ut32 string_min
 
ut32 string_max
 
void * data
 
void * user
 
RzSearchCallback callback
 
ut64 nhits
 
ut64 maxhits
 
RzListhits
 
int distance
 
int inverse
 
bool overlap
 
int contiguous
 
int align
 
int(* update )(struct rz_search_t *s, ut64 from, const ut8 *buf, int len)
 
RzListkws
 
RzIOBind iob
 
char bckwrds
 

Detailed Description

Definition at line 54 of file rz_search.h.

Member Data Documentation

◆ align

◆ bckwrds

char rz_search_t::bckwrds

Definition at line 74 of file rz_search.h.

Referenced by do_string_search(), rz_cmd_search(), and rz_core_analysis_search().

◆ callback

RzSearchCallback rz_search_t::callback

Definition at line 62 of file rz_search.h.

◆ contiguous

int rz_search_t::contiguous

Definition at line 69 of file rz_search.h.

Referenced by cb_contiguous().

◆ data

void* rz_search_t::data

Definition at line 60 of file rz_search.h.

Referenced by test_group_name.GroupTest::run().

◆ distance

int rz_search_t::distance

Definition at line 66 of file rz_search.h.

◆ hits

RzList* rz_search_t::hits

Definition at line 65 of file rz_search.h.

◆ inverse

int rz_search_t::inverse

Definition at line 67 of file rz_search.h.

Referenced by do_string_search().

◆ iob

RzIOBind rz_search_t::iob

Definition at line 73 of file rz_search.h.

Referenced by rz_core_init().

◆ kws

RzList* rz_search_t::kws

Definition at line 72 of file rz_search.h.

Referenced by do_string_search().

◆ maxhits

ut64 rz_search_t::maxhits

Definition at line 64 of file rz_search.h.

Referenced by do_string_search(), and rz_cmd_search().

◆ mode

int rz_search_t::mode

Definition at line 56 of file rz_search.h.

Referenced by test_group_name.GroupTest::run().

◆ n_kws

int rz_search_t::n_kws

◆ nhits

ut64 rz_search_t::nhits

Definition at line 63 of file rz_search.h.

Referenced by do_string_search().

◆ overlap

bool rz_search_t::overlap

Definition at line 68 of file rz_search.h.

Referenced by rz_cmd_search().

◆ pattern_size

ut32 rz_search_t::pattern_size

Definition at line 57 of file rz_search.h.

◆ string_max

ut32 rz_search_t::string_max

Definition at line 59 of file rz_search.h.

◆ string_min

ut32 rz_search_t::string_min

Definition at line 58 of file rz_search.h.

◆ update

int(* rz_search_t::update) (struct rz_search_t *s, ut64 from, const ut8 *buf, int len)

Definition at line 71 of file rz_search.h.

◆ user

void* rz_search_t::user

Definition at line 61 of file rz_search.h.


The documentation for this struct was generated from the following file: