include Directory Reference

Files

file  dr_annotation.h
 Annotation handler registration routines.
 
file  dr_api.h
 Top-level include file for DynamoRIO API.
 
file  dr_app.h
 DR's application interface for running portions of a program under its control.
 
file  dr_config.h
 Deployment API for DynamoRIO. Use these functions to register processes to run under DynamoRIO, unregister processes, obtain existing registration information, and nudge running processes.
 
file  dr_defines.h
 Basic defines and type definitions.
 
file  dr_events.h
 Event callback registration routines.
 
file  dr_frontend.h
 Tool front-end API. Use these functions to search for and query the properties of a target application file, check environment variables, and perform other common actions in a tool front-end executable. The library provides cross-platform utilities that support internationalization.
 
file  dr_inject.h
 Injection API. Use these functions to launch processes under the control of DynamoRIO.
 
file  dr_ir_decode.h
 Decoding routines.
 
file  dr_ir_disassemble.h
 Disassembly routines.
 
file  dr_ir_encode.h
 Encoding routines.
 
file  dr_ir_instr.h
 Functions to create and manipulate instructions.
 
file  dr_ir_instr_inline.h
 Instruction routine inlining support.
 
file  dr_ir_instrlist.h
 Functions to create and manipulate lists of instructions.
 
file  dr_ir_macros.h
 Cross-platform instruction creation convenience macros.
 
file  dr_ir_macros_aarch64.h
 AArch64-specific instruction creation convenience macros.
 
file  dr_ir_macros_arm.h
 ARM-specific instruction creation convenience macros.
 
file  dr_ir_macros_x86.h
 AMD64/IA-32 instruction creation convenience macros.
 
file  dr_ir_opcodes_arm.h
 Instruction opcode constants for ARM.
 
file  dr_ir_opcodes_x86.h
 Instruction opcode constants for IA-32 and AMD64.
 
file  dr_ir_opnd.h
 Functions and defines to create and manipulate instruction operands.
 
file  dr_ir_utils.h
 Code transformation utilities.
 
file  dr_modules.h
 Application module (library) querying routines.
 
file  dr_os_utils.h
 Operating-system-specific querying routines.
 
file  dr_proc.h
 Utility routines for identifying features of the processor.
 
file  dr_tools.h
 Main API routines, including transparency support.
 
file  dr_tracedump.h
 Binary trace dump format for the -tracedump_binary option.