Lines Matching defs:hrestime_adj
395 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 < adj ?
571 bl,a,pt %xcc, 2f ! yes, set adj = hrestime_adj
572 mov %l0, %l5 ! delay: adj = hrestime_adj
578 stx %l0, [%l4 + %lo(hrestime_adj)] ! hrestime_adj = timedelta
741 int64_t hrestime_adj;
758 .global timedelta, hres_last_tick, hrestime, hrestime_adj
770 hrestime_adj: