probe-event.h 646 B

123456789101112131415161718
  1. #ifndef _PROBE_EVENT_H
  2. #define _PROBE_EVENT_H
  3. #include "probe-finder.h"
  4. #include "strlist.h"
  5. extern int parse_perf_probe_event(const char *str, struct probe_point *pp);
  6. extern int synthesize_perf_probe_event(struct probe_point *pp);
  7. extern void parse_trace_kprobe_event(const char *str, char **group,
  8. char **event, struct probe_point *pp);
  9. extern int synthesize_trace_kprobe_event(struct probe_point *pp);
  10. extern void add_trace_kprobe_events(struct probe_point *probes, int nr_probes);
  11. extern void show_perf_probe_events(void);
  12. /* Maximum index number of event-name postfix */
  13. #define MAX_EVENT_INDEX 1024
  14. #endif /*_PROBE_EVENT_H */