Lines Matching refs:counts_index
179 static int32_t counts_index(const struct hdr_histogram* h, int32_t bucket_index, int32_t sub_bucket_index)
200 return counts_index(h, bucket_index, sub_bucket_index);
493 int32_t counts_index;
500 counts_index = counts_index_for(h, value);
502 if (counts_index < 0 || h->counts_len <= counts_index)
507 counts_inc_normalised(h, counts_index, count);
515 int32_t counts_index;
522 counts_index = counts_index_for(h, value);
524 if (counts_index < 0 || h->counts_len <= counts_index)
529 counts_inc_normalised_atomic(h, counts_index, count);
806 return iter->counts_index < iter->h->counts_len;
816 iter->counts_index++;
823 iter->count = counts_get_normalised(iter->h, iter->counts_index);
825 const int64_t value = hdr_value_at_index(iter->h, iter->counts_index);
841 return hdr_value_at_index(iter->h, iter->counts_index + 1);
847 if (iter->counts_index >= iter->h->counts_len)
857 if (!has_next(iter) || iter->counts_index >= iter->h->counts_len)
889 iter->counts_index = -1;
933 if (iter->counts_index == -1 && !basic_iter_next(iter))