|
Typedefs |
typedef TRACE_CLASS * | LEVEL_PINCLIENT::TRACE |
typedef VOID(* | LEVEL_PINCLIENT::SMC_CALLBACK )(ADDRINT traceStartAddress, ADDRINT traceEndAddress, VOID *v) |
typedef VOID(* | LEVEL_PINCLIENT::TRACE_INSTRUMENT_CALLBACK )(TRACE trace, VOID *v) |
Functions |
PIN_CALLBACK | LEVEL_PINCLIENT::TRACE_AddInstrumentFunction (TRACE_INSTRUMENT_CALLBACK fun, VOID *val) |
VOID | LEVEL_PINCLIENT::TRACE_AddSmcDetectedFunction (SMC_CALLBACK fun, VOID *val) |
VOID | LEVEL_PINCLIENT::TRACE_InsertCall (TRACE trace, IPOINT action, AFUNPTR funptr,...) |
VOID | LEVEL_PINCLIENT::TRACE_InsertIfCall (TRACE trace, IPOINT action, AFUNPTR funptr,...) |
VOID | LEVEL_PINCLIENT::TRACE_InsertThenCall (TRACE trace, IPOINT action, AFUNPTR funptr,...) |
BBL | LEVEL_PINCLIENT::TRACE_BblHead (TRACE trace) |
BBL | LEVEL_PINCLIENT::TRACE_BblTail (TRACE trace) |
BOOL | LEVEL_PINCLIENT::TRACE_Original (TRACE trace) |
ADDRINT | LEVEL_PINCLIENT::TRACE_Address (TRACE trace) |
USIZE | LEVEL_PINCLIENT::TRACE_Size (TRACE trace) |
RTN | LEVEL_PINCLIENT::TRACE_Rtn (TRACE trace) |
BOOL | LEVEL_PINCLIENT::TRACE_HasFallThrough (TRACE trace) |
UINT32 | LEVEL_PINCLIENT::TRACE_NumBbl (TRACE trace) |
UINT32 | LEVEL_PINCLIENT::TRACE_NumIns (TRACE trace) |
USIZE | LEVEL_PINCLIENT::TRACE_StubSize (TRACE trace) |