Searched refs:hrestime_adj (Results 1 - 10 of 10) sorted by relevance

/illumos-gate/usr/src/uts/sun4u/cpu/
H A Dcommon_asm.s549 brlz,pn adj, 2f; /* if hrestime_adj negative */ \
551 subcc adj, nslt, %g0; /* hrestime_adj - nslt/16 */ \
555 2: addcc adj, nslt, %g0; /* hrestime_adj + nslt/16 */ \
709 ldx [%l4 + %lo(hrestime_adj)], %l0 ! %l0 = hrestime_adj
711 ! hrestime_adj == 0 ?
714 tst %l0 ! is hrestime_adj >= 0 ?
718 addcc %l0, %l5, %g0 ! hrestime_adj < -adj ?
722 mov %l0, %l5 ! no, so set adj = hrestime_adj
724 subcc %l0, %l5, %g0 ! hrestime_adj < ad
924 hrestime_adj: label
[all...]
/illumos-gate/usr/src/uts/sun4v/cpu/
H A Dcommon_asm.s395 brlz,pn adj, 2f; /* if hrestime_adj negative */ \
397 subcc adj, nslt, %g0; /* hrestime_adj - nslt/16 */ \
401 2: addcc adj, nslt, %g0; /* hrestime_adj + nslt/16 */ \
555 ldx [%l4 + %lo(hrestime_adj)], %l0 ! %l0 = hrestime_adj
557 ! hrestime_adj == 0 ?
560 tst %l0 ! is hrestime_adj >= 0 ?
564 addcc %l0, %l5, %g0 ! hrestime_adj < -adj ?
568 mov %l0, %l5 ! no, so set adj = hrestime_adj
570 subcc %l0, %l5, %g0 ! hrestime_adj < ad
770 hrestime_adj: label
[all...]
/illumos-gate/usr/src/uts/intel/ia32/ml/
H A Di86_subr.s3595 int64_t hrestime_adj;
3604 DGDEF3(hrestime_adj, 8, 8)
3747 / if (hrestime_adj == 0)
3749 / else if (hrestime_adj > 0) {
3750 / if (hrestime_adj < HRES_ADJ)
3751 / adj = hrestime_adj;
3756 / if (hrestime_adj < -(HRES_ADJ))
3759 / adj = hrestime_adj;
3763 / hrestime_adj = timedelta;
3773 movl hrestime_adj,
[all...]
/illumos-gate/usr/src/uts/sun4u/sys/
H A Dmachclock.h96 * (hrestime, hrestime_adj, hres_last_tick, timedelta, nsec_scale, etc)
104 * GET_HRESTIME() returns the value of hrestime, hrestime_adj and the
127 ldx [scr + %lo(hrestime_adj)], adj; /* load hrestime_adj */ \
/illumos-gate/usr/src/uts/sun4/cpu/
H A Dcpu_module.c37 int64_t hrestime_adj; variable
/illumos-gate/usr/src/uts/i86pc/os/
H A Dmachdep.c707 * hrestime_adj updates under hres_lock in locore, so that the small
741 if (hrestime_adj != 0) {
742 if (hrestime_adj > 0) {
744 if (adj > hrestime_adj)
745 adj = (int)hrestime_adj;
748 if (adj < hrestime_adj)
749 adj = (int)hrestime_adj;
/illumos-gate/usr/src/uts/intel/ia32/os/
H A Darchdep.c1506 if (hrestime_adj == 0)
1508 else if (hrestime_adj > 0) {
1509 if (hrestime_adj < max_hres_adj)
1510 adj = hrestime_adj;
1514 if (hrestime_adj < -max_hres_adj)
1517 adj = hrestime_adj;
1521 hrestime_adj = timedelta;
/illumos-gate/usr/src/uts/sun4v/sys/
H A Dmachclock.h209 * (hrestime, hrestime_adj, hres_last_tick, timedelta, nsec_scale, etc)
217 * GET_HRESTIME() returns the value of hrestime, hrestime_adj and the
241 ldx [scr + %lo(hrestime_adj)], adj; /* load hrestime_adj */ \
/illumos-gate/usr/src/uts/common/os/
H A Ddtrace_subr.c73 int64_t dthr_adj; /* hrestime_adj value */
83 * hrestime_adj and friends) are adjusted under hres_lock -- and this lock may
112 tmp.dthr_adj = hrestime_adj;
/illumos-gate/usr/src/uts/common/sys/
H A Dtime.h346 extern int64_t hrestime_adj;

Completed in 80 milliseconds