Lines Matching refs:hrtime_t
249 #define MSEC2NSEC(m) ((hrtime_t)(m) * (NANOSEC / MILLISEC))
252 #define USEC2NSEC(m) ((hrtime_t)(m) * (NANOSEC / MICROSEC))
256 #define SEC2NSEC(m) ((hrtime_t)(m) * (NANOSEC / SEC))
265 typedef longlong_t hrtime_t; typedef
298 #define TICK_TO_NSEC(tick) ((hrtime_t)(tick) * nsec_per_tick)
350 extern hrtime_t hres_last_tick;
361 extern hrtime_t gethrtime(void);
362 extern hrtime_t gethrtime_unscaled(void);
363 extern hrtime_t gethrtime_max(void);
364 extern hrtime_t gethrtime_waitfree(void);
365 extern void scalehrtime(hrtime_t *);
366 extern uint64_t unscalehrtime(hrtime_t);
370 extern void hrt2ts(hrtime_t, timestruc_t *);
371 extern hrtime_t ts2hrt(const timestruc_t *);
372 extern void hrt2tv(hrtime_t, struct timeval *);
373 extern hrtime_t tv2hrt(struct timeval *);
385 extern void hrt2ts32(hrtime_t, timestruc32_t *);
452 hrtime_t gethrtime(void);
453 hrtime_t gethrvtime(void);