HPCToolkit
cct_bundle.h File Reference
#include <stdbool.h>
#include "cct.h"
#include "cct_ctxt.h"
#include <hpcrun/cct2metrics.h>
Include dependency graph for cct_bundle.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  cct_bundle_t
 

Typedefs

typedef struct cct_bundle_t cct_bundle_t
 

Functions

void hpcrun_cct_bundle_init (cct_bundle_t *bundle, cct_ctxt_t *ctxt)
 
int hpcrun_cct_bundle_fwrite (FILE *fs, epoch_flags_t flags, cct_bundle_t *x, cct2metrics_t *cct2metrics_map)
 
bool hpcrun_empty_cct (cct_bundle_t *cct)
 
cct_node_thpcrun_cct_bundle_get_idle_node (cct_bundle_t *cct)
 
cct_node_thpcrun_cct_bundle_init_datacentric_node (cct_bundle_t *cct)
 
cct_node_thpcrun_cct_bundle_get_nothread_node (cct_bundle_t *cct)
 

Typedef Documentation

◆ cct_bundle_t

typedef struct cct_bundle_t cct_bundle_t

Function Documentation

◆ hpcrun_cct_bundle_fwrite()

int hpcrun_cct_bundle_fwrite ( FILE *  fs,
epoch_flags_t  flags,
cct_bundle_t x,
cct2metrics_t cct2metrics_map 
)

Definition at line 118 of file cct_bundle.c.

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

◆ hpcrun_cct_bundle_get_idle_node()

cct_node_t* hpcrun_cct_bundle_get_idle_node ( cct_bundle_t cct)

Definition at line 159 of file cct_bundle.c.

Here is the call graph for this function:

◆ hpcrun_cct_bundle_get_nothread_node()

cct_node_t* hpcrun_cct_bundle_get_nothread_node ( cct_bundle_t cct)

Definition at line 180 of file cct_bundle.c.

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

◆ hpcrun_cct_bundle_init()

void hpcrun_cct_bundle_init ( cct_bundle_t bundle,
cct_ctxt_t ctxt 
)

Definition at line 85 of file cct_bundle.c.

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

◆ hpcrun_cct_bundle_init_datacentric_node()

cct_node_t* hpcrun_cct_bundle_init_datacentric_node ( cct_bundle_t cct)

Definition at line 170 of file cct_bundle.c.

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

◆ hpcrun_empty_cct()

bool hpcrun_empty_cct ( cct_bundle_t cct)

Definition at line 149 of file cct_bundle.c.