Rizin
unix-like reverse engineering framework and cli tools
|
Go to the source code of this file.
Functions | |
RZ_API RzAsmCode * | rz_asm_code_new (void) |
RZ_API void * | rz_asm_code_free (RzAsmCode *acode) |
RZ_API void | rz_asm_equ_item_free (RzAsmEqu *equ) |
static RzAsmEqu * | __asm_equ_new (const char *key, const char *value) |
RZ_API bool | rz_asm_code_set_equ (RzAsmCode *code, const char *key, const char *value) |
RZ_API char * | rz_asm_code_equ_replace (RzAsmCode *code, char *str) |
RZ_API char * | rz_asm_code_get_hex (RzAsmCode *acode) |
Definition at line 29 of file acode.c.
References RzAsmEqu::key, key, RZ_NEW0, strdup(), value, and RzAsmEqu::value.
Referenced by rz_asm_code_set_equ().
Definition at line 58 of file acode.c.
References RzAsmEqu::key, NULL, rz_return_val_if_fail, rz_str_replace(), cmd_descs_generate::str, and RzAsmEqu::value.
Referenced by rz_asm_massemble().
Definition at line 11 of file acode.c.
References rz_asm_code_t::assembly, rz_asm_code_t::bytes, rz_asm_code_t::equs, free(), NULL, and rz_list_free().
Referenced by rasm_asm(), rasm_disasm(), readline_callback(), rz_asm_from_string(), rz_asm_massemble(), rz_asm_mdisassemble(), rz_asm_to_string(), rz_cmd_debug(), rz_core_asm_bwdisassemble(), rz_core_asm_search(), rz_core_assembly_of_hex(), rz_core_esil_of_assembly(), rz_core_hex_of_assembly(), rz_core_visual_asm(), rz_core_write_assembly(), rz_core_write_assembly_fill(), and rz_egg_assemble_asm().
Definition at line 68 of file acode.c.
References rz_asm_code_t::bytes, calloc(), rz_asm_code_t::len, NULL, rz_hex_bin2str(), rz_return_val_if_fail, and cmd_descs_generate::str.
Referenced by rasm_asm(), readline_callback(), and rz_core_asm_search().
Definition at line 7 of file acode.c.
References RZ_NEW0.
Referenced by rz_asm_massemble(), and rz_asm_mdisassemble().
Definition at line 38 of file acode.c.
References __asm_equ_new(), free(), RzAsmEqu::key, key, rz_asm_equ_item_free(), rz_list_append(), rz_list_newf(), rz_return_val_if_fail, strdup(), value, and RzAsmEqu::value.
Referenced by rz_asm_massemble().
Definition at line 21 of file acode.c.
References free(), RzAsmEqu::key, and RzAsmEqu::value.
Referenced by rz_asm_code_set_equ().