HPCToolkit
papi-c-extended-info.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  sync_info_list_t
 

Typedefs

typedef void(* get_event_set_proc_t) (int *ev_s)
 
typedef int(* add_event_proc_t) (int ev_s, int evcode)
 
typedef void(* finalize_event_set_proc_t) (void)
 
typedef void(* setup_proc_t) (void)
 
typedef void(* teardown_proc_t) (void)
 
typedef void(* start_proc_t) (void)
 
typedef void(* stop_proc_t) (void)
 
typedef bool(* pred_proc_t) (const char *name)
 
typedef struct sync_info_list_t sync_info_list_t
 

Functions

bool component_uses_sync_samples (int cidx)
 
get_event_set_proc_t component_get_event_set (int cidx)
 
add_event_proc_t component_add_event_proc (int cidx)
 
finalize_event_set_proc_t component_finalize_event_set (int cidx)
 
setup_proc_t sync_setup_for_component (int cidx)
 
teardown_proc_t sync_teardown_for_component (int cidx)
 
start_proc_t sync_start_for_component (int cidx)
 
stop_proc_t sync_stop_for_component (int cidx)
 
void papi_c_sync_register (sync_info_list_t *info)
 

Typedef Documentation

◆ add_event_proc_t

typedef int(* add_event_proc_t) (int ev_s, int evcode)

Definition at line 5 of file papi-c-extended-info.h.

◆ finalize_event_set_proc_t

typedef void(* finalize_event_set_proc_t) (void)

Definition at line 6 of file papi-c-extended-info.h.

◆ get_event_set_proc_t

typedef void(* get_event_set_proc_t) (int *ev_s)

Definition at line 4 of file papi-c-extended-info.h.

◆ pred_proc_t

typedef bool(* pred_proc_t) (const char *name)

Definition at line 11 of file papi-c-extended-info.h.

◆ setup_proc_t

typedef void(* setup_proc_t) (void)

Definition at line 7 of file papi-c-extended-info.h.

◆ start_proc_t

typedef void(* start_proc_t) (void)

Definition at line 9 of file papi-c-extended-info.h.

◆ stop_proc_t

typedef void(* stop_proc_t) (void)

Definition at line 10 of file papi-c-extended-info.h.

◆ sync_info_list_t

◆ teardown_proc_t

typedef void(* teardown_proc_t) (void)

Definition at line 8 of file papi-c-extended-info.h.

Function Documentation

◆ component_add_event_proc()

add_event_proc_t component_add_event_proc ( int  cidx)

Definition at line 52 of file papi-c-extended-info.c.

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

◆ component_finalize_event_set()

finalize_event_set_proc_t component_finalize_event_set ( int  cidx)

Definition at line 64 of file papi-c-extended-info.c.

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

◆ component_get_event_set()

get_event_set_proc_t component_get_event_set ( int  cidx)

Definition at line 40 of file papi-c-extended-info.c.

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

◆ component_uses_sync_samples()

bool component_uses_sync_samples ( int  cidx)

Definition at line 76 of file papi-c-extended-info.c.

Here is the caller graph for this function:

◆ papi_c_sync_register()

void papi_c_sync_register ( sync_info_list_t info)

Definition at line 11 of file papi-c-extended-info.c.

Here is the caller graph for this function:

◆ sync_setup_for_component()

setup_proc_t sync_setup_for_component ( int  cidx)

Definition at line 91 of file papi-c-extended-info.c.

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

◆ sync_start_for_component()

start_proc_t sync_start_for_component ( int  cidx)

Definition at line 115 of file papi-c-extended-info.c.

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

◆ sync_stop_for_component()

stop_proc_t sync_stop_for_component ( int  cidx)

Definition at line 127 of file papi-c-extended-info.c.

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

◆ sync_teardown_for_component()

teardown_proc_t sync_teardown_for_component ( int  cidx)

Definition at line 103 of file papi-c-extended-info.c.

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