|
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_instr.h |
| Functions to create and manipulate instructions.
|
|
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_proc.h |
| Utility routines for identifying features of the processor.
|
|
file | dr_tools.h |
| Main API routines, including transparency support.
|
|