DynamoRIO
_drmgr_instru_events_t Struct Reference

#include <drmgr.h>

Data Fields

size_t struct_size
 
drmgr_app2app_ex_cb_t app2app_func
 
drmgr_ilist_ex_cb_t analysis_func
 
drmgr_insertion_cb_t insertion_func
 
drmgr_ilist_ex_cb_t instru2instru_func
 
drmgr_ilist_ex_cb_t meta_instru_func
 

Detailed Description

Specifies the callbacks when registering all drmgr's bb instrumentation events

Field Documentation

◆ analysis_func

drmgr_ilist_ex_cb_t _drmgr_instru_events_t::analysis_func

Callback for the analysis event.

◆ app2app_func

drmgr_app2app_ex_cb_t _drmgr_instru_events_t::app2app_func

Callback for the app2app event.

◆ insertion_func

drmgr_insertion_cb_t _drmgr_instru_events_t::insertion_func

Callback for the insertion event.

◆ instru2instru_func

drmgr_ilist_ex_cb_t _drmgr_instru_events_t::instru2instru_func

Callback for the instru2instru event.

◆ meta_instru_func

drmgr_ilist_ex_cb_t _drmgr_instru_events_t::meta_instru_func

Callback for the meta_instru event.

◆ struct_size

size_t _drmgr_instru_events_t::struct_size

The size of the drmgr_instru_events_t struct.


The documentation for this struct was generated from the following file:
  • /home/runner/work/dynamorio/dynamorio/ext/drmgr/drmgr.h