HPCToolkit
ip-normalized.h File Reference
Include dependency graph for ip-normalized.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  ip_normalized_t
 

Macros

#define ip_normalized_NULL   { .lm_id = HPCRUN_FMT_LMId_NULL, .lm_ip = HPCRUN_FMT_LMIp_NULL }
 

Typedefs

typedef struct ip_normalized_t ip_normalized_t
 

Functions

static bool ip_normalized_eq (const ip_normalized_t *a, const ip_normalized_t *b)
 
static bool ip_normalized_lt (const ip_normalized_t *a, const ip_normalized_t *b)
 
static bool ip_normalized_gt (const ip_normalized_t *a, const ip_normalized_t *b)
 
ip_normalized_t hpcrun_normalize_ip (void *unnormalized_ip, load_module_t *lm)
 

Variables

const ip_normalized_t ip_normalized_NULL_lval
 

Macro Definition Documentation

◆ ip_normalized_NULL

#define ip_normalized_NULL   { .lm_id = HPCRUN_FMT_LMId_NULL, .lm_ip = HPCRUN_FMT_LMIp_NULL }

Definition at line 83 of file ip-normalized.h.

Typedef Documentation

◆ ip_normalized_t

Function Documentation

◆ hpcrun_normalize_ip()

ip_normalized_t hpcrun_normalize_ip ( void *  unnormalized_ip,
load_module_t lm 
)

Definition at line 70 of file ip-normalized.c.

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

◆ ip_normalized_eq()

static bool ip_normalized_eq ( const ip_normalized_t a,
const ip_normalized_t b 
)
inlinestatic

Definition at line 94 of file ip-normalized.h.

Here is the caller graph for this function:

◆ ip_normalized_gt()

static bool ip_normalized_gt ( const ip_normalized_t a,
const ip_normalized_t b 
)
inlinestatic

Definition at line 120 of file ip-normalized.h.

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

◆ ip_normalized_lt()

static bool ip_normalized_lt ( const ip_normalized_t a,
const ip_normalized_t b 
)
inlinestatic

Definition at line 103 of file ip-normalized.h.

Here is the caller graph for this function:

Variable Documentation

◆ ip_normalized_NULL_lval

const ip_normalized_t ip_normalized_NULL_lval

Definition at line 66 of file ip-normalized.c.