Searched refs:nslt (Results 1 - 6 of 6) sorted by relevance
/illumos-gate/usr/src/uts/sun4u/sys/ |
H A D | machclock.h | 105 * number of nanoseconds since the last clock tick ('nslt'). It also 114 #define GET_HRESTIME(hrestsec, hrestnsec, adj, nslt, nano, scr, hrlock, \ 120 ldx [scr + %lo(hres_last_tick)], nslt; \ 125 subcc adj, nslt, nslt; /* nslt = ticks since last clockint */ \ 126 movneg %xcc, %g0, nslt; /* ignore neg delta from tick skew */ \ 130 NATIVE_TIME_TO_NSEC_SCALE(nslt, nano, gnt1, NSEC_SHIFT); \ 140 #define GET_HRTIME(base, now, nslt, scale, scr, hrlock, gnt1, gnt2) \ 145 ldx [scr + %lo(hres_last_tick)], nslt; \ [all...] |
/illumos-gate/usr/src/uts/sun4v/sys/ |
H A D | machclock.h | 218 * number of nanoseconds since the last clock tick ('nslt'). It also 227 #define GET_HRESTIME(hrestsec, hrestnsec, adj, nslt, nano, scr, hrlock, \ 233 ldx [scr + %lo(hres_last_tick)], nslt; \ 239 subcc adj, nslt, nslt; /* nslt = ticks since last clockint */ \ 240 movneg %xcc, %g0, nslt; /* ignore neg delta from tick skew */ \ 244 NATIVE_TIME_TO_NSEC_SCALE(nslt, nano, gnt1, NSEC_SHIFT); \ 254 #define GET_HRTIME(base, now, nslt, scale, scr, hrlock, gnt1, gnt2, label) \ 259 ldx [scr + %lo(hres_last_tick)], nslt; \ [all...] |
/illumos-gate/usr/src/uts/common/os/ |
H A D | dtrace_subr.c | 136 int i = 0, adj, nslt; local 162 nslt = dtrace_gethrtime() - snap.dthr_hrtime; 163 ASSERT(nslt >= 0); 170 adj = (nslt >> adj_shift); 174 adj = -(nslt >> adj_shift);
|
/illumos-gate/usr/src/uts/sun4u/cpu/ |
H A D | common_asm.s | 546 #define CONV_HRESTIME(hrestsec, hrestnsec, adj, nslt, nano) \ 548 add hrestnsec, nslt, hrestnsec; /* hrest.tv_nsec += nslt */ \ 550 srlx nslt, ADJ_SHIFT, nslt; /* delay: nslt >>= 4 */ \ 551 subcc adj, nslt, %g0; /* hrestime_adj - nslt/16 */ \ 552 movg %xcc, nslt, adj; /* adj by min(adj, nslt/1 [all...] |
/illumos-gate/usr/src/uts/sun4v/cpu/ |
H A D | common_asm.s | 392 #define CONV_HRESTIME(hrestsec, hrestnsec, adj, nslt, nano) \ 394 add hrestnsec, nslt, hrestnsec; /* hrest.tv_nsec += nslt */ \ 396 srlx nslt, ADJ_SHIFT, nslt; /* delay: nslt >>= 4 */ \ 397 subcc adj, nslt, %g0; /* hrestime_adj - nslt/16 */ \ 398 movg %xcc, nslt, adj; /* adj by min(adj, nslt/1 [all...] |
/illumos-gate/usr/src/uts/i86pc/os/ |
H A D | machdep.c | 725 int nslt; /* nsec since last tick */ local 731 nslt = (int)(gethrtime() - hres_last_tick); 732 if (nslt < 0) { 734 * nslt < 0 means a tick came between sampling 740 now.tv_nsec += nslt; 743 adj = (nslt >> ADJ_SHIFT); 747 adj = -(nslt >> ADJ_SHIFT);
|
Completed in 67 milliseconds