Lines Matching defs:avg
124 timeval_divide(struct timeval* avg, const struct timeval* sum, size_t d)
129 avg->tv_sec = 0;
130 avg->tv_usec = 0;
133 avg->tv_sec = sum->tv_sec / d;
134 avg->tv_usec = sum->tv_usec / d;
136 leftover = sum->tv_sec - avg->tv_sec*d;
137 avg->tv_usec += (leftover*1000000)/d;
727 struct timeval avg;
739 if(!ssl_printf(ssl, "%s.requestlist.avg"SQ"%g\n", nm,
754 timeval_divide(&avg, &s->mesh_replies_sum_wait, s->mesh_replies_sent);
755 if(!ssl_printf(ssl, "%s.recursion.time.avg"SQ ARG_LL "d.%6.6d\n", nm,
756 (long long)avg.tv_sec, (int)avg.tv_usec)) return 0;