Searched refs:lbolt_hybrid (Results 1 - 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/common/sys/
H A Dclock_impl.h81 extern int64_t (*lbolt_hybrid)(void);
96 (lbolt_hybrid == lbolt_bootstrap ? 0 : \
97 (lbolt_hybrid == lbolt_event_driven ? \
110 (lbolt_hybrid == lbolt_cyclic_driven ? \
124 (lbolt_hybrid == lbolt_bootstrap ? 0 : \
125 (lbolt_hybrid == lbolt_event_driven ? \
/illumos-gate/usr/src/uts/common/os/
H A Dclock.c267 * The lbolt_hybrid function pointer is called by ddi_get_lbolt() and
272 * each firing. lbolt_hybrid will then point to lbolt_cyclic_driven(), which
285 int64_t (*lbolt_hybrid)(void) = lbolt_bootstrap; variable
1019 * lbolt_hybrid points at lbolt_bootstrap until now. The LBOLT_* macros
1021 * the initializaion above hasn't been completed. Setting lbolt_hybrid
1027 lbolt_hybrid = lbolt_cyclic_driven;
1030 lbolt_hybrid = lbolt_event_driven;
2419 * lbolt_hybrid() is used by ddi_get_lbolt() and ddi_get_lbolt64() to
2445 ASSERT(lbolt_hybrid != lbolt_cyclic_driven);
2461 lbolt_hybrid
[all...]
H A Dsunddi.c5300 return ((clock_t)lbolt_hybrid());
5306 return (lbolt_hybrid());

Completed in 84 milliseconds