25 #ifndef __MOTR_NET_TEST_STATS_H__ 26 #define __MOTR_NET_TEST_STATS_H__ 105 #define M0_NET_TEST_STATS_DEFINE(min, max, sum, sum_sqr, count) { \ 109 .sum_sqr = (sum_sqr), \ 130 unsigned long value);
272 unsigned long messages,
288 unsigned long messages,
m0_time_t m0_net_test_mps_add(struct m0_net_test_mps *mps, unsigned long messages, m0_time_t timestamp)
m0_time_t ntmps_last_time
void m0_net_test_stats_add(struct m0_net_test_stats *stats, unsigned long value)
struct m0_uint128 nts_sum_sqr
int const char const void * value
void m0_net_test_stats_time_add(struct m0_net_test_stats *stats, m0_time_t time)
static void m0_net_test_msg_nr_reset(struct m0_net_test_msg_nr *msg_nr)
m0_time_t m0_net_test_stats_time_max(struct m0_net_test_stats *stats)
void m0_net_test_timestamp_init(struct m0_net_test_timestamp *t, uint64_t seq)
bool m0_net_test_stats_invariant(const struct m0_net_test_stats *stats)
static struct m0_thread t[8]
void m0_net_test_stats_reset(struct m0_net_test_stats *stats)
m0_time_t ntmps_time_interval
m0_time_t m0_net_test_stats_time_min(struct m0_net_test_stats *stats)
m0_bcount_t m0_net_test_stats_serialize(enum m0_net_test_serialize_op op, struct m0_net_test_stats *stats, struct m0_bufvec *bv, m0_bcount_t bv_offset)
unsigned long ntmps_last_nr
void m0_net_test_mps_init(struct m0_net_test_mps *mps, unsigned long messages, m0_time_t timestamp, m0_time_t interval)
m0_bcount_t m0_net_test_timestamp_serialize(enum m0_net_test_serialize_op op, struct m0_net_test_timestamp *t, struct m0_bufvec *bv, m0_bcount_t bv_offset)
struct m0_uint128 nts_sum
struct m0_net_test_stats ntmps_stats
unsigned long m0_net_test_stats_min(const struct m0_net_test_stats *stats)
unsigned long m0_net_test_stats_max(const struct m0_net_test_stats *stats)
void m0_net_test_stats_add_stats(struct m0_net_test_stats *stats, const struct m0_net_test_stats *stats2)
void m0_net_test_msg_nr_add(struct m0_net_test_msg_nr *msg_nr, const struct m0_net_test_msg_nr *msg_nr2)