|
HPCToolkit
|


Go to the source code of this file.
Typedefs | |
| typedef struct cct2metrics_t | cct2metrics_t |
Enumerations | |
| enum | update_metric_t { SET, INCR } |
Functions | |
| void | hpcrun_cct2metrics_init (cct2metrics_t **map) |
| metric_set_t * | hpcrun_reify_metric_set (cct_node_id_t cct_id) |
| metric_set_t * | hpcrun_get_metric_set (cct_node_id_t cct_id) |
| metric_set_t * | hpcrun_get_metric_set_specific (cct2metrics_t **map, cct_node_id_t cct_id) |
| bool | hpcrun_has_metric_set (cct_node_id_t cct_id) |
| void | cct2metrics_assoc (cct_node_t *node, metric_set_t *metrics) |
| static void | cct_metric_data_update (int metric_id, cct_node_t *x, update_metric_t type, cct_metric_data_t incr) |
| static void | cct_metric_data_set (int metric_id, cct_node_t *x, cct_metric_data_t val) |
| static void | cct_metric_data_increment (int metric_id, cct_node_t *x, cct_metric_data_t incr) |
| typedef struct cct2metrics_t cct2metrics_t |
Definition at line 17 of file cct2metrics.h.
| enum update_metric_t |
| Enumerator | |
|---|---|
| SET | |
| INCR | |
Definition at line 58 of file cct2metrics.h.
| void cct2metrics_assoc | ( | cct_node_t * | node, |
| metric_set_t * | metrics | ||
| ) |

|
inlinestatic |
Definition at line 86 of file cct2metrics.h.


|
inlinestatic |
|
inlinestatic |
Definition at line 61 of file cct2metrics.h.


| void hpcrun_cct2metrics_init | ( | cct2metrics_t ** | map | ) |
| metric_set_t* hpcrun_get_metric_set | ( | cct_node_id_t | cct_id | ) |
Definition at line 163 of file cct2metrics.c.


| metric_set_t* hpcrun_get_metric_set_specific | ( | cct2metrics_t ** | map, |
| cct_node_id_t | cct_id | ||
| ) |
Definition at line 135 of file cct2metrics.c.


| bool hpcrun_has_metric_set | ( | cct_node_id_t | cct_id | ) |
Definition at line 172 of file cct2metrics.c.


| metric_set_t* hpcrun_reify_metric_set | ( | cct_node_id_t | cct_id | ) |
Definition at line 115 of file cct2metrics.c.

