Lines Matching refs:iter
105 hash->iter.offset = -1;
218 if (ptr && ptr == hash->iter.entry)
219 hash->iter.entry = ptr->next;
259 hash->iter.offset = -1;
265 hash->iter.offset = 0;
266 hash->iter.entry = (hash_entry *)0;
274 if (hash->iter.offset >= 0) {
275 if (hash->iter.entry) {
276 if ((hash->iter.entry = hash->iter.entry->next))
277 return (hash->iter.entry);
278 ++hash->iter.offset;
280 for (; hash->iter.offset < hash->length; hash->iter.offset++) {
281 if ((hash->iter.entry = hash->entries[hash->iter.offset]))
282 return (hash->iter.entry);
284 hash->iter.entry = (hash_entry *)0;
285 hash->iter.offset = -1;
312 hash->iter.offset = -1;