HPCToolkit
dlpapi.h File Reference
#include "hpcpapi.h"
Include dependency graph for dlpapi.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef int(* dl_PAPI_is_initialized_t) (void)
 
typedef int(* dl_PAPI_library_init_t) (int)
 
typedef int(* dl_PAPI_get_opt_t) (int, PAPI_option_t *)
 
typedef const PAPI_hw_info_t *(* dl_PAPI_get_hardware_info_t) (void)
 
typedef int(* dl_PAPI_get_event_info_t) (int, PAPI_event_info_t *)
 
typedef int(* dl_PAPI_query_event_t) (int)
 
typedef int(* dl_PAPI_enum_event_t) (int *, int)
 

Functions

int dlopen_papi ()
 
int dlclose_papi ()
 

Variables

dl_PAPI_is_initialized_t dl_PAPI_is_initialized
 
dl_PAPI_library_init_t dl_PAPI_library_init
 
dl_PAPI_get_opt_t dl_PAPI_get_opt
 
dl_PAPI_get_hardware_info_t dl_PAPI_get_hardware_info
 
dl_PAPI_get_event_info_t dl_PAPI_get_event_info
 
dl_PAPI_query_event_t dl_PAPI_query_event
 
dl_PAPI_enum_event_t dl_PAPI_enum_event
 

Typedef Documentation

◆ dl_PAPI_enum_event_t

typedef int(* dl_PAPI_enum_event_t) (int *, int)

Definition at line 106 of file dlpapi.h.

◆ dl_PAPI_get_event_info_t

typedef int(* dl_PAPI_get_event_info_t) (int, PAPI_event_info_t *)

Definition at line 100 of file dlpapi.h.

◆ dl_PAPI_get_hardware_info_t

typedef const PAPI_hw_info_t*(* dl_PAPI_get_hardware_info_t) (void)

Definition at line 97 of file dlpapi.h.

◆ dl_PAPI_get_opt_t

typedef int(* dl_PAPI_get_opt_t) (int, PAPI_option_t *)

Definition at line 94 of file dlpapi.h.

◆ dl_PAPI_is_initialized_t

typedef int(* dl_PAPI_is_initialized_t) (void)

Definition at line 88 of file dlpapi.h.

◆ dl_PAPI_library_init_t

typedef int(* dl_PAPI_library_init_t) (int)

Definition at line 91 of file dlpapi.h.

◆ dl_PAPI_query_event_t

typedef int(* dl_PAPI_query_event_t) (int)

Definition at line 103 of file dlpapi.h.

Function Documentation

◆ dlclose_papi()

int dlclose_papi ( )

Definition at line 134 of file dlpapi.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ dlopen_papi()

int dlopen_papi ( )

Definition at line 100 of file dlpapi.c.

Here is the call graph for this function:
Here is the caller graph for this function:

Variable Documentation

◆ dl_PAPI_enum_event

dl_PAPI_enum_event_t dl_PAPI_enum_event

Definition at line 87 of file dlpapi.c.

◆ dl_PAPI_get_event_info

dl_PAPI_get_event_info_t dl_PAPI_get_event_info

Definition at line 85 of file dlpapi.c.

◆ dl_PAPI_get_hardware_info

dl_PAPI_get_hardware_info_t dl_PAPI_get_hardware_info

Definition at line 81 of file dlpapi.c.

◆ dl_PAPI_get_opt

dl_PAPI_get_opt_t dl_PAPI_get_opt

Definition at line 79 of file dlpapi.c.

◆ dl_PAPI_is_initialized

dl_PAPI_is_initialized_t dl_PAPI_is_initialized

Definition at line 75 of file dlpapi.c.

◆ dl_PAPI_library_init

dl_PAPI_library_init_t dl_PAPI_library_init

Definition at line 77 of file dlpapi.c.

◆ dl_PAPI_query_event

dl_PAPI_query_event_t dl_PAPI_query_event

Definition at line 83 of file dlpapi.c.