Home
last modified time | relevance | path

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

/illumos-gate/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; \
/illumos-gate/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; \
/illumos-gate/usr/src/uts/sun4v/cpu/
H A Dcommon_asm.S240 add hrestnsec, nslt, hrestnsec; /* hrest.tv_nsec += nslt */ \
246 add hrestnsec, adj, hrestnsec; /* delay: apply adjustment */ \
249 add hrestnsec, adj, hrestnsec; /* yes: hrest.nsec += adj */ \
250 sub hrestnsec, nslt, hrestnsec; /* no: hrest.nsec -= nslt/16 */ \
251 3: cmp hrestnsec, nano; /* more than a billion? */ \
255 sub hrestnsec, nano, hrestnsec; /* hrest.tv_nsec -= NANOSEC; */ \
/illumos-gate/usr/src/uts/sun4u/cpu/
H A Dcommon_asm.S399 #define CONV_HRESTIME(hrestsec, hrestnsec, adj, nslt, nano) \ argument
401 add hrestnsec, nslt, hrestnsec; /* hrest.tv_nsec += nslt */ \
407 add hrestnsec, adj, hrestnsec; /* delay: apply adjustment */ \
410 add hrestnsec, adj, hrestnsec; /* yes: hrest.nsec += adj */ \
411 sub hrestnsec, nslt, hrestnsec; /* no: hrest.nsec -= nslt/16 */ \
412 3: cmp hrestnsec, nano; /* more than a billion? */ \
416 sub hrestnsec, nano, hrestnsec; /* hrest.tv_nsec -= NANOSEC; */ \