/illumos-gate/usr/src/uts/common/sys/ |
H A D | cyclic.h | 63 hrtime_t cyt_when; 64 hrtime_t cyt_interval; 81 extern int cyclic_reprogram(cyclic_id_t, hrtime_t); 82 extern hrtime_t cyclic_getres();
|
H A D | kstat.h | 72 hrtime_t ks_crtime; /* creation time (from gethrtime()) */ 85 hrtime_t ks_snaptime; /* time of last data shapshot */ 103 hrtime_t ks_crtime; 116 hrtime_t ks_snaptime; 645 * All times are 64-bit nanoseconds (hrtime_t), as returned by 675 hrtime_t wtime; /* cumulative wait (pre-service) time */ 676 hrtime_t wlentime; /* cumulative wait length*time product */ 677 hrtime_t wlastupdate; /* last time wait queue changed */ 678 hrtime_t rtime; /* cumulative run (service) time */ 679 hrtime_t rlentim [all...] |
H A D | bofi.h | 62 hrtime_t access_time; /* timestamp */ 82 hrtime_t start_time; /* activation time */ 83 hrtime_t stop_time; /* deactivation time (or time when full) */ 97 hrtime_t start_time; /* activation time */ 98 hrtime_t stop_time; /* deactivation time (or time when full) */ 228 hrtime_t fail_time; /* time that count went to zero */ 229 hrtime_t msg_time; /* time that ddi_report_error was called */ 246 hrtime_t fail_time; /* time that count went to zero */ 247 hrtime_t msg_time; /* time that ddi_report_error was called */
|
H A D | time.h | 247 #define MSEC2NSEC(m) ((hrtime_t)(m) * (NANOSEC / MILLISEC)) 251 #define SEC2NSEC(m) ((hrtime_t)(m) * (NANOSEC / SEC)) 260 typedef longlong_t hrtime_t; typedef 293 #define TICK_TO_NSEC(tick) ((hrtime_t)(tick) * nsec_per_tick) 345 extern hrtime_t hres_last_tick; 356 extern hrtime_t gethrtime(void); 357 extern hrtime_t gethrtime_unscaled(void); 358 extern hrtime_t gethrtime_max(void); 359 extern hrtime_t gethrtime_waitfree(void); 360 extern void scalehrtime(hrtime_t *); [all...] |
H A D | ddi_periodic.h | 47 hrtime_t dpr_interval; 69 timeout_t i_timeout(void (*)(void *), void *, hrtime_t, int);
|
H A D | condvar.h | 97 extern clock_t cv_timedwait_hires(kcondvar_t *, kmutex_t *, hrtime_t, hrtime_t, 102 extern int cv_timedwait_sig_hrtime(kcondvar_t *, kmutex_t *, hrtime_t);
|
H A D | cpu_pm.h | 105 hrtime_t cpd_last_raise; /* Last raise request time */ 106 hrtime_t cpd_last_lower; /* last lower request time */ 129 void cpupm_utilization_event(struct cpu *, hrtime_t,
|
/illumos-gate/usr/src/lib/libfakekernel/common/ |
H A D | clock.c | 44 hrtime_t hrt; 53 hrtime_t hrt; 66 hrtime_t 90 scalehrtime(hrtime_t *t)
|
/illumos-gate/usr/src/cmd/fm/fminject/common/ |
H A D | inj_log.c | 49 hrtime_t rec_sec = rp->rec_sec + rp->rec_nsec / NANOSEC; 50 hrtime_t rec_nsec = rp->rec_nsec % NANOSEC; 53 hrtime_t delta; 79 delta += (hrtime_t)rec_nsec - (hrtime_t)ilf->ilf_nsec;
|
H A D | inj_string.c | 150 inj_strtime(hrtime_t *nsp, const char *units) 154 hrtime_t mul; 164 { "m", NANOSEC * (hrtime_t)60 }, 165 { "min", NANOSEC * (hrtime_t)60 }, 166 { "h", NANOSEC * (hrtime_t)(60 * 60) }, 167 { "hour", NANOSEC * (hrtime_t)(60 * 60) }, 168 { "d", NANOSEC * (hrtime_t)(24 * 60 * 60) }, 169 { "day", NANOSEC * (hrtime_t)(24 * 60 * 60) }, 174 hrtime_t val = *nsp, mul = 1;
|
/illumos-gate/usr/src/uts/common/os/ |
H A D | msacct.c | 99 hrtime_t curtime; 165 new_cpu_mstate(int cmstate, hrtime_t curtime) 242 hrtime_t 245 hrtime_t aggr_time; 246 hrtime_t now; 247 hrtime_t waitrq; 248 hrtime_t state_start; 300 mstate_systhread_times(kthread_t *t, hrtime_t *onproc, hrtime_t *runnable) 305 hrtime_t no [all...] |
/illumos-gate/usr/src/uts/sun4/cpu/ |
H A D | cpu_module.c | 35 hrtime_t hres_last_tick; 42 hrtime_t hrtime_base; 164 hrtime_t 168 hrtime_t 172 hrtime_t 176 hrtime_t 184 hrtime_t 196 hrtime_t 202 scalehrtime(hrtime_t *hrt)
|
/illumos-gate/usr/src/uts/i86pc/io/pcplusmp/ |
H A D | apic_timer.c | 55 static hrtime_t apic_nsec_max; 59 static void periodic_timer_reprogram(hrtime_t); 62 static void oneshot_timer_reprogram(hrtime_t); 65 static void deadline_timer_reprogram(hrtime_t); 77 void (*apic_timer_reprogram_ops)(hrtime_t); 215 periodic_timer_reprogram(hrtime_t time) 248 oneshot_timer_reprogram(hrtime_t time) 250 hrtime_t now; 326 deadline_timer_reprogram(hrtime_t time) 356 apic_timer_reprogram(hrtime_t tim [all...] |
/illumos-gate/usr/src/cmd/powertop/common/ |
H A D | powertop.h | 113 hrtime_t total_time; 114 hrtime_t last_time; 120 hrtime_t total_time; 126 hrtime_t time_accounted; 127 hrtime_t dtrace_time; 188 extern hrtime_t g_total_c_time;
|
/illumos-gate/usr/src/cmd/fm/modules/common/cpumem-retire/ |
H A D | cma.h | 75 hrtime_t cma_page_curdelay; /* Current retry sleep interval */ 76 hrtime_t cma_page_mindelay; /* Minimum retry sleep interval */ 77 hrtime_t cma_page_maxdelay; /* Maximum retry sleep interval */ 83 hrtime_t cma_cpu_curdelay; /* Current retry sleep interval */ 84 hrtime_t cma_cpu_mindelay; /* Minimum retry sleep interval */ 85 hrtime_t cma_cpu_maxdelay; /* Maximum retry sleep interval */
|
/illumos-gate/usr/src/lib/libc/inc/ |
H A D | tdb_agent.h | 82 hrtime_t mutex_hold_time; 83 hrtime_t mutex_sleep_time; 88 hrtime_t mutex_begin_hold; 97 hrtime_t cond_wait_sleep_time; 98 hrtime_t cond_timedwait_sleep_time; 116 hrtime_t rw_wrlock_hold_time; 119 hrtime_t rw_wrlock_begin_hold; 128 hrtime_t sema_wait_sleep_time;
|
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/printa/ |
H A D | tst.walltimestamp.ksh | 44 @foo = min(1075064400 * (hrtime_t)1000000000);
|
/illumos-gate/usr/src/lib/sun_sas/common/ |
H A D | Sun_sasLoadLibrary.c | 44 hrtime_t start = 0; 45 hrtime_t end = 0;
|
/illumos-gate/usr/src/uts/common/sys/fm/ |
H A D | util.h | 65 hrtime_t ed_hrt_nsec; /* hrtime of this ereport */ 66 hrtime_t ed_hrt_base; /* hrtime sample corresponding to ed_tod_base */
|
/illumos-gate/usr/src/uts/i86pc/sys/ |
H A D | clock.h | 65 extern hrtime_t tsc_read(void); 67 extern hrtime_t __rdtsc_insn(void);
|
/illumos-gate/usr/src/cmd/stat/common/ |
H A D | common.c | 63 sleep_until(hrtime_t *wakeup, hrtime_t interval, int forever, 66 hrtime_t now, pause, pause_left;
|
/illumos-gate/usr/src/lib/sun_fc/common/ |
H A D | Sun_fcScsiInquiryV2.cc | 68 hrtime_t start = gethrtime(); 69 hrtime_t end = start + BUSY_RETRY_TIMER; 70 for (hrtime_t cur = start; cur < end; cur = gethrtime()) {
|
H A D | Sun_fcScsiReadCapacityV2.cc | 65 hrtime_t start = gethrtime(); 66 hrtime_t end = start + BUSY_RETRY_TIMER; 67 for (hrtime_t cur = start; cur < end; cur = gethrtime()) {
|
H A D | Sun_fcScsiReportLUNsV2.cc | 65 hrtime_t start = gethrtime(); 66 hrtime_t end = start + BUSY_RETRY_TIMER; 67 for (hrtime_t cur = start; cur < end; cur = gethrtime()) {
|
/illumos-gate/usr/src/uts/sun4/io/ |
H A D | cbe.c | 44 static hrtime_t cbe_hrtime_max; 45 static hrtime_t cbe_suspend_delta = 0; 46 static hrtime_t cbe_suspend_time = 0; 49 hrtime2tick(hrtime_t ts) 51 hrtime_t q = ts / NANOSEC; 52 hrtime_t r = ts - (q * NANOSEC); 58 unscalehrtime(hrtime_t ts) 61 hrtime_t rescale; 62 hrtime_t diff = ts; 111 cbe_reprogram(cyb_arg_t arg, hrtime_t tim [all...] |