Module ida_search
They all are controlled by Search flags
Global Variables
SEARCH_BRK
SEARCH_CASE
SEARCH_DEF
SEARCH_DOWN
SEARCH_IDENT
SEARCH_NEXT
SEARCH_NOBRK
SEARCH_NOSHOW
SEARCH_REGEX
SEARCH_UP
SEARCH_USE
SEARCH_USESEL
Functions
find_code(ea: ea_t, sflag: int) ‑> ea_t
find_code(ea, sflag) -> ea_t Find next code address.
find_data(ea: ea_t, sflag: int) ‑> ea_t
find_data(ea, sflag) -> ea_t Find next data address.
find_defined(ea: ea_t, sflag: int) ‑> ea_t
find_defined(ea, sflag) -> ea_t Find next ea that is the start of an instruction or data.
find_error(ea: ea_t, sflag: int) ‑> int *
find_error(ea, sflag) -> ea_t Find next error or problem.
find_imm(ea: ea_t, sflag: int, search_value: uval_t) ‑> int *
find_imm(ea, sflag, search_value) -> ea_t Find next immediate operand with the given value.
find_not_func(ea: ea_t, sflag: int) ‑> ea_t
find_not_func(ea, sflag) -> ea_t Find next code address that does not belong to a function.
find_notype(ea: ea_t, sflag: int) ‑> int *
find_notype(ea, sflag) -> ea_t Find next operand without any type info.
find_reg_access(out: reg_access_t, start_ea: ea_t, end_ea: ea_t, regname: char const *, sflag: int) ‑> ea_t
find_reg_access(out, start_ea, end_ea, regname, sflag) -> ea_t Find access to a register.
find_suspop(ea: ea_t, sflag: int) ‑> int *
find_suspop(ea, sflag) -> ea_t Find next suspicious operand.
find_text(start_ea: ea_t, y: int, x: int, ustr: char const *, sflag: int) ‑> ea_t
find_text(start_ea, y, x, ustr, sflag) -> ea_t See search()
find_unknown(ea: ea_t, sflag: int) ‑> ea_t
find_unknown(ea, sflag) -> ea_t Find next unexplored address.
search_down(sflag: int) ‑> bool
search_down(sflag) -> bool Is the SEARCH_DOWN bit set?
Last updated