#include "disasm.h"
#include "target_api.h"
Go to the source code of this file.
|
const char * | disasm_get_inst_name (inst_type_t type) |
|
int | disasm_generic (struct target *target, unsigned char *inst_buf, unsigned int buf_len, struct array_list **idata_list_saveptr, int noabort) |
|
int | disasm_get_control_flow_offsets (struct target *target, inst_cf_flags_t flags, unsigned char *inst_buf, unsigned int buf_len, struct array_list **offset_list, ADDR base, int noabort) |
|
int | disasm_get_prologue_stack_size (struct target *target, unsigned char *inst_buf, unsigned int buf_len, int *sp) |
|
int disasm_generic |
( |
struct target * |
target, |
|
|
unsigned char * |
inst_buf, |
|
|
unsigned int |
buf_len, |
|
|
struct array_list ** |
idata_list_saveptr, |
|
|
int |
noabort |
|
) |
| |
int disasm_get_control_flow_offsets |
( |
struct target * |
target, |
|
|
inst_cf_flags_t |
flags, |
|
|
unsigned char * |
inst_buf, |
|
|
unsigned int |
buf_len, |
|
|
struct array_list ** |
offset_list, |
|
|
ADDR |
base, |
|
|
int |
noabort |
|
) |
| |
int disasm_get_prologue_stack_size |
( |
struct target * |
target, |
|
|
unsigned char * |
inst_buf, |
|
|
unsigned int |
buf_len, |
|
|
int * |
sp |
|
) |
| |
Initial value:= {
"NONE",
"RET",
"IRET",
"CALL",
"SYSCALL",
"SYSRET",
"SYSENTER",
"SYSEXIT",
"INT",
"INT3",
"INTO",
"JMP",
"JCC",
"CMOV",
}
Definition at line 26 of file disasm.c.
char* const inst_type_names[] |
Initial value:
Definition at line 641 of file disasm.c.