ub_stats_info
void server_stats_add(struct ub_stats_info* total, struct ub_stats_info* a);
struct ub_stats_info* s, int reset);
void server_stats_compile(struct worker* worker, struct ub_stats_info* s,
print_ext(RES* ssl, struct ub_stats_info* s, int inhibit_zero)
struct ub_stats_info total;
struct ub_stats_info s;
print_stats(RES* ssl, const char* nm, struct ub_stats_info* s)
print_thread_stats(RES* ssl, int i, struct ub_stats_info* s)
struct ub_stats_info* s)
print_hist(RES* ssl, struct ub_stats_info* s)
server_stats_compile(struct worker* worker, struct ub_stats_info* s, int reset)
struct ub_stats_info* s, int reset)
struct ub_stats_info s;
void server_stats_add(struct ub_stats_info* total, struct ub_stats_info* a)
void server_stats_add(struct ub_stats_info* total, struct ub_stats_info* a);
struct ub_stats_info* s, int reset);
void server_stats_compile(struct worker* worker, struct ub_stats_info* s,
static void pr_stats(const char* nm, struct ub_stats_info* s)
struct ub_stats_info* s)
static void print_hist(struct ub_stats_info* s)
static void print_extended(struct ub_stats_info* s, int inhibit_zero)
static void do_stats_shm(struct config_file* cfg, struct ub_stats_info* stats,
struct ub_stats_info* stats;
stats = (struct ub_stats_info*)shmat(id_arr, NULL, SHM_RDONLY);
daemon->shm_info->ptr_arr = (struct ub_stats_info*)
struct ub_stats_info *stat_total;
struct ub_stats_info *stat_info;
memset(stat_total, 0, sizeof(struct ub_stats_info));
shm_size = (sizeof(struct ub_stats_info) * (daemon->num + 1));
struct ub_stats_info* ptr_arr;