|
PAPI
5.0.1.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_control_state_t |
| struct | bgq_reg_alloc_t |
| struct | bgq_register_t |
| struct | bgq_native_event_entry_t |
Defines | |
| #define | BGQ_PUNIT_MAX_COUNTERS 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 PEVT_PUNIT_LAST_EVENT |
Definition at line 45 of file linux-bgq.h.
Definition at line 46 of file linux-bgq.h.
| #define OPCODE_BUF ( MAX_COUNTERS + MAX_COUNTERS ) |
Definition at line 48 of file linux-bgq.h.
| typedef bgq_context_t hwd_context_t |
Definition at line 116 of file linux-bgq.h.
Definition at line 115 of file linux-bgq.h.
| typedef bgq_reg_alloc_t hwd_reg_alloc_t |
Definition at line 113 of file linux-bgq.h.
| typedef bgq_register_t hwd_register_t |
Definition at line 114 of file linux-bgq.h.
| void _papi_hwd_lock | ( | int | ) |
< Used with setting up array
Definition at line 91 of file linux-bgq.c.
| void _papi_hwd_unlock | ( | int | ) |