jevents.h 438 B

123456789101112131415161718
  1. #ifndef JEVENTS_H
  2. #define JEVENTS_H 1
  3. int json_events(const char *fn,
  4. int (*func)(void *data, char *name, char *event, char *desc,
  5. char *long_desc),
  6. void *data);
  7. char *get_cpu_str(void);
  8. #ifndef min
  9. #define min(x, y) ({ \
  10. typeof(x) _min1 = (x); \
  11. typeof(y) _min2 = (y); \
  12. (void) (&_min1 == &_min2); \
  13. _min1 < _min2 ? _min1 : _min2; })
  14. #endif
  15. #endif