| 1395 | } |
| 1396 | |
| 1397 | static inline unsigned long long get_clock_diff(struct timespec *begin) |
| 1398 | { |
| 1399 | struct timespec end; |
| 1400 | |
| 1401 | clock_gettime(CLOCK_REALTIME, &end); |
| 1402 | |
| 1403 | return (end.tv_sec - begin->tv_sec) * 1000000000ULL |
| 1404 | + (end.tv_nsec - begin->tv_nsec); |
| 1405 | } |
| 1406 | |
| 1407 | #define __clock_check_diff(__loglv__, start_tmspec, maxdf, fmt, ...) \ |
| 1408 | do { \ |