Lines Matching refs:duration
124 static void print_duration(unsigned long duration)
129 if (duration > 1000000)
130 printf("%u.%06u ms", ((unsigned int) duration/1000000),
131 ((unsigned int) duration%1000000));
132 else if (duration > 100000)
133 printf("%u us", ((unsigned int) duration/1000));
134 else if (duration > 1000)
135 printf("%u.%03u us", ((unsigned int) duration/1000),
136 ((unsigned int) duration%1000));
138 printf("%lu ns", duration);
140 if (duration > 1000000) {
141 tmp = duration%10000;
143 duration += 10000;
144 printf("%u.%02u ms", ((unsigned int) duration/1000000),
145 ((unsigned int) (duration%1000000)/10000));
146 } else if (duration > 100000) {
147 tmp = duration%1000;
149 duration += 1000;
150 printf("%u us", ((unsigned int) duration / 1000));
151 } else if (duration > 1000) {
152 tmp = duration%100;
154 duration += 100;
155 printf("%u.%01u us", ((unsigned int) duration/1000),
156 ((unsigned int) (duration%1000)/100));
158 printf("%lu ns", duration);