Searched refs:nsec_per_tick (Results 1 - 18 of 18) sorted by relevance

/illumos-gate/usr/src/lib/libfakekernel/common/
H A Dclock.c30 int nsec_per_tick = 1000000; variable
47 return (hrt / nsec_per_tick);
56 return (hrt / nsec_per_tick);
/illumos-gate/usr/src/uts/common/sys/
H A Dclock_impl.h98 ((gethrtime_waitfree()/nsec_per_tick) - \
126 ((gethrtime()/nsec_per_tick) - lb_info->lbi_debug_time) : \
H A Dtime.h270 extern int nsec_per_tick; /* nanoseconds per clock tick */
293 #define TICK_TO_NSEC(tick) ((hrtime_t)(tick) * nsec_per_tick)
294 #define NSEC_TO_TICK(nsec) ((nsec) / nsec_per_tick)
/illumos-gate/usr/src/cmd/sa/
H A Dtimex.c45 #define NSEC_TO_TICK(nsec) ((nsec) / nsec_per_tick)
47 nsec_per_tick/2)
51 static int nsec_per_tick; variable
80 nsec_per_tick = NANOSEC / hz;
/illumos-gate/usr/src/uts/common/os/
H A Dclock_realtime.c66 ts->tv_nsec = nsec_per_tick;
115 * We put a floor on interval2nth at nsec_per_tick.
122 interval2nth.tv_nsec < nsec_per_tick)
123 interval2nth.tv_nsec = nsec_per_tick;
H A Dclock.c271 * fire at a nsec_per_tick interval and increment an internal variable at
962 clk_when.cyt_interval = nsec_per_tick;
965 * The lbolt cyclic will be reprogramed to fire at a nsec_per_tick
973 lbolt_when.cyt_interval = nsec_per_tick;
1016 (gethrtime()/nsec_per_tick);
2429 * nsec_per_tick. The lbolt cyclic will remain ON while at least one CPU is
2450 lb_info->lbi_internal = (ts/nsec_per_tick);
2455 exp = ts + nsec_per_tick - 1;
2456 exp = (exp/nsec_per_tick) * nsec_per_tick;
[all...]
H A Dcondvar.c236 return (cv_timedwait_hires(cvp, mp, hrtim, nsec_per_tick, 0));
480 return (cv_timedwait_sig_hires(cvp, mp, hrtim, nsec_per_tick, 0));
795 if (interval < nsec_per_tick)
796 interval = nsec_per_tick;
H A Dcallout.c1207 TICK_TO_NSEC(delta), nsec_per_tick, CALLOUT_LEGACY);
1230 nsec_per_tick, 0);
1249 TICK_TO_NSEC(delta), nsec_per_tick, CALLOUT_LEGACY);
1272 nsec_per_tick, 0);
H A Dkstat_fr.c165 kstat_named_t nsec_per_tick; member in struct:__anon369
177 { "nsec_per_tick", KSTAT_DATA_UINT32 },
861 system_misc_kstat.nsec_per_tick.value.ui32 = (uint32_t)
862 nsec_per_tick;
H A Dtimers.c908 nsec = tv->tv_nsec - now.tv_nsec + nsec_per_tick - 1;
948 nsec = tv->tv_nsec + nsec_per_tick - 1;
/illumos-gate/usr/src/uts/common/conf/
H A Dparam.c175 int nsec_per_tick; variable
677 nsec_per_tick = NANOSEC / hz;
678 max_hres_adj = nsec_per_tick >> ADJ_SHIFT;
683 * the vast majority of consumers, but nsec_per_tick becomes an
692 time_res[TR_CLOCK_TICK] = nsec_per_tick;
/illumos-gate/usr/src/uts/common/syscall/
H A Dlwp_timer.c74 lwp_timer_timeout, lwptp, ts2hrt(&delta), nsec_per_tick,
164 lwp_timer_timeout, lwptp, ts2hrt(&delta), nsec_per_tick,
H A Dpoll.c346 deadline = MAX(deadline, nsec_per_tick);
/illumos-gate/usr/src/uts/i86pc/io/
H A Dcbe.c290 * Unbound cyclic, called once per tick (every nsec_per_tick ns).
372 when.cyt_interval = nsec_per_tick;
/illumos-gate/usr/src/uts/sun4/io/
H A Dcbe.c312 when.cyt_interval = nsec_per_tick;
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dgenunix.c789 int nsec_per_tick; /* for conversions */ member in struct:callout_data
1349 if (mdb_readvar(&(coargs->nsec_per_tick), "nsec_per_tick") == -1) {
1350 mdb_warn("failed to read 'nsec_per_tick'");
1416 coargs.time *= coargs.nsec_per_tick;
1417 coargs.atime *= coargs.nsec_per_tick;
1418 coargs.btime *= coargs.nsec_per_tick;
1590 #define nsec_per_tick coargs.nsec_per_tick macro
1595 #undef nsec_per_tick macro
[all...]
/illumos-gate/usr/src/uts/i86pc/os/
H A Dmp_machdep.c1476 return (nsec_per_tick);
/illumos-gate/usr/src/uts/common/io/
H A Ddevpoll.c1136 deadline = MAX(deadline, nsec_per_tick);

Completed in 107 milliseconds