Lines Matching defs:dbversion
3092 ns_dbversion_t *dbversion = NULL;
3095 dbversion = isc_mem_get(client->manager->mctx,
3096 sizeof(*dbversion));
3097 *dbversion = (ns_dbversion_t){ 0 };
3098 ISC_LIST_INITANDAPPEND(client->query.freeversions, dbversion,
3107 ns_dbversion_t *dbversion = NULL;
3112 dbversion = ISC_LIST_HEAD(client->query.freeversions);
3113 INSIST(dbversion != NULL);
3114 ISC_LIST_UNLINK(client->query.freeversions, dbversion, link);
3116 return dbversion;
3121 ns_dbversion_t *dbversion;
3123 for (dbversion = ISC_LIST_HEAD(client->query.activeversions);
3124 dbversion != NULL; dbversion = ISC_LIST_NEXT(dbversion, link))
3126 if (dbversion->db == db) {
3131 if (dbversion == NULL) {
3136 dbversion = client_getdbversion(client);
3137 if (dbversion == NULL) {
3140 dns_db_attach(db, &dbversion->db);
3141 dns_db_currentversion(db, &dbversion->version);
3142 dbversion->acl_checked = false;
3143 dbversion->queryok = false;
3144 ISC_LIST_APPEND(client->query.activeversions, dbversion, link);
3147 return dbversion;