X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=lib%2Ftimeval.h;h=8dd2e2b06ab392700b8335f8b830287dd2a84f4a;hb=4b570f12766f3c4eeb527de69d8eedfd59c34b86;hp=d5c12f0658c38edda86e75924cd73b86a921680f;hpb=3d6702a2e6253f0561d56e7af6ede84d3b0e9150;p=sliver-openvswitch.git diff --git a/lib/timeval.h b/lib/timeval.h index d5c12f065..8dd2e2b06 100644 --- a/lib/timeval.h +++ b/lib/timeval.h @@ -43,7 +43,7 @@ BUILD_ASSERT_DECL(TYPE_IS_SIGNED(time_t)); /* Interval between updates to the reported time, in ms. This should not be * adjusted much below 10 ms or so with the current implementation, or too * much time will be wasted in signal handlers and calls to clock_gettime(). */ -#define TIME_UPDATE_INTERVAL 100 +#define TIME_UPDATE_INTERVAL 25 /* True on systems that support a monotonic clock. Compared to just getting * the value of a variable, clock_gettime() is somewhat expensive, even on @@ -57,8 +57,6 @@ BUILD_ASSERT_DECL(TYPE_IS_SIGNED(time_t)); #endif #endif /* ifndef CACHE_TIME */ -void time_disable_restart(void); -void time_enable_restart(void); void time_postfork(void); void time_refresh(void); time_t time_now(void); @@ -70,15 +68,14 @@ void time_wall_timespec(struct timespec *); void time_alarm(unsigned int secs); int time_poll(struct pollfd *, int n_pollfds, long long int timeout_when, int *elapsed); -bool time_cached(void); long long int timespec_to_msec(const struct timespec *); long long int timeval_to_msec(const struct timeval *); void xgettimeofday(struct timeval *); +void xclock_gettime(clock_t, struct timespec *); int get_cpu_usage(void); -void format_backtraces(struct ds *, size_t min_count); long long int time_boot_msec(void);