PAPI 7.1.0.0
|
Go to the source code of this file.
Data Structures | |
struct | _niagara2_register_t |
struct | _niagara2_control_state_t |
Macros | |
#define | MAX_COUNTERS 2 |
COPIED ITEMS FROM THE OLD PORT TO SOLARIS //////////////////////////////////. | |
#define | MAX_COUNTER_TERMS MAX_COUNTERS |
#define | PAPI_MAX_NATIVE_EVENTS 71 |
#define | MAX_NATIVE_EVENT PAPI_MAX_NATIVE_EVENTS |
#define | BUF_T0 0 |
#define | BUF_T1 1 |
#define | EVENT_NOT_SET -1; |
#define | SYNTHETIC_EVENTS_SUPPORTED 1 |
#define | GET_OVERFLOW_ADDRESS(ctx) (void*)(ctx->ucontext->uc_mcontext.gregs[REG_PC]) |
#define | _papi_hwd_lock(lck) rw_wrlock(&lock[lck]); |
#define | _papi_hwd_unlock(lck) rw_unlock(&lock[lck]); |
#define | DEFAULT_CNTR_PRESET (0) |
#define | NOT_A_PAPI_HWD_READ -666 |
#define | CPC_COUNTING_DOMAINS (CPC_COUNT_USER|CPC_COUNT_SYSTEM|CPC_COUNT_HV) |
#define | EVENT_NOT_SET -1; |
#define | hwd_context_t _niagara2_context_t |
#define | hwd_control_state_t _niagara2_control_state_t |
#define | hwd_register_t _niagara2_register_t |
Typedefs | |
typedef int | niagara2_reg_alloc_t |
typedef int | hwd_register_map_t |
typedef _niagara2_control_state_t | _niagara2_context_t |
Variables | |
rwlock_t | lock [PAPI_MAX_LOCK] |
#define _papi_hwd_lock | ( | lck | ) | rw_wrlock(&lock[lck]); |
Definition at line 140 of file solaris-niagara2.h.
#define _papi_hwd_unlock | ( | lck | ) | rw_unlock(&lock[lck]); |
Definition at line 141 of file solaris-niagara2.h.
#define BUF_T0 0 |
Definition at line 79 of file solaris-niagara2.h.
#define BUF_T1 1 |
Definition at line 80 of file solaris-niagara2.h.
#define CPC_COUNTING_DOMAINS (CPC_COUNT_USER|CPC_COUNT_SYSTEM|CPC_COUNT_HV) |
Definition at line 145 of file solaris-niagara2.h.
#define DEFAULT_CNTR_PRESET (0) |
Definition at line 143 of file solaris-niagara2.h.
#define EVENT_NOT_SET -1; |
Definition at line 146 of file solaris-niagara2.h.
#define EVENT_NOT_SET -1; |
Definition at line 146 of file solaris-niagara2.h.
#define GET_OVERFLOW_ADDRESS | ( | ctx | ) | (void*)(ctx->ucontext->uc_mcontext.gregs[REG_PC]) |
Definition at line 128 of file solaris-niagara2.h.
#define hwd_context_t _niagara2_context_t |
Definition at line 150 of file solaris-niagara2.h.
Definition at line 153 of file solaris-niagara2.h.
#define hwd_register_t _niagara2_register_t |
Definition at line 156 of file solaris-niagara2.h.
#define MAX_COUNTER_TERMS MAX_COUNTERS |
Definition at line 66 of file solaris-niagara2.h.
#define MAX_COUNTERS 2 |
Definition at line 65 of file solaris-niagara2.h.
#define MAX_NATIVE_EVENT PAPI_MAX_NATIVE_EVENTS |
Definition at line 68 of file solaris-niagara2.h.
#define NOT_A_PAPI_HWD_READ -666 |
Definition at line 144 of file solaris-niagara2.h.
#define PAPI_MAX_NATIVE_EVENTS 71 |
Definition at line 67 of file solaris-niagara2.h.
#define SYNTHETIC_EVENTS_SUPPORTED 1 |
Definition at line 84 of file solaris-niagara2.h.
Definition at line 134 of file solaris-niagara2.h.
typedef int hwd_register_map_t |
Definition at line 130 of file solaris-niagara2.h.
typedef int niagara2_reg_alloc_t |
Definition at line 70 of file solaris-niagara2.h.
rwlock_t lock[PAPI_MAX_LOCK] |
Definition at line 137 of file solaris-niagara2.h.