Lines Matching refs:dh

94 	      struct hashentry *const he, struct datahead *dh, int errval,  in cache_addhst()  argument
121 dh->nreloads = reload_count - 1; in cache_addhst()
124 timeout = dh->timeout = t + dh->ttl; in cache_addhst()
146 if (dh != NULL) in cache_addhst()
147 dh->usable = false; in cache_addhst()
180 if (dh != NULL) in cache_addhst()
181 dh->usable = false; in cache_addhst()
255 he == NULL ? 0 : dh->nreloads + 1, in cache_addhst()
304 if (total + req->key_len == dh->allocsize in cache_addhst()
305 && total - offsetof (struct dataset, resp) == dh->recsize in cache_addhst()
306 && memcmp (&dataset->resp, dh->data, in cache_addhst()
307 dh->allocsize - offsetof (struct dataset, resp)) == 0) in cache_addhst()
313 dh->ttl = dataset->head.ttl; in cache_addhst()
314 dh->timeout = dataset->head.timeout; in cache_addhst()
315 ++dh->nreloads; in cache_addhst()
342 dh->usable = false; in cache_addhst()
429 void *key, uid_t uid, struct hashentry *he, struct datahead *dh) in addhstbyX() argument
477 time_t timeout = cache_addhst (db, fd, req, key, hst, uid, he, dh, in addhstbyX()
494 struct datahead *dh) in readdhstbyname() argument
502 return addhstbyX (db, -1, &req, db->data + he->key, he->owner, he, dh); in readdhstbyname()
516 struct datahead *dh) in readdhstbyaddr() argument
524 return addhstbyX (db, -1, &req, db->data + he->key, he->owner, he, dh); in readdhstbyaddr()
538 struct datahead *dh) in readdhstbynamev6() argument
546 return addhstbyX (db, -1, &req, db->data + he->key, he->owner, he, dh); in readdhstbynamev6()
560 struct datahead *dh) in readdhstbyaddrv6() argument
568 return addhstbyX (db, -1, &req, db->data + he->key, he->owner, he, dh); in readdhstbyaddrv6()