|
PAPI 7.1.0.0
|
This file has the source code for a component that enables PAPI-C to access hardware monitoring counters for BG/Q through the BGPM library. More...


Go to the source code of this file.
Data Structures | |
| struct | bgq_preset_search_entry_t |
| struct | bgq_context_t |
| struct | bgq_overflow_t |
| struct | bgq_control_state_t |
| struct | bgq_reg_alloc_t |
| struct | bgq_register_t |
| struct | bgq_native_event_entry_t |
Macros | |
| #define | BGQ_PUNIT_MAX_COUNTERS UPC_P_NUM_COUNTERS |
| #define | BGQ_PUNIT_MAX_EVENTS PEVT_PUNIT_LAST_EVENT |
| #define | MAX_COUNTER_TERMS BGQ_PUNIT_MAX_COUNTERS |
| #define | OPCODE_BUF ( MAX_COUNTERS + MAX_COUNTERS ) |
Typedefs | |
| typedef bgq_reg_alloc_t | hwd_reg_alloc_t |
| typedef bgq_register_t | hwd_register_t |
| typedef bgq_control_state_t | hwd_control_state_t |
| typedef bgq_context_t | hwd_context_t |
Functions | |
| void | _papi_hwd_lock (int) |
| void | _papi_hwd_unlock (int) |
| #define BGQ_PUNIT_MAX_COUNTERS UPC_P_NUM_COUNTERS |
Definition at line 45 of file linux-bgq.h.
| #define BGQ_PUNIT_MAX_EVENTS PEVT_PUNIT_LAST_EVENT |
Definition at line 46 of file linux-bgq.h.
| #define MAX_COUNTER_TERMS BGQ_PUNIT_MAX_COUNTERS |
Definition at line 47 of file linux-bgq.h.
| #define OPCODE_BUF ( MAX_COUNTERS + MAX_COUNTERS ) |
Definition at line 49 of file linux-bgq.h.
| typedef bgq_context_t hwd_context_t |
Definition at line 126 of file linux-bgq.h.
Definition at line 125 of file linux-bgq.h.
| typedef bgq_reg_alloc_t hwd_reg_alloc_t |
Definition at line 123 of file linux-bgq.h.
| typedef bgq_register_t hwd_register_t |
Definition at line 124 of file linux-bgq.h.
| void _papi_hwd_lock | ( | int | lock | ) |
Definition at line 93 of file linux-bgq.c.
| void _papi_hwd_unlock | ( | int | lock | ) |
Definition at line 116 of file linux-bgq.c.