94 fprintf(std,
"Name\t\tDescription\n");
118 if (list_item ==
NULL)
147 return event->register_fn(
self,
event, &default_threshold);
struct event_info_s * current
#define SLIST_HEAD_INITIALIZER(head)
event_handler_t * handler_fn
struct event_custom_s * metric_custom
int event_custom_handler(event_handler_arg_t *args)
void display_event_info(FILE *output, const char *event, const char *desc)
struct events_list_s events_list_t
void perf_util_get_default_threshold(struct event_threshold_s *threshold)
int event_custom_create_event(sample_source_t *self, char *name)
#define SLIST_EMPTY(head)
void display_line_single(FILE *output)
void * hpcrun_malloc(size_t size)
event_custom_t * event_custom_find(const char *name)
void event_custom_display(FILE *std)
#define SLIST_FOREACH(var, head, field)
event_handle_type_t handle_type
static SLIST_HEAD(event_list_head, events_list_s)
void display_header(FILE *output, const char *title)
#define SLIST_ENTRY(type)
int event_custom_register(event_custom_t *event)
#define SLIST_INSERT_HEAD(head, elm, field)