Lines Matching refs:NANOSEC
198 static hrtime_t profile_interval_min = NANOSEC / 5000; /* 5000 hz */
216 sec = nsec / NANOSEC; in nsec_to_sbt()
217 nsec = nsec % NANOSEC; in nsec_to_sbt()
218 return (((sbintime_t)sec << 32) | ((sbintime_t)nsec << 32) / NANOSEC); in nsec_to_sbt()
225 return ((sbt >> 32) * NANOSEC + in sbt_to_nsec()
226 (((uint32_t)sbt * (hrtime_t)NANOSEC) >> 32)); in sbt_to_nsec()
338 { "ns", NANOSEC / NANOSEC }, in profile_provide()
339 { "nsec", NANOSEC / NANOSEC }, in profile_provide()
340 { "us", NANOSEC / MICROSEC }, in profile_provide()
341 { "usec", NANOSEC / MICROSEC }, in profile_provide()
342 { "ms", NANOSEC / MILLISEC }, in profile_provide()
343 { "msec", NANOSEC / MILLISEC }, in profile_provide()
344 { "s", NANOSEC / SEC }, in profile_provide()
345 { "sec", NANOSEC / SEC }, in profile_provide()
346 { "m", NANOSEC * (hrtime_t)60 }, in profile_provide()
347 { "min", NANOSEC * (hrtime_t)60 }, in profile_provide()
348 { "h", NANOSEC * (hrtime_t)(60 * 60) }, in profile_provide()
349 { "hour", NANOSEC * (hrtime_t)(60 * 60) }, in profile_provide()
350 { "d", NANOSEC * (hrtime_t)(24 * 60 * 60) }, in profile_provide()
351 { "day", NANOSEC * (hrtime_t)(24 * 60 * 60) }, in profile_provide()
368 profile_create(NANOSEC / rate, n, PROF_PROFILE); in profile_provide()
377 profile_create(NANOSEC / rate, n, PROF_TICK); in profile_provide()
441 val = NANOSEC / val; in profile_provide()