Lines Matching defs:disassemble_info
137 typedef struct disassemble_info
207 struct disassemble_info *dinfo);
214 (int status, bfd_vma memaddr, struct disassemble_info *dinfo);
218 (bfd_vma addr, struct disassemble_info *dinfo);
228 (bfd_vma addr, struct disassemble_info *dinfo);
234 (asymbol *, struct disassemble_info *dinfo);
310 } disassemble_info;
364 typedef int (*disassembler_ftype) (bfd_vma, disassemble_info *);
367 extern int print_insn_m32c (bfd_vma, disassemble_info *);
368 extern int print_insn_mep (bfd_vma, disassemble_info *);
369 extern int print_insn_s12z (bfd_vma, disassemble_info *);
370 extern int print_insn_sh (bfd_vma, disassemble_info *);
371 extern int print_insn_sparc (bfd_vma, disassemble_info *);
372 extern int print_insn_rx (bfd_vma, disassemble_info *);
373 extern int print_insn_rl78 (bfd_vma, disassemble_info *);
374 extern int print_insn_rl78_g10 (bfd_vma, disassemble_info *);
375 extern int print_insn_rl78_g13 (bfd_vma, disassemble_info *);
376 extern int print_insn_rl78_g14 (bfd_vma, disassemble_info *);
394 extern bool aarch64_symbol_is_valid (asymbol *, struct disassemble_info *);
395 extern bool arm_symbol_is_valid (asymbol *, struct disassemble_info *);
396 extern bool csky_symbol_is_valid (asymbol *, struct disassemble_info *);
397 extern bool riscv_symbol_is_valid (asymbol *, struct disassemble_info *);
398 extern void disassemble_init_powerpc (struct disassemble_info *);
399 extern void disassemble_init_s390 (struct disassemble_info *);
400 extern void disassemble_init_wasm32 (struct disassemble_info *);
401 extern void disassemble_init_nds32 (struct disassemble_info *);
416 /* Amend the disassemble_info structure as necessary for the target architecture.
418 extern void disassemble_init_for_target (struct disassemble_info *);
421 extern void disassemble_free_target (struct disassemble_info *);
424 extern void disassemble_set_printf (struct disassemble_info *, void *,
461 (bfd_vma, bfd_byte *, unsigned int, struct disassemble_info *);
465 extern void perror_memory (int, bfd_vma, struct disassemble_info *);
472 (bfd_vma, struct disassemble_info *);
476 (bfd_vma, struct disassemble_info *);
480 (asymbol *, struct disassemble_info *);
482 /* Method to initialize a disassemble_info struct. This should be
484 extern void init_disassemble_info (struct disassemble_info *dinfo, void *stream,