Changeset 1971 for features/performance/src/common/timer.c
- Timestamp:
- 04/09/08 15:37:35 (9 months ago)
- Files:
-
- 1 modified
-
features/performance/src/common/timer.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
features/performance/src/common/timer.c
r1970 r1971 54 54 tvp->tv_usec = interval - (tvp->tv_sec * 1000000); 55 55 } 56 57 /* Divide tvs by div, storing the result in tvs */ 58 void timesdiv(struct timespec *tvs, float div) 59 { 60 double interval; 61 62 if (div == 0 || div == 1) 63 return; 64 65 interval = ((double)tvs->tv_sec * 1000000000 + tvs->tv_nsec) / (double)div; 66 tvs->tv_sec = interval / (int)1000000000; 67 tvs->tv_nsec = interval - (tvs->tv_nsec * 1000000000); 68 } 69
