Lines Matching refs:ohash
9 /* $OpenBSD: ohash.c,v 1.1 2014/06/02 18:52:03 deraadt Exp $ */
47 static void ohash_resize(struct ohash *);
71 ohash_delete(struct ohash *h)
80 ohash_resize(struct ohash *h)
128 ohash_remove(struct ohash *h, unsigned int i)
146 ohash_find(struct ohash *h, unsigned int i)
155 ohash_insert(struct ohash *h, unsigned int i, void *p)
173 ohash_entries(struct ohash *h)
179 ohash_first(struct ohash *h, unsigned int *pos)
186 ohash_next(struct ohash *h, unsigned int *pos)
195 ohash_init(struct ohash *h, unsigned int size, struct ohash_info *info)
232 ohash_lookup_interval(struct ohash *h, const char *start, const char *end,
280 ohash_lookup_memory(struct ohash *h, const char *k, size_t size, uint32_t hv)
324 ohash_qlookup(struct ohash *h, const char *s)
331 ohash_qlookupi(struct ohash *h, const char *s, const char **e)