HPCToolkit
epoch.c File Reference
#include <stdio.h>
#include <fcntl.h>
#include <stdlib.h>
#include <errno.h>
#include <string.h>
#include "env.h"
#include "epoch.h"
#include "loadmap.h"
#include "name.h"
#include "thread_data.h"
#include "hpcrun_return_codes.h"
#include "monitor.h"
#include <trampoline/common/trampoline.h>
#include <messages/messages.h>
#include <cct/cct_bundle.h>
Include dependency graph for epoch.c:

Go to the source code of this file.

Functions

void hpcrun_reset_epoch (epoch_t *epoch)
 
void hpcrun_epoch_init (cct_ctxt_t *ctxt)
 
epoch_thpcrun_check_for_new_loadmap (epoch_t *epoch)
 
int hpcrun_epoch_fini (epoch_t *x)
 
void hpcrun_epoch_reset (void)
 

Function Documentation

◆ hpcrun_check_for_new_loadmap()

epoch_t* hpcrun_check_for_new_loadmap ( epoch_t epoch)

Definition at line 85 of file epoch.c.

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

◆ hpcrun_epoch_fini()

int hpcrun_epoch_fini ( epoch_t x)

Definition at line 136 of file epoch.c.

◆ hpcrun_epoch_init()

void hpcrun_epoch_init ( cct_ctxt_t ctxt)

Definition at line 72 of file epoch.c.

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

◆ hpcrun_epoch_reset()

void hpcrun_epoch_reset ( void  )

Definition at line 143 of file epoch.c.

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

◆ hpcrun_reset_epoch()

void hpcrun_reset_epoch ( epoch_t epoch)

Definition at line 65 of file epoch.c.

Here is the caller graph for this function: