Home
last modified time | relevance | path

Searched refs:hrestnsec (Results 1 – 4 of 4) sorted by relevance

/titanic_41/usr/src/uts/sun4u/sys/
H A Dmachclock.h114 #define GET_HRESTIME(hrestsec, hrestnsec, adj, nslt, nano, scr, hrlock, \ argument
122 add scr, %lo(hrestime), hrestnsec; \
123 ldn [hrestnsec + CLONGSIZE], hrestnsec; \
/titanic_41/usr/src/uts/sun4v/sys/
H A Dmachclock.h227 #define GET_HRESTIME(hrestsec, hrestnsec, adj, nslt, nano, scr, hrlock, \ argument
235 add scr, %lo(hrestime), hrestnsec; \
236 ldn [hrestnsec + CLONGSIZE], hrestnsec; \
/titanic_41/usr/src/uts/sun4v/cpu/
H A Dcommon_asm.s394 add hrestnsec, nslt, hrestnsec; /* hrest.tv_nsec += nslt */ \
400 add hrestnsec, adj, hrestnsec; /* delay: apply adjustment */ \
403 add hrestnsec, adj, hrestnsec; /* yes: hrest.nsec += adj */ \
404 sub hrestnsec, nslt, hrestnsec; /* no: hrest.nsec -= nslt/16 */ \
405 3: cmp hrestnsec, nano; /* more than a billion? */ \
409 sub hrestnsec, nano, hrestnsec; /* hrest.tv_nsec -= NANOSEC; */ \
/titanic_41/usr/src/uts/sun4u/cpu/
H A Dcommon_asm.s546 #define CONV_HRESTIME(hrestsec, hrestnsec, adj, nslt, nano) \ argument
548 add hrestnsec, nslt, hrestnsec; /* hrest.tv_nsec += nslt */ \
554 add hrestnsec, adj, hrestnsec; /* delay: apply adjustment */ \
557 add hrestnsec, adj, hrestnsec; /* yes: hrest.nsec += adj */ \
558 sub hrestnsec, nslt, hrestnsec; /* no: hrest.nsec -= nslt/16 */ \
559 3: cmp hrestnsec, nano; /* more than a billion? */ \
563 sub hrestnsec, nano, hrestnsec; /* hrest.tv_nsec -= NANOSEC; */ \