--- title: "_drpttracer_output_t Struct Reference" layout: default permalink: /struct__drpttracer__output__t.html ---
DynamoRIO
|
#include <drpttracer.h>
Data Fields | |
void * | pt_buffer |
size_t | pt_buffer_size |
size_t | pt_size |
void * | sideband_buffer |
size_t | sideband_buffer_size |
size_t | sideband_size |
The storage container type of drpttracer's output. This data struct is used by drpttracer to store PT trace, and sideband data. These data can be dumped into different files by the client. These files can be the inputs of pt2ir_t, which decodes the PT data into Dynamorio's IR.
void* _drpttracer_output_t::pt_buffer |
The buffer of PT trace.
size_t _drpttracer_output_t::pt_buffer_size |
The size of PT trace's buffer.
size_t _drpttracer_output_t::pt_size |
The size of vaild PT trace stored in PT buffer.
void* _drpttracer_output_t::sideband_buffer |
The PT sideband data's buffer.
size_t _drpttracer_output_t::sideband_buffer_size |
The size of PT sideband data's buffer.
size_t _drpttracer_output_t::sideband_size |
The size of vaild PT sideband data stored in PT buffer.