probe-event.h 708 B

12345678910111213141516171819
  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 del_trace_kprobe_events(struct strlist *dellist);
  12. extern void show_perf_probe_events(void);
  13. /* Maximum index number of event-name postfix */
  14. #define MAX_EVENT_INDEX 1024
  15. #endif /*_PROBE_EVENT_H */