|
VOID | PIN_InitExceptionInfo (EXCEPTION_INFO *pExceptInfo, EXCEPTION_CODE exceptCode, ADDRINT exceptAddress) |
|
VOID | PIN_InitAccessFaultInfo (EXCEPTION_INFO *pExceptInfo, EXCEPTION_CODE exceptCode, ADDRINT exceptAddress, ADDRINT accessAddress, FAULTY_ACCESS_TYPE accessType=FAULTY_ACCESS_TYPE_UNKNOWN) |
|
VOID | PIN_InitWindowsExceptionInfo (EXCEPTION_INFO *pExceptInfo, UINT32 sysExceptCode, ADDRINT exceptAddress, UINT32 numArgs=0, const ADDRINT *pArgs=0) |
|
EXCEPTION_CODE | PIN_GetExceptionCode (const EXCEPTION_INFO *pExceptInfo) |
|
EXCEPTION_CLASS | PIN_GetExceptionClass (EXCEPTION_CODE exceptCode) |
|
ADDRINT | PIN_GetExceptionAddress (const EXCEPTION_INFO *pExceptInfo) |
|
VOID | PIN_SetExceptionAddress (EXCEPTION_INFO *pExceptInfo, ADDRINT exceptAddress) |
|
FAULTY_ACCESS_TYPE | PIN_GetFaultyAccessType (const EXCEPTION_INFO *pExceptInfo) |
|
BOOL | PIN_GetFaultyAccessAddress (const EXCEPTION_INFO *pExceptInfo, ADDRINT *pAccessAddress) |
|
UINT32 | PIN_GetFpErrorSet (const EXCEPTION_INFO *pExceptInfo) |
|
UINT32 | PIN_GetWindowsExceptionCode (const EXCEPTION_INFO *pExceptInfo) |
|
UINT32 | PIN_CountWindowsExceptionArguments (const EXCEPTION_INFO *pExceptInfo) |
|
ADDRINT | PIN_GetWindowsExceptionArgument (const EXCEPTION_INFO *pExceptInfo, UINT32 argNum) |
|
string | PIN_ExceptionToString (const EXCEPTION_INFO *pExceptInfo) |
|
LOCALFUN string | ExceptCodeToString (EXCEPTION_CODE exceptCode) |
|
LOCALFUN string | AccessTypeToString (FAULTY_ACCESS_TYPE accessType) |
|
LOCALFUN string | FpErrorMaskToString (UINT32 fpErrors) |
|
Basic definitions pertaining to hardware and software exceptions.