Home
last modified time | relevance | path

Searched refs:caseop (Results 1 – 6 of 6) sorted by relevance

/dports/devel/radare2/radare2-5.1.1/libr/anal/
H A Dswitch.c49 RAnalCaseOp * caseop = r_anal_case_op_new (addr, value, jump); in r_anal_switch_op_add_case() local
50 if (caseop) { in r_anal_switch_op_add_case()
51 r_list_append (swop->cases, caseop); in r_anal_switch_op_add_case()
53 return caseop; in r_anal_switch_op_add_case()
H A Dreflines.c198 RAnalCaseOp *caseop; in r_anal_reflines_get() local
205 r_list_foreach (op.switch_op->cases, iter, caseop) { in r_anal_reflines_get()
209 if (!add_refline (list, sten, op.switch_op->addr, caseop->jump, &count)) { in r_anal_reflines_get()
H A Dblock.c389 RAnalCaseOp *caseop; in r_anal_block_successor_addrs_foreach() local
390 r_list_foreach (block->switch_op->cases, iter, caseop) { in r_anal_block_successor_addrs_foreach()
391 CB_ADDR (caseop->jump); in r_anal_block_successor_addrs_foreach()
/dports/devel/universal-ctags/ctags-p5.9.20211128.0/dsl/
H A Ddsl.c789 static EsObject* caseop (EsObject *o, int (*op)(int)) in caseop() function
809 return caseop (o, tolower); in downcase()
814 return caseop (o, toupper); in upcase()
/dports/devel/radare2/radare2-5.1.1/libr/core/
H A Dcanal.c1522 RAnalCaseOp *caseop; in core_anal_graph_construct_edges() local
1544 r_list_foreach (bbi->switch_op->cases, iter, caseop) { in core_anal_graph_construct_edges()
1550 bbi->addr, caseop->value); in core_anal_graph_construct_edges()
1551 sdb_num_set (DB, key, caseop->jump, 0); in core_anal_graph_construct_edges()
1554 sdb_array_add_num (DB, key, caseop->value, 0); in core_anal_graph_construct_edges()
1558 caseop->addr, caseop->jump); in core_anal_graph_construct_edges()
1561 char *from = get_title (caseop->addr); in core_anal_graph_construct_edges()
1562 char *to = get_title (caseop->jump); in core_anal_graph_construct_edges()
1568 "[color2=\"%s\"];\n", caseop->addr, caseop->jump, pal_fail); in core_anal_graph_construct_edges()
H A Ddisasm.c6107 RAnalCaseOp *caseop; in r_core_print_disasm_json() local
6110 r_list_foreach (ds->analop.switch_op->cases, iter, caseop ) { in r_core_print_disasm_json()
6112 pj_kn (pj, "addr", caseop->addr); in r_core_print_disasm_json()
6113 pj_kN (pj, "value", (st64) caseop->value); in r_core_print_disasm_json()
6114 pj_kn (pj, "jump", caseop->jump); in r_core_print_disasm_json()