HPCToolkit
|
Go to the source code of this file.
Classes | |
struct | sample_source_globals_t |
Enumerations | |
enum | sampling_method { SAMPLING_INIT =0, SAMPLING_START =1, SAMPLING_STOP =2, SAMPLING_NMETHODS =3 } |
Functions | |
static void | call_sampling_methods (sampling_method method, thread_data_t *td) |
static void | call_sampling_method (sampling_source_globals_t *g, sampling_method method, thread_data_t *td) |
void | hpcrun_add_sample_source (sample_source_globals_t *_ssgtd) |
void | hpcrun_start_sampling (thread_data_t *td) |
void | hpcrun_stop_sampling (thread_data_t *td) |
void | hpcrun_init_sampling (void) |
Variables | |
typedef(* | sampling_method_fn )(thread_data_t *td) |
static sample_source_globals_t * | ssg = NULL |
enum sampling_method |
Enumerator | |
---|---|
SAMPLING_INIT | |
SAMPLING_START | |
SAMPLING_STOP | |
SAMPLING_NMETHODS |
Definition at line 64 of file sample_source.c.
|
static |
|
static |
Definition at line 135 of file sample_source.c.
void hpcrun_add_sample_source | ( | sample_source_globals_t * | _ssgtd | ) |
Definition at line 101 of file sample_source.c.
void hpcrun_init_sampling | ( | void | ) |
void hpcrun_start_sampling | ( | thread_data_t * | td | ) |
void hpcrun_stop_sampling | ( | thread_data_t * | td | ) |
typedef(* sampling_method_fn) (thread_data_t *td) |
Definition at line 71 of file sample_source.c.
|
static |
Definition at line 82 of file sample_source.c.