Lines Matching defs:tsc
17 #include <sys/tsc.h>
60 #define TSC_CONVERT_AND_ADD(tsc, hrt, scale) do { \
61 uint32_t *_l = (uint32_t *)&(tsc); \
75 hrtime_t tsc, hrt, tsc_last;
97 tsc = __cp_tsc_read(cp);
100 if (tsc >= tsc_last) {
101 tsc -= tsc_last;
102 } else if (tsc >= tsc_last - (2 * cp->cp_tsc_max_delta)) {
103 tsc = 0;
104 } else if (tsc > cp->cp_tsc_resume_cap) {
105 tsc = cp->cp_tsc_resume_cap;
107 TSC_CONVERT_AND_ADD(tsc, hrt, cp->cp_nsec_scale);