Lines Matching refs:dh
49 struct datahead *dh) in addhstaiX() argument
364 he == NULL ? 0 : dh->nreloads + 1, in addhstaiX()
388 if (total + req->key_len == dh->allocsize in addhstaiX()
389 && total - offsetof (struct dataset, resp) == dh->recsize in addhstaiX()
390 && memcmp (&dataset->resp, dh->data, in addhstaiX()
391 dh->allocsize - offsetof (struct dataset, in addhstaiX()
397 dh->timeout = dataset->head.timeout; in addhstaiX()
398 dh->ttl = dataset->head.ttl; in addhstaiX()
399 ++dh->nreloads; in addhstaiX()
418 dh->usable = false; in addhstaiX()
449 if (reload_count != UINT_MAX && dh->nreloads == reload_count) in addhstaiX()
451 dh->nreloads = reload_count - 1; in addhstaiX()
454 timeout = dh->timeout = time (NULL) + dh->ttl; in addhstaiX()
470 if (dh != NULL) in addhstaiX()
471 dh->usable = false; in addhstaiX()
510 if (dh != NULL) in addhstaiX()
511 dh->usable = false; in addhstaiX()
531 readdhstai (struct database_dyn *db, struct hashentry *he, struct datahead *dh) in readdhstai() argument
539 return addhstaiX (db, -1, &req, db->data + he->key, he->owner, he, dh); in readdhstai()