Lines Matching defs:hrestime_adj
549 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 < adj ?
725 bl,a,pt %xcc, 2f ! yes, set adj = hrestime_adj
726 mov %l0, %l5 ! delay: adj = hrestime_adj
732 stx %l0, [%l4 + %lo(hrestime_adj)] ! hrestime_adj = timedelta
895 int64_t hrestime_adj;
912 .global timedelta, hres_last_tick, hrestime, hrestime_adj
924 hrestime_adj: