|
PAPI 7.1.0.0
|


Go to the source code of this file.
Macros | |
| #define | N_1 p = (uintptr_t *)*p; |
| #define | N_2 N_1 N_1 |
| #define | N_16 N_2 N_2 N_2 N_2 N_2 N_2 N_2 N_2 |
| #define | N_128 N_16 N_16 N_16 N_16 N_16 N_16 N_16 N_16 |
| #define | NW_1 {p_prime = *p; *p = p_prime ^ 0x1; p = (uintptr_t *)(p_prime & (~0x1));} |
| #define | NW_2 NW_1 NW_1 |
| #define | NW_16 NW_2 NW_2 NW_2 NW_2 NW_2 NW_2 NW_2 NW_2 |
| #define | NW_128 NW_16 NW_16 NW_16 NW_16 NW_16 NW_16 NW_16 NW_16 |
| #define | CACHE_READ_ONLY 0x0 |
| #define | CACHE_READ_WRITE 0x1 |
Functions | |
| run_output_t | probeBufferSize (long long active_buf_len, long long line_size, float pageCountPerBlock, int pattern, uintptr_t **v, uintptr_t *rslt, int detect_size, int mode, int ONT) |
| void | error_handler (int e, int line) |
| #define CACHE_READ_ONLY 0x0 |
Definition at line 27 of file timing_kernels.h.
| #define CACHE_READ_WRITE 0x1 |
Definition at line 28 of file timing_kernels.h.
| #define N_1 p = (uintptr_t *)*p; |
Definition at line 8 of file timing_kernels.h.
Definition at line 11 of file timing_kernels.h.
Definition at line 9 of file timing_kernels.h.
| #define NW_1 {p_prime = *p; *p = p_prime ^ 0x1; p = (uintptr_t *)(p_prime & (~0x1));} |
Definition at line 22 of file timing_kernels.h.
Definition at line 25 of file timing_kernels.h.
Definition at line 24 of file timing_kernels.h.
Definition at line 23 of file timing_kernels.h.
Definition at line 195 of file timing_kernels.c.

| run_output_t probeBufferSize | ( | long long | active_buf_len, |
| long long | line_size, | ||
| float | pageCountPerBlock, | ||
| int | pattern, | ||
| uintptr_t ** | v, | ||
| uintptr_t * | rslt, | ||
| int | detect_size, | ||
| int | mode, | ||
| int | ONT | ||
| ) |
Definition at line 17 of file timing_kernels.c.

