disas_context
struct disas_context *objtool_disas_ctx;
struct disas_context *dctx = objtool_disas_ctx;
struct disas_context *disas_ctx = NULL;
static void *disas_alt(struct disas_context *dctx,
static int disas_result_fprintf(struct disas_context *dctx,
static void disas_func(struct disas_context *dctx, struct symbol *func)
void disas_warned_funcs(struct disas_context *dctx)
void disas_funcs(struct disas_context *dctx)
struct disas_context *dctx = dinfo->application_data;
struct disas_context *dctx = dinfo->application_data;
struct disas_context *dctx = dinfo->application_data;
struct disas_context *dctx = dinfo->application_data;
struct disas_context *dctx = dinfo->application_data;
struct disas_context *disas_context_create(struct objtool_file *file)
struct disas_context *dctx;
void disas_context_destroy(struct disas_context *dctx)
char *disas_result(struct disas_context *dctx)
void disas_print_insn(FILE *stream, struct disas_context *dctx,
static size_t disas_insn_common(struct disas_context *dctx,
size_t disas_insn(struct disas_context *dctx, struct instruction *insn)
static size_t disas_insn_alt(struct disas_context *dctx,
static int disas_alt_group(struct disas_context *dctx, struct disas_alt *dalt)
static int disas_alt_default(struct disas_context *dctx, struct disas_alt *dalt)
extern struct disas_context *objtool_disas_ctx;
struct disas_context;
struct disas_context *disas_context_create(struct objtool_file *file);
void disas_context_destroy(struct disas_context *dctx);
void disas_warned_funcs(struct disas_context *dctx);
void disas_funcs(struct disas_context *dctx);
size_t disas_insn(struct disas_context *dctx, struct instruction *insn);
char *disas_result(struct disas_context *dctx);
void disas_print_insn(FILE *stream, struct disas_context *dctx,
static inline struct disas_context *disas_context_create(struct objtool_file *file)
static inline void disas_context_destroy(struct disas_context *dctx) {}
static inline void disas_warned_funcs(struct disas_context *dctx) {}
static inline void disas_funcs(struct disas_context *dctx) {}
static inline size_t disas_insn(struct disas_context *dctx,
static inline char *disas_result(struct disas_context *dctx)
static inline void disas_print_insn(FILE *stream, struct disas_context *dctx,