| 173 | } |
| 174 | |
| 175 | void *htable_firstval_(const struct htable *ht, |
| 176 | struct htable_iter *i, size_t hash) |
| 177 | { |
| 178 | i->off = hash_bucket(ht, hash); |
| 179 | return htable_val(ht, i, hash, ht_perfect_mask(ht)); |
| 180 | } |
| 181 | |
| 182 | void *htable_nextval_(const struct htable *ht, |
| 183 | struct htable_iter *i, size_t hash) |
no test coverage detected