Lines Matching full:track
273 void init_resource_track(struct resource_track *track, io_channel channel)
280 track->brk_start = sbrk(0);
281 gettimeofday(&track->time_start, 0);
287 track->user_start = r.ru_utime;
288 track->system_start = r.ru_stime;
290 track->user_start.tv_sec = track->user_start.tv_usec = 0;
291 track->system_start.tv_sec = track->system_start.tv_usec = 0;
293 track->bytes_read = 0;
294 track->bytes_written = 0;
298 track->bytes_read = io_start->bytes_read;
299 track->bytes_written = io_start->bytes_written;
317 struct resource_track *track, io_channel channel)
347 ((char *) track->brk_start)));
353 timeval_subtract(&time_end, &track->time_start),
354 timeval_subtract(&r.ru_utime, &track->user_start),
355 timeval_subtract(&r.ru_stime, &track->system_start));
358 timeval_subtract(&time_end, &track->time_start));
371 bytes_read = delta->bytes_read - track->bytes_read;
373 track->bytes_written;
378 timeval_subtract(&time_end, &track->time_start));