Lines Matching refs:he
267 apr_hash_entry_t **hep, *he;
276 for (hep = &ht->array[hash & ht->max], he = *hep;
277 he; hep = &he->next, he = *hep) {
278 if (he->hash == hash
279 && he->klen == klen
280 && memcmp(he->key, key, klen) == 0)
283 if (he || !val)
287 if ((he = ht->free) != NULL)
288 ht->free = he->next;
290 he = apr_palloc(ht->pool, sizeof(*he));
291 he->next = NULL;
292 he->hash = hash;
293 he->key = key;
294 he->klen = klen;
295 he->val = val;
296 *hep = he;
343 apr_hash_entry_t *he;
344 he = *find_entry(ht, key, klen, NULL);
345 if (he)
346 return (void *)he->val;