Go to the source code of this file.
|
static bool | hpcrun_is_sampling_disabled (void) |
|
static void | hpcrun_disable_sampling (void) |
|
static void | hpcrun_enable_sampling (void) |
|
void | hpcrun_drop_sample (void) |
|
static void | hpcrun_sample_val_init (sample_val_t *x) |
|
sample_val_t | hpcrun_sample_callpath (void *context, int metricId, hpcrun_metricVal_t metricIncr, int skipInner, int isSync, sampling_info_t *data) |
|
cct_node_t * | hpcrun_gen_thread_ctxt (void *context) |
|
cct_node_t * | hpcrun_sample_callpath_w_bt (void *context, int metricId, uint64_t metricIncr, bt_mut_fn bt_fn, bt_fn_arg arg, int isSync) |
|
◆ SAMPLING_DATA_NODE
#define SAMPLING_DATA_NODE 4 |
◆ SAMPLING_FIRST_TOUCH
#define SAMPLING_FIRST_TOUCH 2 |
◆ SAMPLING_IN_MALLOC
#define SAMPLING_IN_MALLOC 1 |
◆ sample_val_t
◆ sampling_info_t
◆ hpcrun_disable_sampling()
static void hpcrun_disable_sampling |
( |
void |
| ) |
|
|
inlinestatic |
◆ hpcrun_drop_sample()
void hpcrun_drop_sample |
( |
void |
| ) |
|
◆ hpcrun_enable_sampling()
static void hpcrun_enable_sampling |
( |
void |
| ) |
|
|
inlinestatic |
◆ hpcrun_gen_thread_ctxt()
cct_node_t* hpcrun_gen_thread_ctxt |
( |
void * |
context | ) |
|
◆ hpcrun_is_sampling_disabled()
static bool hpcrun_is_sampling_disabled |
( |
void |
| ) |
|
|
inlinestatic |
◆ hpcrun_sample_callpath()
◆ hpcrun_sample_callpath_w_bt()
◆ hpcrun_sample_val_init()
◆ private_hpcrun_sampling_disabled
bool private_hpcrun_sampling_disabled |