Lines Matching defs:hv
36 uint32_t hv;
109 i = h->t[j].hv % ns;
110 incr = ((h->t[j].hv % (ns - 2)) & ~1) + 1;
116 n[i].hv = h->t[j].hv;
233 uint32_t hv)
242 i = hv % h->size;
243 incr = ((hv % (h->size-2)) & ~1) + 1;
251 } else if (h->t[i].hv == hv &&
256 h->t[empty].hv = hv;
275 h->t[i].hv = hv;
280 ohash_lookup_memory(struct ohash *h, const char *k, size_t size, uint32_t hv)
289 i = hv % h->size;
290 incr = ((hv % (h->size-2)) & ~1) + 1;
298 } else if (h->t[i].hv == hv &&
301 h->t[empty].hv = hv;
319 h->t[i].hv = hv;
333 uint32_t hv;
335 hv = ohash_interval(s, e);
336 return ohash_lookup_interval(h, s, *e, hv);