Home
last modified time | relevance | path

Searched refs:analop (Results 1 – 23 of 23) sorted by relevance

/dports/devel/radare2/radare2-5.1.1/libr/core/
H A Dhack.c29 R_API bool r_core_hack_dalvik(RCore *core, const char *op, const RAnalOp *analop) { in r_core_hack_dalvik() argument
47 R_API bool r_core_hack_arm64(RCore *core, const char *op, const RAnalOp *analop) { in r_core_hack_arm64() argument
80 R_API bool r_core_hack_arm(RCore *core, const char *op, const RAnalOp *analop) { in r_core_hack_arm() argument
87 const int len = analop->size; in r_core_hack_arm()
199 R_API bool r_core_hack_x86(RCore *core, const char *op, const RAnalOp *analop) { in r_core_hack_x86() argument
201 int i, size = analop->size; in r_core_hack_x86()
267 bool (*hack)(RCore *core, const char *op, const RAnalOp *analop) = NULL; in r_core_hack()
288 RAnalOp analop; in r_core_hack() local
289 …if (!r_anal_op (core->anal, &analop, core->offset, core->block, core->blocksize, R_ANAL_OP_MASK_BA… in r_core_hack()
293 return hack (core, op, &analop); in r_core_hack()
H A Ddisasm.c262 RAnalOp analop; member
1083 r_io_read_i (core->io, ds->analop.ptr, &killme, ds->analop.refptr, be); in ds_build_op_str()
2693 r_cons_printf ("%3d %3d ", ds->analop.cycles, ds->analop.failcycles); in ds_print_cycles()
3539 if (ds->analop.ptr != UT64_MAX && ds->analop.ptr != UT32_MAX) { in ds_print_core_vmode()
3549 if (ds->analop.ptr != UT64_MAX && ds->analop.ptr != UT32_MAX && ds->analop.ptr > 256) { in ds_print_core_vmode()
3575 if (ds->analop.jump != UT64_MAX && ds->analop.jump != UT32_MAX) { in ds_print_core_vmode()
3576 ds->analop.jump = get_ptr_ble (ds, ds->analop.jump); in ds_print_core_vmode()
3690 int v = ds->analop.ptr; in ds_print_asmop_payload()
3909 && ds->analop.val != UT64_MAX && ds->analop.val > 10) { in ds_print_ptr()
5056 rel = r_core_getreloc (ds->core, ds->analop.addr, ds->analop.size); in ds_sub_jumps()
[all …]
H A Dcasm.c140 RAnalOp analop = {0}; in r_core_asm_strsearch() local
142 …if (r_anal_op (core->anal, &analop, addr, buf + idx, len, R_ANAL_OP_MASK_BASIC | R_ANAL_OP_MASK_DI… in r_core_asm_strsearch()
146 ut64 val = analop.val; // maybe chk for ptr or others? in r_core_asm_strsearch()
149 ut64 val = analop.disp; in r_core_asm_strsearch()
153 ut64 val = analop.ptr; in r_core_asm_strsearch()
163 hit->len = analop.size; // idx + len - tidx; in r_core_asm_strsearch()
177 r_anal_op_fini (&analop); in r_core_asm_strsearch()
181 RAnalOp analop = {0}; in r_core_asm_strsearch() local
182 if (r_anal_op (core->anal, &analop, addr, buf + idx, 15, R_ANAL_OP_MASK_ESIL) < 1) { in r_core_asm_strsearch()
187 opst = strdup (r_strbuf_get (&analop.esil)); in r_core_asm_strsearch()
[all …]
H A Ddisasm_stackptr.inc122 ds->analop.type == R_ANAL_OP_TYPE_CALL?">":
123 ds->analop.stackop == R_ANAL_STACK_ALIGN? "=":
126 ds_update_stackptr (ds, &ds->analop);
H A Dcmd_search.c1226 RAnalOp analop = R_EMPTY; local
1258 if (analop.type != R_ANAL_OP_TYPE_RET) {
1266 pj_ks (pj, "type", r_anal_optype_to_string (analop.type));
1295 const char *opstr = R_STRBUF_SAFEGET (&analop.esil);
1296 if (analop.type != R_ANAL_OP_TYPE_RET) {
1336 if (analop.type != R_ANAL_OP_TYPE_RET) {
1344 otype = r_print_color_op_type (core->print, analop.type);
2934 RAnalOp analop; local
2947 if (at == analop.jump) {
2950 at += analop.size;
[all …]
H A Dvmenus.c136 RAnalOp analop; in r_core_visual_esil() local
151 analop.type = -1; in r_core_visual_esil()
152 (void)r_anal_op (core->anal, &analop, core->offset, buf, sizeof (ut64), R_ANAL_OP_MASK_ESIL); in r_core_visual_esil()
153 analopType = analop.type & R_ANAL_OP_TYPE_MASK; in r_core_visual_esil()
169 const char *expr = r_strbuf_get (&analop.esil); in r_core_visual_esil()
209 r_anal_op_fini (&analop); in r_core_visual_esil()
281 RAnalOp analop; in r_core_visual_bit_editor() local
297 analop.type = -1; in r_core_visual_bit_editor()
299 analopType = analop.type & R_ANAL_OP_TYPE_MASK; in r_core_visual_bit_editor()
319 r_cons_printf (Color_RESET"esl: %s\n"Color_RESET, r_strbuf_get (&analop.esil)); in r_core_visual_bit_editor()
[all …]
H A Dcmd_write.c1749 RAnalOp analop; in wa_handler_old() local
1750 …if (!r_anal_op (core->anal, &analop, core->offset, core->block, core->blocksize, R_ANAL_OP_MASK_BA… in wa_handler_old()
1754 if (analop.size < acode->len) { in wa_handler_old()
1756 r_anal_op_fini (&analop); in wa_handler_old()
1760 r_anal_op_fini (&analop); in wa_handler_old()
H A Dcmd_debug.c1177 RAnalOp analop; in cmd_debug_backtrace() local
1205 r_anal_op (core->anal, &analop, addr, buf, sizeof (buf), R_ANAL_OP_MASK_BASIC); in cmd_debug_backtrace()
1206 } while (r_bp_traptrace_at (core->dbg->bp, addr, analop.size)); in cmd_debug_backtrace()
/dports/devel/radare2/radare2-5.1.1/libr/anal/
H A Dvtable.c155 RAnalOp analop = { 0 }; in vtable_is_addr_vtable_start_msvc() local
156 r_anal_op (context->anal, &analop, xref->addr, buf, sizeof(buf), R_ANAL_OP_MASK_BASIC); in vtable_is_addr_vtable_start_msvc()
158 if (analop.type == R_ANAL_OP_TYPE_MOV in vtable_is_addr_vtable_start_msvc()
159 || analop.type == R_ANAL_OP_TYPE_LEA) { in vtable_is_addr_vtable_start_msvc()
161 r_anal_op_fini (&analop); in vtable_is_addr_vtable_start_msvc()
165 r_anal_op_fini (&analop); in vtable_is_addr_vtable_start_msvc()
/dports/devel/radare2/radare2-5.1.1/libr/anal/p/
H A Danal_amd29k.c285 static int analop(RAnal *a, RAnalOp *op, ut64 addr, const ut8 *buf, int len, RAnalOpMask mask) { in analop() function
332 .op = &analop,
H A Danal_cris.c6 static int analop(RAnal *a, RAnalOp *op, ut64 addr, const ut8 *buf, int len, RAnalOpMask mask) { in analop() function
285 .op = &analop,
H A Danal_xcore_cs.c57 static int analop(RAnal *a, RAnalOp *op, ut64 addr, const ut8 *buf, int len, RAnalOpMask mask) { in analop() function
136 .op = &analop,
H A Danal_6502_cs.c21 static int analop(RAnal *a, RAnalOp *op, ut64 addr, const ut8 *buf, int len, RAnalOpMask mask) { in analop() function
202 .op = &analop,
H A Danal_sysz.c58 static int analop(RAnal *a, RAnalOp *op, ut64 addr, const ut8 *buf, int len, RAnalOpMask mask) { in analop() function
207 .op = &analop,
H A Danal_sparc_cs.c101 static int analop(RAnal *a, RAnalOp *op, ut64 addr, const ut8 *buf, int len, RAnalOpMask mask) { in analop() function
395 .op = &analop,
H A Danal_m680x_cs.c62 static int analop(RAnal *a, RAnalOp *op, ut64 addr, const ut8 *buf, int len, RAnalOpMask mask) { in analop() function
539 .op = &analop,
H A Danal_riscv_cs.c322 static int analop(RAnal *anal, RAnalOp *op, ut64 addr, const ut8 *buf, int len, RAnalOpMask mask) { function
604 .op = &analop,
H A Danal_m68k_cs.c165 static int analop(RAnal *a, RAnalOp *op, ut64 addr, const ut8 *buf, int len, RAnalOpMask mask) { in analop() function
776 .op = &analop,
H A Danal_ppc_cs.c585 static int analop(RAnal *a, RAnalOp *op, ut64 addr, const ut8 *buf, int len, RAnalOpMask mask) { in analop() function
1284 .op = &analop,
H A Danal_mips_cs.c728 static int analop(RAnal *anal, RAnalOp *op, ut64 addr, const ut8 *buf, int len, RAnalOpMask mask) { function
1231 .op = &analop,
H A Danal_arm_cs.c4214 static int analop(RAnal *a, RAnalOp *op, ut64 addr, const ut8 *buf, int len, RAnalOpMask mask) { in analop() function
4831 if ((oplen = analop (anal, op, at + idx, data + idx, size - idx, R_ANAL_OP_MASK_BASIC)) < 1) { in anal_mask()
4984 .op = &analop,
H A Danal_x86_cs.c3200 static int analop(RAnal *a, RAnalOp *op, ut64 addr, const ut8 *buf, int len, RAnalOpMask mask) { in analop() function
3813 .op = &analop,
/dports/devel/radare2/radare2-5.1.1/test/db/cmd/
H A Dcmd_pd1753 NAME=data ref with no analop.ptr (#9610)