PinCRT
|
Macros | |
#define | CPU_MEMORY_CACHELINE_SIZE 64 |
#define | FILENAME_BUF_SIZE 1024 |
Typedefs | |
typedef unsigned char | BOOL_T |
typedef ADDRINT | NATIVE_FD |
typedef UINT32 | NATIVE_PID |
typedef UINT32 | NATIVE_TID |
Enumerations | |
enum | TRI { TRI_YES, TRI_NO, TRI_MAYBE } |
this headerfile contains defines the types that are the foundation of other code
#define CPU_MEMORY_CACHELINE_SIZE 64 |
The size of the memory cache line in a single core.
#define FILENAME_BUF_SIZE 1024 |
The size of the file name buffer.
typedef unsigned char BOOL_T |
Data type for boolean
typedef ADDRINT NATIVE_FD |
Generic data type to refer to a kernel file object. This is actually an HANDLE in Windows, and a file descriptor (int) on Unix systems.
typedef UINT32 NATIVE_PID |
Data type that can hold a process ID. On OS-APIs all processes can be refered to by their PIDs.
typedef UINT32 NATIVE_TID |
Data type that can hold a thread ID. On OS-APIs all threads can be refered to by their TIDs.
enum TRI |
Generic type for three-state logic.