HPCToolkit
blame-shift.c File Reference
#include "blame-shift.h"
Include dependency graph for blame-shift.c:

Go to the source code of this file.

Functions

void blame_shift_register (bs_fn_entry_t *entry)
 
void blame_shift_apply (int metric_id, cct_node_t *node, int metric_incr)
 
void blame_shift_source_register (bs_type bst)
 
int blame_shift_source_available (bs_type bst)
 

Variables

static bs_fn_entry_tbs_fns = 0
 
static int bs_type_registered [] = {0,0}
 

Function Documentation

◆ blame_shift_apply()

void blame_shift_apply ( int  metric_id,
cct_node_t node,
int  metric_incr 
)

Definition at line 15 of file blame-shift.c.

Here is the caller graph for this function:

◆ blame_shift_register()

void blame_shift_register ( bs_fn_entry_t entry)

Definition at line 8 of file blame-shift.c.

Here is the caller graph for this function:

◆ blame_shift_source_available()

int blame_shift_source_available ( bs_type  bst)

Definition at line 32 of file blame-shift.c.

Here is the caller graph for this function:

◆ blame_shift_source_register()

void blame_shift_source_register ( bs_type  bst)

Definition at line 25 of file blame-shift.c.

Here is the caller graph for this function:

Variable Documentation

◆ bs_fns

bs_fn_entry_t* bs_fns = 0
static

Definition at line 3 of file blame-shift.c.

◆ bs_type_registered

int bs_type_registered[] = {0,0}
static

Definition at line 5 of file blame-shift.c.