|
static uint32_t | new_persistent_id () |
|
static cct_node_t * | cct_node_create (cct_addr_t *addr, cct_node_t *parent) |
|
static cct_node_t * | splay (cct_node_t *cct, cct_addr_t *addr) |
|
static void | walk_child_lrs (cct_node_t *cct, cct_op_t op, cct_op_arg_t arg, size_t level, void(*wf)(cct_node_t *n, cct_op_t o, cct_op_arg_t a, size_t l)) |
|
static void | walkset_l (cct_node_t *cct, cct_op_t fn, cct_op_arg_t arg, size_t level) |
|
static void | l_count (cct_node_t *n, cct_op_arg_t arg, size_t level) |
|
static void | walk_path_l (cct_node_t *node, cct_op_t op, cct_op_arg_t arg, size_t level) |
|
static void | lwrite (cct_node_t *node, cct_op_arg_t arg, size_t level) |
|
cct_node_t * | hpcrun_cct_new (void) |
|
cct_node_t * | hpcrun_cct_new_partial (void) |
|
cct_node_t * | hpcrun_cct_new_special (void *addr) |
|
cct_node_t * | hpcrun_cct_top_new (uint16_t lmid, uintptr_t lmip) |
|
cct_node_t * | hpcrun_cct_parent (cct_node_t *x) |
|
int32_t | hpcrun_cct_persistent_id (cct_node_t *x) |
|
cct_addr_t * | hpcrun_cct_addr (cct_node_t *node) |
|
bool | hpcrun_cct_no_children (cct_node_t *node) |
|
bool | hpcrun_cct_is_root (cct_node_t *node) |
|
cct_node_t * | hpcrun_cct_insert_addr (cct_node_t *node, cct_addr_t *frm) |
|
void | hpcrun_cct_terminate_path (cct_node_t *node) |
|
bool | hpcrun_cct_is_leaf (cct_node_t *node) |
|
void | hpcrun_cct_set_node_allocation (cct_node_t *node) |
|
bool | hpcrun_cct_is_node_allocation (cct_node_t *node) |
|
void | hpcrun_cct_set_node_variable (cct_node_t *node) |
|
bool | hpcrun_cct_is_node_variable (cct_node_t *node) |
|
void | hpcrun_cct_set_node_memaccess (cct_node_t *node) |
|
bool | hpcrun_cct_is_node_memaccess (cct_node_t *node) |
|
void | hpcrun_cct_set_node_root (cct_node_t *root) |
|
bool | hpcrun_cct_is_node_root (cct_node_t *node) |
|
cct_node_t * | hpcrun_cct_insert_node (cct_node_t *target, cct_node_t *src) |
|
void | hpcrun_cct_retain (cct_node_t *x) |
|
int | hpcrun_cct_retained (cct_node_t *x) |
|
void | hpcrun_cct_walk_child_1st_w_level (cct_node_t *cct, cct_op_t op, cct_op_arg_t arg, size_t level) |
|
void | hpcrun_cct_walk_node_1st_w_level (cct_node_t *cct, cct_op_t op, cct_op_arg_t arg, size_t level) |
|
void | hpcrun_cct_walkset (cct_node_t *cct, cct_op_t fn, cct_op_arg_t arg) |
|
void | hpcrun_walk_path (cct_node_t *node, cct_op_t op, cct_op_arg_t arg) |
|
static void | l_insert_path (cct_node_t *node, cct_op_arg_t arg, size_t level) |
|
void | hpcrun_cct_insert_path (cct_node_t **root, cct_node_t *path) |
|
int | hpcrun_cct_fwrite (cct2metrics_t *cct2metrics_map, cct_node_t *cct, FILE *fs, epoch_flags_t flags) |
|
size_t | hpcrun_cct_num_nodes (cct_node_t *cct) |
|
cct_node_t * | hpcrun_cct_find_addr (cct_node_t *cct, cct_addr_t *addr) |
|
static void | merge_or_join (cct_node_t *n, cct_op_arg_t a, size_t l) |
|
static cct_node_t * | cct_child_find_cache (cct_node_t *cct, cct_addr_t *addr) |
|
static void | cct_disjoint_union_cached (cct_node_t *target, cct_node_t *src) |
|
void | hpcrun_cct_merge (cct_node_t *cct_a, cct_node_t *cct_b, merge_op_t merge, merge_op_arg_t arg) |
|
static void | help_cct_child_find_set_cache (cct_node_t *cct, cct_addr_t *addr) |
|
cct_node_t * | hpcrun_insert_special_node (cct_node_t *root, void *addr) |
|
cct_node_t * | hpcrun_cct_insert_path_return_leaf (cct_node_t *path, cct_node_t *root) |
|
cct_node_t * | hpcrun_cct_get_root (cct_node_t *node) |
|