Lines Matching defs:usec
91 int usec, nsec;
100 * Fast algorithm to convert nsec to usec -- see hrt2ts()
104 usec = nsec + (nsec >> 2);
105 usec = nsec + (usec >> 1);
106 usec = nsec + (usec >> 2);
107 usec = nsec + (usec >> 4);
108 usec = nsec - (usec >> 3);
109 usec = nsec + (usec >> 2);
110 usec = nsec + (usec >> 3);
111 usec = nsec + (usec >> 4);
112 usec = nsec + (usec >> 1);
113 usec = nsec + (usec >> 6);
114 usec = usec >> 10;
131 (usec <= last.tv_usec)) && /* lower microsecond, and */
134 usec = last.tv_usec + 1;
135 if (usec >= MICROSEC) {
136 usec -= MICROSEC;
141 last.tv_usec = usec;
145 tv->tv_usec = usec;
768 * it. In this case, carry over (usec - old value) to
775 itimerdecr(struct itimerval *itp, int usec)
777 if (itp->it_value.tv_usec < usec) {
780 usec -= itp->it_value.tv_usec;
786 itp->it_value.tv_usec -= usec;
787 usec = 0;
794 itp->it_value.tv_usec -= usec;
1169 * On an SS2, this implementation of hrt2ts() takes 1.7 usec, versus about
1170 * 35 usec for software division -- about 20 times faster.