{
counter_t cnt = ZERO_CNT;
- foreach_pset(tbl->hash_map, distrib_entry_t*, entry)
+ foreach_pset(tbl->hash_map, distrib_entry_t, entry)
cnt_add(&cnt, &entry->cnt);
return cnt_to_uint(&cnt);
}
int max = INT_MIN;
sum = 0.0;
- foreach_pset(tbl->hash_map, distrib_entry_t*, entry) {
+ foreach_pset(tbl->hash_map, distrib_entry_t, entry) {
int value = PTR_TO_INT(entry->object);
if (value < min)
} else {
sum = 0.0;
count = 0;
- foreach_pset(tbl->hash_map, distrib_entry_t*, entry) {
+ foreach_pset(tbl->hash_map, distrib_entry_t, entry) {
sum += cnt_to_dbl(&entry->cnt);
++count;
}
if (pset_count(tbl->hash_map) <= 0)
return 0.0;
- foreach_pset(tbl->hash_map, distrib_entry_t*, entry) {
+ foreach_pset(tbl->hash_map, distrib_entry_t, entry) {
sum += cnt_to_dbl(&entry->cnt) * PTR_TO_INT(entry->object);
count += cnt_to_uint(&entry->cnt);
}
} else {
- foreach_pset(tbl->hash_map, distrib_entry_t*, entry) {
+ foreach_pset(tbl->hash_map, distrib_entry_t, entry) {
sum += cnt_to_dbl(&entry->cnt);
++count;
}
*/
void stat_iterate_distrib_tbl(const distrib_tbl_t *tbl, eval_distrib_entry_fun eval, void *env)
{
- foreach_pset(tbl->hash_map, distrib_entry_t*, entry)
+ foreach_pset(tbl->hash_map, distrib_entry_t, entry)
eval(entry, env);
}