Lines Matching refs:hrt
117 fmd_time_hrt2ftv(hrtime_t hrt, fmd_timeval_t *ftv) in fmd_time_hrt2ftv() argument
121 tmp = (uint32_t)(hrt >> 30); in fmd_time_hrt2ftv()
133 nsec = (uint32_t)hrt - (tmp << 9); in fmd_time_hrt2ftv()
152 hrtime_t hrt, fmd_timeval_t *ftv) in fmd_time_hrt2tod()
155 tod_base->ftv_nsec + (hrt - hrt_base), ftv); in fmd_time_hrt2tod()
192 fmd_time_ena2hrt(hrtime_t hrt, uint64_t ena) in fmd_time_ena2hrt() argument
200 if (((hrt - t0) & ((mask + 1) >> 1)) == 0) in fmd_time_ena2hrt()
201 hrt -= (hrt - t0) & mask; in fmd_time_ena2hrt()
206 if (((hrt - t0) & ((mask + 1) >> 1)) == 0) in fmd_time_ena2hrt()
207 hrt -= (hrt - t0) & mask; in fmd_time_ena2hrt()
211 return (hrt); in fmd_time_ena2hrt()
257 hrtime_t tod, hrt, sec, rem; in fmd_simulator_tod() local
262 hrt = fts->fts_hrt; in fmd_simulator_tod()
266 sec = tod / NANOSEC + hrt / NANOSEC; in fmd_simulator_tod()
267 rem = tod % NANOSEC + hrt % NANOSEC; in fmd_simulator_tod()
279 hrtime_t hrt; in fmd_simulator_hrt() local
282 hrt = fts->fts_hrt; in fmd_simulator_hrt()
285 return (hrt); in fmd_simulator_hrt()
311 uint64_t hrt; in fmd_simulator_wait() local
321 hrt = UINT64_MAX; in fmd_simulator_wait()
323 hrt = fts->fts_hrt + delta; in fmd_simulator_wait()
325 while (fts->fts_hrt < hrt && fts->fts_cancel == 0) in fmd_simulator_wait()