HPCToolkit
data_tree.h File Reference
#include "cct.h"
Include dependency graph for data_tree.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  datatree_info_s
 

Macros

#define DATA_STATIC_MAGIC   0xFEA12B0B
 
#define DATACENTRIC_MIN_BYTES   1024
 

Typedefs

typedef struct datatree_info_s datatree_info_t
 

Functions

void datatree_splay_insert (struct datatree_info_s *node)
 
struct datatree_info_sdatatree_splay_lookup (void *key, void **start, void **end)
 
struct datatree_info_sdatatree_splay_delete (void *memblock)
 

Macro Definition Documentation

◆ DATA_STATIC_MAGIC

#define DATA_STATIC_MAGIC   0xFEA12B0B

Definition at line 57 of file data_tree.h.

◆ DATACENTRIC_MIN_BYTES

#define DATACENTRIC_MIN_BYTES   1024

Definition at line 59 of file data_tree.h.

Typedef Documentation

◆ datatree_info_t

Function Documentation

◆ datatree_splay_delete()

struct datatree_info_s* datatree_splay_delete ( void *  memblock)

Definition at line 165 of file data_tree.c.

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

◆ datatree_splay_insert()

void datatree_splay_insert ( struct datatree_info_s node)

Definition at line 129 of file data_tree.c.

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

◆ datatree_splay_lookup()

struct datatree_info_s* datatree_splay_lookup ( void *  key,
void **  start,
void **  end 
)

Definition at line 203 of file data_tree.c.

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