/dports/devel/radare2/radare2-5.1.1/libr/anal/ |
H A D | esil.c | 88 RAnalEsil *esil = R_NEW0 (RAnalEsil); in r_anal_esil_new() 614 static bool esil_zf(RAnalEsil *esil) { in esil_zf() 619 static bool esil_cf(RAnalEsil *esil) { in esil_cf() 645 static bool esil_bf(RAnalEsil *esil) { in esil_bf() 668 static bool esil_pf(RAnalEsil *esil) { in esil_pf() 682 static bool esil_of(RAnalEsil *esil) { in esil_of() 709 static bool esil_sf(RAnalEsil *esil) { in esil_sf() 732 static bool esil_ds(RAnalEsil *esil) { in esil_ds() 737 static bool esil_jt(RAnalEsil *esil) { in esil_jt() 742 static bool esil_js(RAnalEsil *esil) { in esil_js() [all …]
|
H A D | esil_stats.c | 5 static int hook_flag_read(RAnalEsil *esil, const char *flag, ut64 *num) { in hook_flag_read() 10 static int hook_command(RAnalEsil *esil, const char *op) { in hook_command() 15 static int hook_mem_read(RAnalEsil *esil, ut64 addr, ut8 *buf, int len) { in hook_mem_read() 20 static int hook_mem_write(RAnalEsil *esil, ut64 addr, const ut8 *buf, int len) { in hook_mem_write() 25 static int hook_reg_read(RAnalEsil *esil, const char *name, ut64 *res, int *size) { in hook_reg_read() 31 static int hook_reg_write(RAnalEsil *esil, const char *name, ut64 *val) { in hook_reg_write() 36 static int hook_NOP_mem_write(RAnalEsil *esil, ut64 addr, const ut8 *buf, int len) { in hook_NOP_mem_write() 41 R_API void r_anal_esil_mem_ro(RAnalEsil *esil, int mem_readonly) { in r_anal_esil_mem_ro() 49 R_API void r_anal_esil_stats(RAnalEsil *esil, int enable) { in r_anal_esil_stats()
|
H A D | esil_handler.c | 5 static bool _set_interrupt(RAnalEsil *esil, RAnalEsilHandler *intr, ut32 intr_num) { in _set_interrupt() 9 static bool _set_syscall(RAnalEsil *esil, RAnalEsilHandler *sysc, ut32 sysc_num) { in _set_syscall() 13 static RAnalEsilHandler *_get_interrupt(RAnalEsil *esil, ut32 intr_num) { in _get_interrupt() 17 static RAnalEsilHandler *_get_syscall(RAnalEsil *esil, ut32 sysc_num) { in _get_syscall() 21 R_API void r_anal_esil_handlers_init(RAnalEsil *esil) { in r_anal_esil_handlers_init() 48 R_API bool r_anal_esil_set_interrupt(RAnalEsil *esil, ut32 intr_num, RAnalEsilHandlerCB cb, void *u… in r_anal_esil_set_interrupt() 60 R_API bool r_anal_esil_set_syscall(RAnalEsil *esil, ut32 sysc_num, RAnalEsilHandlerCB cb, void *use… in r_anal_esil_set_syscall() 72 R_API int r_anal_esil_fire_interrupt(RAnalEsil *esil, ut32 intr_num) { in r_anal_esil_fire_interrupt() 87 R_API int r_anal_esil_do_syscall(RAnalEsil *esil, ut32 sysc_num) { in r_anal_esil_do_syscall() 98 R_API void r_anal_esil_handlers_fini(RAnalEsil *esil) { in r_anal_esil_handlers_fini()
|
H A D | esil_trace.c | 19 R_API RAnalEsilTrace *r_anal_esil_trace_new(RAnalEsil *esil) { in r_anal_esil_trace_new() 107 static int trace_hook_reg_read(RAnalEsil *esil, const char *name, ut64 *res, int *size) { in trace_hook_reg_read() 133 static int trace_hook_reg_write(RAnalEsil *esil, const char *name, ut64 *val) { in trace_hook_reg_write() 149 static int trace_hook_mem_read(RAnalEsil *esil, ut64 addr, ut8 *buf, int len) { in trace_hook_mem_read() 170 static int trace_hook_mem_write(RAnalEsil *esil, ut64 addr, const ut8 *buf, int len) { in trace_hook_mem_write() 192 R_API void r_anal_esil_trace_op(RAnalEsil *esil, RAnalOp *op) { in r_anal_esil_trace_op() 247 RAnalEsil *esil = user; in restore_memory_cb() 258 static bool restore_register(RAnalEsil *esil, RRegItem *ri, int idx) { in restore_register() 271 R_API void r_anal_esil_trace_restore(RAnalEsil *esil, int idx) { in r_anal_esil_trace_restore() 350 R_API void r_anal_esil_trace_list (RAnalEsil *esil) { in r_anal_esil_trace_list() [all …]
|
H A D | esil_dfg.c | 462 static bool edf_consume_2_set_reg(RAnalEsil *esil); 463 static bool edf_consume_2_push_1(RAnalEsil *esil); 464 static bool edf_consume_1_push_1(RAnalEsil *esil); 470 static bool edf_eq_weak(RAnalEsil *esil) { in edf_eq_weak() 487 static bool edf_zf(RAnalEsil *esil) { in edf_zf() 495 static bool edf_pf(RAnalEsil *esil) { in edf_pf() 504 static bool edf_cf(RAnalEsil *esil) { in edf_cf() 513 static bool edf_bf(RAnalEsil *esil) { in edf_bf() 589 static bool edf_consume_2_push_1(RAnalEsil *esil) { in edf_consume_2_push_1() 915 RAnalEsil *esil = r_anal_esil_new (4096, 0, 1); in r_anal_esil_dfg_expr() [all …]
|
H A D | esil_cfg.c | 8 RAnalEsil *esil; 73 RAnalEsilOp *esil_get_op (RAnalEsil *esil, const char *op) { in esil_get_op()
|
/dports/devel/radare2/radare2-5.1.1/libr/include/ |
H A D | r_anal.h | 1186 } RAnalEsil; typedef 1202 typedef bool (*RAnalEsilOpCb)(RAnalEsil *esil); 1278 typedef int (*RAnalEsilCB)(RAnalEsil *esil); 1565 R_API bool r_anal_esil_set_pc(RAnalEsil *esil, ut64 addr); 1567 R_API void r_anal_esil_free(RAnalEsil *esil); 1570 R_API bool r_anal_esil_dumpstack(RAnalEsil *esil); 1577 R_API char *r_anal_esil_pop(RAnalEsil *esil); 1579 R_API void r_anal_esil_stack_free(RAnalEsil *esil); 1585 R_API void r_anal_esil_handlers_init(RAnalEsil *esil); 1590 R_API void r_anal_esil_handlers_fini(RAnalEsil *esil); [all …]
|
H A D | r_core.h | 594 R_API bool r_core_esil_cmd(RAnalEsil *esil, const char *cmd, ut64 a1, ut64 a2);
|
/dports/devel/radare2/radare2-5.1.1/libr/debug/ |
H A D | desil.c | 86 static int esilbreak_mem_read(RAnalEsil *esil, ut64 addr, ut8 *buf, int len) { in esilbreak_mem_read() 101 static int esilbreak_mem_write(RAnalEsil *esil, ut64 addr, const ut8 *buf, int len) { in esilbreak_mem_write() 116 static int esilbreak_reg_read(RAnalEsil *esil, const char *regname, ut64 *num, int *size) { in esilbreak_reg_read() 191 static int esilbreak_reg_write(RAnalEsil *esil, const char *regname, ut64 *num) { in esilbreak_reg_write()
|
/dports/devel/radare2/radare2-5.1.1/libr/anal/p/ |
H A D | anal_8051.c | 722 static int i8051_hook_reg_read(RAnalEsil *, const char *, ut64 *, int *); 736 static int i8051_reg_get_offset(RAnalEsil *esil, RI8051Reg *ri) { 751 static int i8051_hook_reg_read(RAnalEsil *esil, const char *name, ut64 *res, int *size) { 773 static int i8051_hook_reg_write(RAnalEsil *esil, const char *name, ut64 *val) { 790 static int esil_i8051_init (RAnalEsil *esil) { in esil_i8051_init() 805 static int esil_i8051_fini (RAnalEsil *esil) { in esil_i8051_fini()
|
H A D | anal_avr.c | 212 static int __esil_pop_argument(RAnalEsil *esil, ut64 *v) { in __esil_pop_argument() 1730 static bool avr_custom_des (RAnalEsil *esil) { in avr_custom_des() 1780 static bool avr_custom_spm_page_erase(RAnalEsil *esil) { in avr_custom_spm_page_erase() 1814 static bool avr_custom_spm_page_fill(RAnalEsil *esil) { in avr_custom_spm_page_fill() 1855 static bool avr_custom_spm_page_write(RAnalEsil *esil) { in avr_custom_spm_page_write() 1891 static int esil_avr_hook_reg_write(RAnalEsil *esil, const char *name, ut64 *val) { in esil_avr_hook_reg_write() 1917 static int esil_avr_init(RAnalEsil *esil) { in esil_avr_init() 1931 static int esil_avr_fini(RAnalEsil *esil) { in esil_avr_fini()
|
H A D | anal_6502.c | 935 static int esil_6502_init (RAnalEsil *esil) { in esil_6502_init() 947 static int esil_6502_fini (RAnalEsil *esil) { in esil_6502_fini()
|
H A D | anal_gb.c | 680 static bool gb_custom_daa (RAnalEsil *esil) { in gb_custom_daa() 1540 static int esil_gb_init (RAnalEsil *esil) { in esil_gb_init() 1563 static int esil_gb_fini (RAnalEsil *esil) { in esil_gb_fini()
|
H A D | anal_x86_cs.c | 3304 static int x86_int_0x80(RAnalEsil *esil, int interrupt) { 3338 static int esil_x86_cs_intr(RAnalEsil *esil, int intr) { 3345 static int esil_x86_cs_init(RAnalEsil *esil) { in esil_x86_cs_init() 3370 static int esil_x86_cs_fini(RAnalEsil *esil) { in esil_x86_cs_fini()
|
/dports/devel/radare2/radare2-5.1.1/test/unit/ |
H A D | test_esil_dfg_filter.c | 11 RAnalEsil *esil = r_anal_esil_new (4096, 0, 1); in test_filter_regs()
|
/dports/devel/radare2/radare2-5.1.1/libr/core/ |
H A D | cmd_anal.c | 1718 static int mw(RAnalEsil *esil, ut64 addr, const ut8 *buf, int len) { in mw() 1724 static int mr(RAnalEsil *esil, ut64 addr, ut8 *buf, int len) { in mr() 1735 RAnalEsil *e = r_anal_esil_new (256, 0, 0); in esil_cost() 1762 RAnalEsil *esil = NULL; in core_anal_bytes() 4810 RAnalEsil *esil = core->anal->esil; in initializeEsil() 4856 RAnalEsil *esil = core->anal->esil; in r_core_esil_step() 5089 RAnalEsil *esil = core->anal->esil; in r_core_esil_step_back() 5241 RAnalEsil *esil = core->anal->esil; in cmd_esil_mem() 5627 RAnalEsil *esil; in cmd_aea() 5836 RAnalEsil *esil = core->anal->esil; in cmd_aespc() [all …]
|
H A D | disasm.c | 4222 static int mymemwrite0(RAnalEsil *esil, ut64 addr, const ut8 *buf, int len) { in mymemwrite0() 4226 static int mymemwrite1(RAnalEsil *esil, ut64 addr, const ut8 *buf, int len) { in mymemwrite1() 4230 static int mymemwrite2(RAnalEsil *esil, ut64 addr, const ut8 *buf, int len) { in mymemwrite2() 4234 static char *ssa_get(RAnalEsil *esil, const char *reg) { in ssa_get() 4246 static void ssa_set(RAnalEsil *esil, const char *reg) { in ssa_set() 4252 static int myregread(RAnalEsil *esil, const char *name, ut64 *res, int *size) { in myregread() 4264 static int myregwrite(RAnalEsil *esil, const char *name, ut64 *val) { in myregwrite() 4428 RAnalEsil *esil = ds->core->anal->esil; in ds_pre_emulation() 4599 RAnalEsil *esil = core->anal->esil; in ds_print_esil_anal() 4601 int (*hook_mem_write)(RAnalEsil *esil, ut64 addr, const ut8 *buf, int len) = NULL; in ds_print_esil_anal() [all …]
|
H A D | canal.c | 4712 static void handle_var_stack_access(RAnalEsil *esil, ut64 addr, RAnalVarAccessType type, int len) { in handle_var_stack_access() 4738 static int esilbreak_mem_write(RAnalEsil *esil, ut64 addr, const ut8 *buf, int len) { in esilbreak_mem_write() 4750 static int esilbreak_mem_read(RAnalEsil *esil, ut64 addr, ut8 *buf, int len) { in esilbreak_mem_read() 4801 static int esilbreak_reg_write(RAnalEsil *esil, const char *name, ut64 *val) { in esilbreak_reg_write() 4844 static void getpcfromstack(RCore *core, RAnalEsil *esil) { in getpcfromstack() 4849 RAnalEsil esil_cpy; in getpcfromstack() 5034 RAnalEsil *ESIL = core->anal->esil; in r_core_anal_esil()
|
H A D | cmd_type.c | 877 RAnalEsil *esil; in r_core_link_stroff()
|
H A D | vmenus.c | 124 static void showreg(RAnalEsil *esil, const char *rn, const char *desc) { in showreg() 144 RAnalEsil *esil = r_anal_esil_new (20, 0, addrsize); in r_core_visual_esil()
|
H A D | cmd_search.c | 1655 static bool esil_addrinfo(RAnalEsil *esil) { 1869 RAnalEsil *esil;
|
H A D | cconfig.c | 1919 R_API bool r_core_esil_cmd(RAnalEsil *esil, const char *cmd, ut64 a1, ut64 a2) { in r_core_esil_cmd()
|