15 #define INSN_BUFFER_SIZE 4
58 disasm_obj.
endian = !
a->big_endian;
60 disasm_obj.
stream = stdout;
79 #ifndef RZ_PLUGIN_INCORE
RZ_API void rz_asm_op_set_asm(RzAsmOp *op, const char *str)
static int xtensa_buffer_read_memory(bfd_vma memaddr, bfd_byte *myaddr, ut32 length, struct disassemble_info *info)
static void memory_error_func(int status, bfd_vma memaddr, struct disassemble_info *info)
RzAsmPlugin rz_asm_plugin_xtensa
RZ_API RzLibStruct rizin_plugin
static ut8 bytes[INSN_BUFFER_SIZE]
static int symbol_at_address(bfd_vma addr, struct disassemble_info *info)
static RzStrBuf * buf_global
static int disassemble(RzAsm *a, RzAsmOp *op, const ut8 *buf, int len)
RzBinInfo * info(RzBinFile *bf)
static static sync static getppid static getegid const char static filename char static len const char char static bufsiz static mask static vfork const void static prot static getpgrp const char static swapflags static arg static fd static protocol static who struct sockaddr static addrlen static backlog struct timeval struct timezone static tz const struct iovec static count static mode const void const struct sockaddr static tolen const char static pathname void static offset struct stat static buf void long static basep static whence static length const void static len static semflg const void static shmflg const struct timespec struct timespec static rem const char static group const void length
#define DECLARE_GENERIC_FPRINTF_FUNC()
#define DECLARE_GENERIC_PRINT_ADDRESS_FUNC()
int print_insn_xtensa(bfd_vma, disassemble_info *)
return memset(p, 0, total)
memcpy(mem, inblock.get(), min(CONTAINING_RECORD(inblock.get(), MEMBLOCK, data) ->size, size))
static const char struct stat static buf struct stat static buf static vhangup int status
BFD_HOST_U_64_BIT bfd_vma
#define RZ_SYS_ENDIAN_BIG
#define RZ_SYS_ENDIAN_LITTLE
fprintf_ftype fprintf_func
char * disassembler_options
unsigned int buffer_length
void(* memory_error_func)(int status, bfd_vma memaddr, struct disassemble_info *dinfo)
void(* print_address_func)(bfd_vma addr, struct disassemble_info *dinfo)
int(* symbol_at_address_func)(bfd_vma addr, struct disassemble_info *dinfo)
int(* read_memory_func)(bfd_vma memaddr, bfd_byte *myaddr, unsigned int length, struct disassemble_info *dinfo)
ut64(WINAPI *w32_GetEnabledXStateFeatures)()