Lines Matching refs:NANOSEC
269 static hrtime_t profile_interval_min = NANOSEC / 5000; /* 5000 hz */
287 sec = nsec / NANOSEC;
288 nsec = nsec % NANOSEC;
289 return (((sbintime_t)sec << 32) | ((sbintime_t)nsec << 32) / NANOSEC);
296 return ((sbt >> 32) * NANOSEC +
297 (((uint32_t)sbt * (hrtime_t)NANOSEC) >> 32));
449 { "ns", NANOSEC / NANOSEC },
450 { "nsec", NANOSEC / NANOSEC },
451 { "us", NANOSEC / MICROSEC },
452 { "usec", NANOSEC / MICROSEC },
453 { "ms", NANOSEC / MILLISEC },
454 { "msec", NANOSEC / MILLISEC },
455 { "s", NANOSEC / SEC },
456 { "sec", NANOSEC / SEC },
457 { "m", NANOSEC * (hrtime_t)60 },
458 { "min", NANOSEC * (hrtime_t)60 },
459 { "h", NANOSEC * (hrtime_t)(60 * 60) },
460 { "hour", NANOSEC * (hrtime_t)(60 * 60) },
461 { "d", NANOSEC * (hrtime_t)(24 * 60 * 60) },
462 { "day", NANOSEC * (hrtime_t)(24 * 60 * 60) },
479 profile_create(NANOSEC / rate, n, PROF_PROFILE);
488 profile_create(NANOSEC / rate, n, PROF_TICK);
552 val = NANOSEC / val;