PAPI 7.1.0.0
Loading...
Searching...
No Matches
components/perfmon2/perfmon.h File Reference
Include dependency graph for components/perfmon2/perfmon.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  pfm_control_state_t
 
struct  pfm_context_t
 

Macros

#define DEBUGCALL(a, b)   { if (ISLEVEL(a)) { b; } }
 
#define MAX_COUNTERS   PFMLIB_MAX_PMCS
 
#define MAX_COUNTER_TERMS   PFMLIB_MAX_PMCS
 

Typedefs

typedef pfmlib_event_t pfm_register_t
 
typedef int pfm_register_map_t
 
typedef int pfm_reg_alloc_t
 
typedef pfm_reg_alloc_t cmp_reg_alloc_t
 
typedef pfm_register_t cmp_register_t
 
typedef pfm_control_state_t cmp_control_state_t
 
typedef pfm_context_t cmp_context_t
 

Macro Definition Documentation

◆ DEBUGCALL

#define DEBUGCALL (   a,
  b 
)    { if (ISLEVEL(a)) { b; } }

Definition at line 39 of file components/perfmon2/perfmon.h.

◆ MAX_COUNTER_TERMS

#define MAX_COUNTER_TERMS   PFMLIB_MAX_PMCS

Definition at line 49 of file components/perfmon2/perfmon.h.

◆ MAX_COUNTERS

#define MAX_COUNTERS   PFMLIB_MAX_PMCS

Definition at line 48 of file components/perfmon2/perfmon.h.

Typedef Documentation

◆ cmp_context_t

Definition at line 101 of file components/perfmon2/perfmon.h.

◆ cmp_control_state_t

◆ cmp_reg_alloc_t

Definition at line 98 of file components/perfmon2/perfmon.h.

◆ cmp_register_t

Definition at line 99 of file components/perfmon2/perfmon.h.

◆ pfm_reg_alloc_t

Definition at line 46 of file components/perfmon2/perfmon.h.

◆ pfm_register_map_t

Definition at line 45 of file components/perfmon2/perfmon.h.

◆ pfm_register_t

Definition at line 44 of file components/perfmon2/perfmon.h.