DynamoRIO
|
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. | |