timeval_func.c File Reference

This file contains helpers to manipulate struct timeval values. More...

#include "config.h"
#include "timeval_func.h"

Functions

void timeval_subtract (struct timeval *d, const struct timeval *end, const struct timeval *start)
 subtract timers and the values do not overflow or become negative
 
void timeval_add (struct timeval *d, const struct timeval *add)
 add timers and the values do not overflow or become negative
 
void timeval_divide (struct timeval *avg, const struct timeval *sum, long long d)
 divide sum of timers to get average
 
int timeval_smaller (const struct timeval *x, const struct timeval *y)
 histogram compare of time values
 

Detailed Description

This file contains helpers to manipulate struct timeval values.