#include <stdio.h>
#include <string.h>
#include <caml/mlvalues.h>
#include <caml/memory.h>
#include <caml/alloc.h>
#include <caml/fail.h>
#include "capstone/capstone.h"
Go to the source code of this file.
|
CAMLprim value | _cs_disasm (cs_arch arch, csh handle, const uint8_t *code, size_t code_len, uint64_t addr, size_t count) |
|
static unsigned int | list_count (uint8_t *list, unsigned int max) |
|
CAMLprim value | ocaml_close (value _handle) |
|
CAMLprim value | ocaml_cs_disasm (value _arch, value _mode, value _code, value _addr, value _count) |
|
CAMLprim value | ocaml_cs_disasm_internal (value _arch, value _handle, value _code, value _addr, value _count) |
|
CAMLprim value | ocaml_group_name (value _handle, value _insn) |
|
CAMLprim value | ocaml_instruction_name (value _handle, value _insn) |
|
CAMLprim value | ocaml_open (value _arch, value _mode) |
|
CAMLprim value | ocaml_option (value _handle, value _opt, value _value) |
|
CAMLprim value | ocaml_register_name (value _handle, value _reg) |
|
CAMLprim value | ocaml_version (void) |
|
◆ ARR_SIZE
#define ARR_SIZE |
( |
|
a | ) |
(sizeof(a)/sizeof(a[0])) |
◆ _cs_disasm()
◆ list_count()
static unsigned int list_count |
( |
uint8_t * |
list, |
|
|
unsigned int |
max |
|
) |
| |
|
static |
◆ ocaml_close()
◆ ocaml_cs_disasm()
◆ ocaml_cs_disasm_internal()
◆ ocaml_group_name()
◆ ocaml_instruction_name()
◆ ocaml_open()
◆ ocaml_option()
◆ ocaml_register_name()
◆ ocaml_version()
CAMLprim value ocaml_version |
( |
void |
| ) |
|