Symbol: db
bin/dd/conv.c
124
for (inp = in.db, cnt = in.dbrcnt;
bin/dd/conv.c
128
in.dbp = in.db;
bin/dd/conv.c
156
(void)memmove(in.db, in.dbp - in.dbcnt, in.dbcnt);
bin/dd/conv.c
190
in.dbp = in.db + in.dbcnt;
bin/dd/conv.c
236
for (inp = in.db; in.dbcnt >= cbsz; inp += cbsz, in.dbcnt -= cbsz) {
bin/dd/conv.c
250
(void)memmove(in.db, in.dbp - in.dbcnt, in.dbcnt);
bin/dd/conv.c
251
in.dbp = in.db + in.dbcnt;
bin/dd/conv.c
262
for (t = in.db + in.dbcnt - 1; t >= in.db && *t == ' '; --t);
bin/dd/conv.c
263
if (t >= in.db) {
bin/dd/conv.c
264
cnt = t - in.db + 1;
bin/dd/conv.c
265
(void)memmove(out.dbp, in.db, cnt);
bin/dd/dd.c
136
if ((in.db = malloc(out.dbsz + in.dbsz - 1)) == NULL)
bin/dd/dd.c
138
out.db = in.db;
bin/dd/dd.c
140
in.db = malloc(MAXIMUM(in.dbsz, cbsz) + cbsz);
bin/dd/dd.c
141
if (in.db == NULL)
bin/dd/dd.c
143
out.db = malloc(out.dbsz + cbsz);
bin/dd/dd.c
144
if (out.db == NULL)
bin/dd/dd.c
147
in.dbp = in.db;
bin/dd/dd.c
148
out.dbp = out.db;
bin/dd/dd.c
380
outp = out.db;
bin/dd/dd.c
417
(void)memmove(out.db, out.dbp - out.dbcnt, out.dbcnt);
bin/dd/dd.c
418
out.dbp = out.db + out.dbcnt;
bin/dd/dd.h
41
u_char *db; /* buffer address */
bin/dd/position.c
144
if ((n = read(out.fd, out.db, out.dbsz)) > 0)
bin/dd/position.c
161
if ((n = write(out.fd, out.db, out.dbsz)) != out.dbsz)
bin/dd/position.c
78
if ((nr = read(in.fd, in.db, bcnt)) > 0) {
include/icdb.h
31
int icdb_get(struct icdb *db, void *entry, uint32_t idx);
include/icdb.h
32
int icdb_lookup(struct icdb *db, int keynum, const void *key, void *entry,
include/icdb.h
34
int icdb_nentries(struct icdb *db);
include/icdb.h
35
const void *icdb_entries(struct icdb *db);
include/icdb.h
36
int icdb_update(struct icdb *db, const void *entry, int offset);
include/icdb.h
37
int icdb_add(struct icdb *db, const void *entry);
include/icdb.h
38
int icdb_rehash(struct icdb *db);
include/icdb.h
39
int icdb_save(struct icdb *db, int fd);
include/icdb.h
40
int icdb_close(struct icdb *db);
lib/libc/db/btree/bt_put.c
131
tdata.data = db;
lib/libc/db/btree/bt_put.c
133
memmove(db, &pg, sizeof(pgno_t));
lib/libc/db/btree/bt_put.c
135
memmove(db + sizeof(pgno_t),
lib/libc/db/btree/bt_put.c
71
char *dest, db[NOVFLSIZE], kb[NOVFLSIZE];
lib/libc/db/hash/ndbm.c
101
dbm_close(DBM *db)
lib/libc/db/hash/ndbm.c
104
(void)(db->close)(db);
lib/libc/db/hash/ndbm.c
114
dbm_fetch(DBM *db, datum key)
lib/libc/db/hash/ndbm.c
122
status = (db->get)(db, &dbtkey, &dbtretdata, 0);
lib/libc/db/hash/ndbm.c
139
dbm_firstkey(DBM *db)
lib/libc/db/hash/ndbm.c
145
status = (db->seq)(db, &dbtretkey, &dbtretdata, R_FIRST);
lib/libc/db/hash/ndbm.c
160
dbm_nextkey(DBM *db)
lib/libc/db/hash/ndbm.c
166
status = (db->seq)(db, &dbtretkey, &dbtretdata, R_NEXT);
lib/libc/db/hash/ndbm.c
181
dbm_delete(DBM *db, datum key)
lib/libc/db/hash/ndbm.c
188
status = (db->del)(db, &dbtkey, 0);
lib/libc/db/hash/ndbm.c
203
dbm_store(DBM *db, datum key, datum data, int flags)
lib/libc/db/hash/ndbm.c
211
return ((db->put)(db, &dbtkey, &dbtdata,
lib/libc/db/hash/ndbm.c
217
dbm_error(DBM *db)
lib/libc/db/hash/ndbm.c
221
hp = (HTAB *)db->internal;
lib/libc/db/hash/ndbm.c
226
dbm_clearerr(DBM *db)
lib/libc/db/hash/ndbm.c
230
hp = (HTAB *)db->internal;
lib/libc/db/hash/ndbm.c
236
dbm_dirfno(DBM *db)
lib/libc/db/hash/ndbm.c
239
return(((HTAB *)db->internal)->fp);
lib/libc/db/recno/rec_put.c
189
char *dest, db[NOVFLSIZE];
lib/libc/db/recno/rec_put.c
200
tdata.data = db;
lib/libc/db/recno/rec_put.c
202
*(pgno_t *)db = pg;
lib/libc/db/recno/rec_put.c
203
*(u_int32_t *)(db + sizeof(pgno_t)) = data->size;
lib/libc/gdtoa/smisc.c
104
word0(&db) += (k >> 2)*Exp_msk1;
lib/libc/gdtoa/smisc.c
106
dval(&db) *= 1 << k;
lib/libc/gdtoa/smisc.c
113
word0(&db) += k*Exp_msk1;
lib/libc/gdtoa/smisc.c
116
return dval(&da) / dval(&db);
lib/libc/gdtoa/smisc.c
90
U da, db;
lib/libc/gdtoa/smisc.c
94
dval(&db) = b2d(b, &kb);
lib/libc/gen/devname.c
76
static DB *db;
lib/libc/gen/devname.c
85
if (!db && !failure) {
lib/libc/gen/devname.c
86
if (!(db = __hash_open(_PATH_DEVDB, -1, O_RDONLY, 0, NULL, 0)))
lib/libc/gen/devname.c
96
if ((db->get)(db, &key, &data, 0) == 0)
lib/libc/gen/ttyname.c
103
(void)(db->close)(db);
lib/libc/gen/ttyname.c
106
(void)(db->close)(db);
lib/libc/gen/ttyname.c
70
DB *db;
lib/libc/gen/ttyname.c
90
if ((db = __hash_open(_PATH_DEVDB, -1, O_RDONLY, 0, NULL, 0))) {
lib/libc/gen/ttyname.c
96
if (!(db->get)(db, &key, &data, 0)) {
lib/libc/gen/ttyname.c
98
(void)(db->close)(db);
lib/libc/stdlib/icdb.c
121
struct icdb *db;
lib/libc/stdlib/icdb.c
130
if (!(db = calloc(1, sizeof(*db))))
lib/libc/stdlib/icdb.c
133
free(db);
lib/libc/stdlib/icdb.c
136
db->info = info;
lib/libc/stdlib/icdb.c
137
db->fd = -1;
lib/libc/stdlib/icdb.c
141
if ((db->entries = reallocarray(NULL, nentries, entrysize)))
lib/libc/stdlib/icdb.c
142
db->allocated = nentries;
lib/libc/stdlib/icdb.c
149
return db;
lib/libc/stdlib/icdb.c
156
struct icdb *db = NULL;
lib/libc/stdlib/icdb.c
179
if (!(db = calloc(1, sizeof(*db))))
lib/libc/stdlib/icdb.c
181
db->info = info;
lib/libc/stdlib/icdb.c
189
db->idxdata[i] = ptr + sizeof(*info) + i * idxlen;
lib/libc/stdlib/icdb.c
190
db->entries = ptr + baseoff;
lib/libc/stdlib/icdb.c
191
db->maplen = sb.st_size;
lib/libc/stdlib/icdb.c
192
db->fd = fd;
lib/libc/stdlib/icdb.c
193
return db;
lib/libc/stdlib/icdb.c
201
free(db);
lib/libc/stdlib/icdb.c
208
icdb_get(struct icdb *db, void *entry, uint32_t idx)
lib/libc/stdlib/icdb.c
210
uint32_t entrysize = db->info->entrysize;
lib/libc/stdlib/icdb.c
212
memcpy(entry, (uint8_t *)db->entries + idx * entrysize, entrysize);
lib/libc/stdlib/icdb.c
218
icdb_lookup(struct icdb *db, int keynum, const void *key, void *entry,
lib/libc/stdlib/icdb.c
221
struct icdbinfo *info = db->info;
lib/libc/stdlib/icdb.c
231
idxdata = db->idxdata[keynum];
lib/libc/stdlib/icdb.c
235
if (icdb_get(db, entry, offset) != 0) {
lib/libc/stdlib/icdb.c
252
icdb_nentries(struct icdb *db)
lib/libc/stdlib/icdb.c
254
return db->info->nentries;
lib/libc/stdlib/icdb.c
259
icdb_entries(struct icdb *db)
lib/libc/stdlib/icdb.c
261
return db->entries;
lib/libc/stdlib/icdb.c
266
icdb_update(struct icdb *db, const void *entry, int offset)
lib/libc/stdlib/icdb.c
268
struct icdbinfo *info = db->info;
lib/libc/stdlib/icdb.c
278
memcpy((uint8_t *)db->entries + offset * entrysize, entry, entrysize);
lib/libc/stdlib/icdb.c
279
if (db->fd != -1) {
lib/libc/stdlib/icdb.c
280
msync((uint8_t *)db->entries + offset * entrysize, entrysize,
lib/libc/stdlib/icdb.c
288
icdb_add(struct icdb *db, const void *entry)
lib/libc/stdlib/icdb.c
290
struct icdbinfo *info = db->info;
lib/libc/stdlib/icdb.c
293
if (db->allocated == info->nentries) {
lib/libc/stdlib/icdb.c
295
size_t amt = db->allocated ? db->allocated * 2 : 63;
lib/libc/stdlib/icdb.c
296
if (!(p = reallocarray(db->entries, amt, entrysize)))
lib/libc/stdlib/icdb.c
298
db->allocated = amt;
lib/libc/stdlib/icdb.c
299
db->entries = p;
lib/libc/stdlib/icdb.c
301
memcpy((uint8_t *)db->entries + info->nentries * entrysize,
lib/libc/stdlib/icdb.c
309
icdb_rehash(struct icdb *db)
lib/libc/stdlib/icdb.c
311
struct icdbinfo *info = db->info;
lib/libc/stdlib/icdb.c
323
uint32_t *idxdata = reallocarray(db->idxdata[i],
lib/libc/stdlib/icdb.c
328
db->idxdata[i] = idxdata;
lib/libc/stdlib/icdb.c
332
uint32_t *idxdata = db->idxdata[i];
lib/libc/stdlib/icdb.c
334
(uint8_t *)db->entries + j * entrysize +
lib/libc/stdlib/icdb.c
346
icdb_save(struct icdb *db, int fd)
lib/libc/stdlib/icdb.c
348
struct icdbinfo *info = db->info;
lib/libc/stdlib/icdb.c
353
if (icdb_rehash(db) != 0)
lib/libc/stdlib/icdb.c
364
if (write(fd, db->idxdata[i], idxlen) != idxlen)
lib/libc/stdlib/icdb.c
367
if (write(fd, db->entries, info->nentries * entrysize) !=
lib/libc/stdlib/icdb.c
375
icdb_close(struct icdb *db)
lib/libc/stdlib/icdb.c
379
if (db->fd == -1) {
lib/libc/stdlib/icdb.c
380
for (i = 0; i < db->info->nkeys; i++)
lib/libc/stdlib/icdb.c
381
free(db->idxdata[i]);
lib/libc/stdlib/icdb.c
382
free(db->entries);
lib/libc/stdlib/icdb.c
383
free(db->info);
lib/libc/stdlib/icdb.c
385
munmap(db->info, db->maplen);
lib/libc/stdlib/icdb.c
386
close(db->fd);
lib/libc/stdlib/icdb.c
388
free(db);
lib/libcrypto/rsa/rsa_oaep.c
101
unsigned char *db, *seed;
lib/libcrypto/rsa/rsa_oaep.c
127
db = to + mdlen + 1;
lib/libcrypto/rsa/rsa_oaep.c
129
if (!EVP_Digest((void *)param, plen, db, NULL, md, NULL))
lib/libcrypto/rsa/rsa_oaep.c
132
memset(db + mdlen, 0, emlen - flen - 2 * mdlen - 1);
lib/libcrypto/rsa/rsa_oaep.c
133
db[emlen - flen - mdlen - 1] = 0x01;
lib/libcrypto/rsa/rsa_oaep.c
134
memcpy(db + emlen - flen - mdlen, from, flen);
lib/libcrypto/rsa/rsa_oaep.c
146
db[i] ^= dbmask[i];
lib/libcrypto/rsa/rsa_oaep.c
147
if (PKCS1_MGF1(seedmask, mdlen, db, dbmask_len, mgf1md) < 0)
lib/libcrypto/rsa/rsa_oaep.c
181
unsigned char *db = NULL, *em = NULL;
lib/libcrypto/rsa/rsa_oaep.c
209
if ((db = malloc(dblen)) == NULL) {
lib/libcrypto/rsa/rsa_oaep.c
246
if (PKCS1_MGF1(db, dblen, seed, mdlen, mgf1md))
lib/libcrypto/rsa/rsa_oaep.c
249
db[i] ^= maskeddb[i];
lib/libcrypto/rsa/rsa_oaep.c
254
good &= constant_time_is_zero(timingsafe_memcmp(db, phash, mdlen));
lib/libcrypto/rsa/rsa_oaep.c
261
unsigned int equals1 = constant_time_eq(db[i], 1);
lib/libcrypto/rsa/rsa_oaep.c
262
unsigned int equals0 = constant_time_is_zero(db[i]);
lib/libcrypto/rsa/rsa_oaep.c
304
to[i] = constant_time_select_8(mask, db[msg_index++], to[i]);
lib/libcrypto/rsa/rsa_oaep.c
316
freezero(db, dblen);
lib/libcrypto/txt_db/txt_db.c
190
TXT_DB_get_by_index(TXT_DB *db, int idx, OPENSSL_STRING *value)
lib/libcrypto/txt_db/txt_db.c
195
if (idx >= db->num_fields) {
lib/libcrypto/txt_db/txt_db.c
196
db->error = DB_ERROR_INDEX_OUT_OF_RANGE;
lib/libcrypto/txt_db/txt_db.c
199
lh = db->index[idx];
lib/libcrypto/txt_db/txt_db.c
201
db->error = DB_ERROR_NO_INDEX;
lib/libcrypto/txt_db/txt_db.c
205
db->error = DB_ERROR_OK;
lib/libcrypto/txt_db/txt_db.c
211
TXT_DB_create_index(TXT_DB *db, int field, int (*qual)(OPENSSL_STRING *),
lib/libcrypto/txt_db/txt_db.c
218
if (field >= db->num_fields) {
lib/libcrypto/txt_db/txt_db.c
219
db->error = DB_ERROR_INDEX_OUT_OF_RANGE;
lib/libcrypto/txt_db/txt_db.c
224
db->error = DB_ERROR_MALLOC;
lib/libcrypto/txt_db/txt_db.c
227
n = sk_OPENSSL_PSTRING_num(db->data);
lib/libcrypto/txt_db/txt_db.c
229
r = sk_OPENSSL_PSTRING_value(db->data, i);
lib/libcrypto/txt_db/txt_db.c
233
db->error = DB_ERROR_INDEX_CLASH;
lib/libcrypto/txt_db/txt_db.c
234
db->arg1 = sk_OPENSSL_PSTRING_find(db->data, r);
lib/libcrypto/txt_db/txt_db.c
235
db->arg2 = i;
lib/libcrypto/txt_db/txt_db.c
240
if (db->index[field] != NULL)
lib/libcrypto/txt_db/txt_db.c
241
lh_OPENSSL_STRING_free(db->index[field]);
lib/libcrypto/txt_db/txt_db.c
242
db->index[field] = idx;
lib/libcrypto/txt_db/txt_db.c
243
db->qual[field] = qual;
lib/libcrypto/txt_db/txt_db.c
249
TXT_DB_write(BIO *out, TXT_DB *db)
lib/libcrypto/txt_db/txt_db.c
258
n = sk_OPENSSL_PSTRING_num(db->data);
lib/libcrypto/txt_db/txt_db.c
259
nn = db->num_fields;
lib/libcrypto/txt_db/txt_db.c
261
pp = sk_OPENSSL_PSTRING_value(db->data, i);
lib/libcrypto/txt_db/txt_db.c
300
TXT_DB_insert(TXT_DB *db, OPENSSL_STRING *row)
lib/libcrypto/txt_db/txt_db.c
305
for (i = 0; i < db->num_fields; i++) {
lib/libcrypto/txt_db/txt_db.c
306
if (db->index[i] != NULL) {
lib/libcrypto/txt_db/txt_db.c
307
if ((db->qual[i] != NULL) && (db->qual[i](row) == 0))
lib/libcrypto/txt_db/txt_db.c
309
r = lh_OPENSSL_STRING_retrieve(db->index[i], row);
lib/libcrypto/txt_db/txt_db.c
311
db->error = DB_ERROR_INDEX_CLASH;
lib/libcrypto/txt_db/txt_db.c
312
db->arg1 = i;
lib/libcrypto/txt_db/txt_db.c
313
db->arg_row = r;
lib/libcrypto/txt_db/txt_db.c
319
if (!sk_OPENSSL_PSTRING_push(db->data, row)) {
lib/libcrypto/txt_db/txt_db.c
320
db->error = DB_ERROR_MALLOC;
lib/libcrypto/txt_db/txt_db.c
324
for (i = 0; i < db->num_fields; i++) {
lib/libcrypto/txt_db/txt_db.c
325
if (db->index[i] != NULL) {
lib/libcrypto/txt_db/txt_db.c
326
if ((db->qual[i] != NULL) && (db->qual[i](row) == 0))
lib/libcrypto/txt_db/txt_db.c
328
(void)lh_OPENSSL_STRING_insert(db->index[i], row);
lib/libcrypto/txt_db/txt_db.c
339
TXT_DB_free(TXT_DB *db)
lib/libcrypto/txt_db/txt_db.c
344
if (db == NULL)
lib/libcrypto/txt_db/txt_db.c
347
if (db->index != NULL) {
lib/libcrypto/txt_db/txt_db.c
348
for (i = db->num_fields - 1; i >= 0; i--)
lib/libcrypto/txt_db/txt_db.c
349
if (db->index[i] != NULL)
lib/libcrypto/txt_db/txt_db.c
350
lh_OPENSSL_STRING_free(db->index[i]);
lib/libcrypto/txt_db/txt_db.c
351
free(db->index);
lib/libcrypto/txt_db/txt_db.c
353
free(db->qual);
lib/libcrypto/txt_db/txt_db.c
354
if (db->data != NULL) {
lib/libcrypto/txt_db/txt_db.c
355
for (i = sk_OPENSSL_PSTRING_num(db->data) - 1; i >= 0; i--) {
lib/libcrypto/txt_db/txt_db.c
358
p = sk_OPENSSL_PSTRING_value(db->data, i);
lib/libcrypto/txt_db/txt_db.c
359
max = p[db->num_fields]; /* last address */
lib/libcrypto/txt_db/txt_db.c
362
for (n = 0; n < db->num_fields; n++)
lib/libcrypto/txt_db/txt_db.c
365
for (n = 0; n < db->num_fields; n++) {
lib/libcrypto/txt_db/txt_db.c
372
free(sk_OPENSSL_PSTRING_value(db->data, i));
lib/libcrypto/txt_db/txt_db.c
374
sk_OPENSSL_PSTRING_free(db->data);
lib/libcrypto/txt_db/txt_db.c
376
free(db);
lib/libcrypto/txt_db/txt_db.h
100
long TXT_DB_write(char *out, TXT_DB *db);
lib/libcrypto/txt_db/txt_db.h
102
int TXT_DB_create_index(TXT_DB *db, int field, int (*qual)(OPENSSL_STRING *),
lib/libcrypto/txt_db/txt_db.h
104
void TXT_DB_free(TXT_DB *db);
lib/libcrypto/txt_db/txt_db.h
105
OPENSSL_STRING *TXT_DB_get_by_index(TXT_DB *db, int idx, OPENSSL_STRING *value);
lib/libcrypto/txt_db/txt_db.h
106
int TXT_DB_insert(TXT_DB *db, OPENSSL_STRING *value);
lib/libcrypto/txt_db/txt_db.h
97
long TXT_DB_write(BIO *out, TXT_DB *db);
lib/libcrypto/x509/x509_conf.c
154
if (ctx->db == NULL) {
lib/libcrypto/x509/x509_conf.c
411
if (ctx->db == NULL) {
lib/libcrypto/x509/x509_conf.c
415
return NCONF_get_section(ctx->db, section);
lib/libcrypto/x509/x509_conf.c
421
ctx->db = conf;
lib/libcrypto/x509/x509v3.h
130
void *db;
lib/libcrypto/x509/x509v3.h
343
#define X509V3_set_ctx_nodb(ctx) (ctx)->db = NULL;
lib/libcurses/tinfo/hashed_db.c
100
make_connection(DB * db, const char *path, bool modify)
lib/libcurses/tinfo/hashed_db.c
105
p->db = db;
lib/libcurses/tinfo/hashed_db.c
185
_nc_db_close(DB * db)
lib/libcurses/tinfo/hashed_db.c
189
drop_connection(db);
lib/libcurses/tinfo/hashed_db.c
191
result = db->close(db, 0);
lib/libcurses/tinfo/hashed_db.c
193
result = db->close(db);
lib/libcurses/tinfo/hashed_db.c
207
_nc_db_put(DB * db, DBT * key, DBT * data)
lib/libcurses/tinfo/hashed_db.c
212
(void) db->del(db, NULL, key, 0);
lib/libcurses/tinfo/hashed_db.c
213
result = db->put(db, NULL, key, data, DB_NOOVERWRITE);
lib/libcurses/tinfo/hashed_db.c
215
result = db->put(db, key, data, R_NOOVERWRITE);
lib/libcurses/tinfo/hashed_db.c
226
_nc_db_get(DB * db, DBT * key, DBT * data)
lib/libcurses/tinfo/hashed_db.c
232
result = db->get(db, NULL, key, data, 0);
lib/libcurses/tinfo/hashed_db.c
234
result = db->get(db, key, data, 0);
lib/libcurses/tinfo/hashed_db.c
245
_nc_db_first(DB * db, DBT * key, DBT * data)
lib/libcurses/tinfo/hashed_db.c
252
if ((result = db->cursor(db, NULL, &cursor, 0)) == 0) {
lib/libcurses/tinfo/hashed_db.c
256
result = db->seq(db, key, data, 0);
lib/libcurses/tinfo/hashed_db.c
267
_nc_db_next(DB * db, DBT * key, DBT * data)
lib/libcurses/tinfo/hashed_db.c
272
(void) db;
lib/libcurses/tinfo/hashed_db.c
279
result = db->seq(db, key, data, R_NEXT);
lib/libcurses/tinfo/hashed_db.c
50
DB *db;
lib/libcurses/tinfo/hashed_db.c
61
_nc_db_close(connections->db);
lib/libcurses/tinfo/hashed_db.c
73
result = p->db;
lib/libcurses/tinfo/hashed_db.c
82
drop_connection(DB * db)
lib/libcurses/tinfo/hashed_db.c
87
if (p->db == db) {
lib/libelf/libelf_xlate.c
115
db = (uintptr_t) dst->d_buf;
lib/libelf/libelf_xlate.c
116
de = db + (size_t) dst->d_size;
lib/libelf/libelf_xlate.c
122
if (db != sb && de > sb && se > db) {
lib/libelf/libelf_xlate.c
127
if ((direction == ELF_TOMEMORY ? db : sb) %
lib/libelf/libelf_xlate.c
139
(db == sb && !byteswap && fsz == msz))
lib/libelf/libelf_xlate.c
53
uintptr_t sb, se, db, de;
lib/libkvm/kvm.c
183
kd->db = 0;
lib/libkvm/kvm.c
649
if (kd->db != 0)
lib/libkvm/kvm.c
650
error |= (kd->db->close)(kd->db);
lib/libkvm/kvm.c
690
kd->db = dbopen(dbname, O_RDONLY, 0, DB_HASH, NULL);
lib/libkvm/kvm.c
691
if (kd->db == NULL) {
lib/libkvm/kvm.c
716
if ((kd->db->get)(kd->db, (DBT *)&rec, (DBT *)&rec, 0))
lib/libkvm/kvm.c
731
if ((kd->db->get)(kd->db, (DBT *)&rec, (DBT *)&rec, 0))
lib/libkvm/kvm.c
746
(void)(kd->db->close)(kd->db);
lib/libkvm/kvm.c
747
kd->db = 0;
lib/libkvm/kvm.c
762
if (kd->db == 0) {
lib/libkvm/kvm.c
791
if ((kd->db->get)(kd->db, (DBT *)&rec, (DBT *)&rec, 0))
lib/libkvm/kvm_private.h
47
DB *db;
libexec/getty/main.c
543
char *slash, db[100];
libexec/getty/main.c
569
if (strftime(db, sizeof(db),
libexec/getty/main.c
571
xputs(db);
libexec/login_token/token.h
60
char *db; /* path to database */
libexec/login_token/tokendb.c
179
if (stat(tt->db, &statb) == -1) {
libexec/login_token/tokendb.c
190
"Group was %u", tt->db, statb.st_uid, statb.st_gid);
libexec/login_token/tokendb.c
202
tt->db, statb.st_mode);
libexec/login_token/tokendb.c
210
dbopen(tt->db, O_CREAT | O_RDWR, 0640, DB_BTREE, 0)) )
libexec/login_token/tokendb.c
219
"Can't set owner/group of %s errno=%m", tt->db);
libexec/login_token/tokendb.c
222
"Can't set mode of %s errno=%m", tt->db);
libexec/spamd/grey.c
1038
DB *db;
libexec/spamd/grey.c
1042
db = dbopen(PATH_SPAMD_DB, O_EXLOCK|O_RDWR, 0600, DB_HASH, &hashinfo);
libexec/spamd/grey.c
1044
if (db == NULL) {
libexec/spamd/grey.c
1068
db->sync(db, 0);
libexec/spamd/grey.c
1069
db->close(db);
libexec/spamd/grey.c
442
do_changes(DB *db)
libexec/spamd/grey.c
458
if (db->put(db, &dbk, &dbd, 0)) {
libexec/spamd/grey.c
459
db->sync(db, 0);
libexec/spamd/grey.c
464
db->sync(db, 0);
libexec/spamd/grey.c
470
if (db->del(db, &dbk, 0)) {
libexec/spamd/grey.c
496
db_addrstate(DB *db, char *key)
libexec/spamd/grey.c
505
switch (db->get(db, &dbk, &dbd, 0)) {
libexec/spamd/grey.c
525
DB *db;
libexec/spamd/grey.c
534
db = dbopen(dbname, O_EXLOCK|O_RDWR, 0600, DB_HASH, &hashinfo);
libexec/spamd/grey.c
535
if (db == NULL) {
libexec/spamd/grey.c
541
for (r = db->seq(db, &dbk, &dbd, R_FIRST); !r;
libexec/spamd/grey.c
542
r = db->seq(db, &dbk, &dbd, R_NEXT)) {
libexec/spamd/grey.c
583
state = db_addrstate(db, a);
libexec/spamd/grey.c
608
(void) do_changes(db);
libexec/spamd/grey.c
609
db->close(db);
libexec/spamd/grey.c
610
db = NULL;
libexec/spamd/grey.c
619
(void) do_changes(db);
libexec/spamd/grey.c
620
db->close(db);
libexec/spamd/grey.c
621
db = NULL;
libexec/spamd/grey.c
629
trapcheck(DB *db, char *to)
libexec/spamd/grey.c
653
i = db->get(db, &dbk, &dbd, 0);
libexec/spamd/grey.c
670
DB *db;
libexec/spamd/grey.c
690
db = dbopen(dbname, O_EXLOCK|O_RDWR, 0600, DB_HASH, &hashinfo);
libexec/spamd/grey.c
691
if (db == NULL)
libexec/spamd/grey.c
698
r = db->get(db, &dbk, &dbd, 0);
libexec/spamd/grey.c
713
r = db->put(db, &dbk, &dbd, 0);
libexec/spamd/grey.c
714
db->sync(db, 0);
libexec/spamd/grey.c
727
db->del(db, &dbk, 0);
libexec/spamd/grey.c
728
db->sync(db, 0);
libexec/spamd/grey.c
742
r = db->put(db, &dbk, &dbd, 0);
libexec/spamd/grey.c
743
db->sync(db, 0);
libexec/spamd/grey.c
749
db->close(db);
libexec/spamd/grey.c
752
db->close(db);
libexec/spamd/grey.c
763
DB *db;
libexec/spamd/grey.c
774
db = dbopen(dbname, O_EXLOCK|O_RDWR, 0600, DB_HASH, &hashinfo);
libexec/spamd/grey.c
775
if (db == NULL)
libexec/spamd/grey.c
779
r = trapcheck(db, to);
libexec/spamd/grey.c
803
r = db->get(db, &dbk, &dbd, 0);
libexec/spamd/grey.c
835
r = db->put(db, &dbk, &dbd, 0);
libexec/spamd/grey.c
836
db->sync(db, 0);
libexec/spamd/grey.c
849
db->del(db, &dbk, 0);
libexec/spamd/grey.c
850
db->sync(db, 0);
libexec/spamd/grey.c
863
r = db->put(db, &dbk, &dbd, 0);
libexec/spamd/grey.c
864
db->sync(db, 0);
libexec/spamd/grey.c
872
db->close(db);
libexec/spamd/grey.c
873
db = NULL;
libexec/spamd/grey.c
889
db->close(db);
libexec/spamd/grey.c
890
db = NULL;
libexec/spamlogd/spamlogd.c
291
DB *db;
libexec/spamlogd/spamlogd.c
299
db = dbopen(dbname, O_EXLOCK|O_RDWR, 0600, DB_HASH, &hashinfo);
libexec/spamlogd/spamlogd.c
300
if (db == NULL) {
libexec/spamlogd/spamlogd.c
315
r = db->get(db, &dbk, &dbd, 0);
libexec/spamlogd/spamlogd.c
334
r = db->put(db, &dbk, &dbd, 0);
libexec/spamlogd/spamlogd.c
343
db->del(db, &dbk, 0);
libexec/spamlogd/spamlogd.c
354
r = db->put(db, &dbk, &dbd, 0);
libexec/spamlogd/spamlogd.c
360
db->close(db);
libexec/spamlogd/spamlogd.c
361
db = NULL;
libexec/spamlogd/spamlogd.c
366
db->close(db);
libexec/spamlogd/spamlogd.c
367
db = NULL;
sbin/unwind/libunbound/util/configparser.y
4147
int db;
sbin/unwind/libunbound/util/configparser.y
4149
db = atoi($2);
sbin/unwind/libunbound/util/configparser.y
4150
if((db == 0 && strcmp($2, "0") != 0) || db < 0)
sbin/unwind/libunbound/util/configparser.y
4152
else cfg_parser->cfg->redis_logical_db = db;
sbin/unwind/libunbound/util/configparser.y
4162
int db;
sbin/unwind/libunbound/util/configparser.y
4164
db = atoi($2);
sbin/unwind/libunbound/util/configparser.y
4165
if((db == 0 && strcmp($2, "0") != 0) || db < 0)
sbin/unwind/libunbound/util/configparser.y
4167
else cfg_parser->cfg->redis_replica_logical_db = db;
sys/arch/arm64/dev/aplns.c
353
bus_size_t db, base;
sys/arch/arm64/dev/aplns.c
366
db = ANS_LINEAR_IOSQ_DB;
sys/arch/arm64/dev/aplns.c
370
db = ANS_LINEAR_ASQ_DB;
sys/arch/arm64/dev/aplns.c
378
q->q_sqtdbl = db;
sys/dev/hid/hidcc.c
1109
int db, sb;
sys/dev/hid/hidcc.c
1112
db = di / 8;
sys/dev/hid/hidcc.c
1113
if (sb >= maxlen || db >= maxlen)
sys/dev/hid/hidcc.c
1117
dst[db] |= 1 << (di % 8);
sys/dev/hil/hil.c
201
u_int8_t db;
sys/dev/hil/hil.c
209
db = LPC_RECONF | LPC_KBDCOOK | LPC_NOERROR | LPC_AUTOPOLL;
sys/dev/hil/hil.c
210
send_hil_cmd(sc, HIL_WRITELPCTRL, &db, 1, NULL);
sys/dev/hil/hil.c
219
db = bus_space_read_1(sc->sc_bst, sc->sc_bsh, HILP_DATA);
sys/dev/hil/hil.c
230
if (send_hil_cmd(sc, HIL_READLPSTAT, NULL, 0, &db) == 0) {
sys/dev/hil/hil.c
231
if (db & (LPS_CONFFAIL | LPS_CONFGOOD))
sys/dev/hil/hil.c
243
if (tries == 0 || (db & LPS_CONFFAIL)) {
sys/dev/hil/hil.c
371
u_int8_t db;
sys/dev/hil/hil.c
391
db = 0;
sys/dev/hil/hil.c
392
send_hil_cmd(sc, HIL_WRITEKBDSADR, &db,
sys/dev/hil/hil.c
492
u_int8_t db;
sys/dev/hil/hil.c
500
db = 0;
sys/dev/hil/hil.c
501
send_hil_cmd(sc, HIL_READLPSTAT, NULL, 0, &db);
sys/dev/hil/hil.c
502
sc->sc_maxdev = db & LPS_DEVMASK;
sys/dev/hil/hil.c
510
db = 0;
sys/dev/hil/hil.c
511
send_hil_cmd(sc, HIL_WRITEKBDSADR, &db, 1, NULL);
sys/dev/hil/hil.c
586
u_int8_t db;
sys/dev/hil/hil.c
596
if (send_hil_cmd(sc, HIL_READLPSTAT, NULL, 0, &db) == 0) {
sys/dev/hil/hil.c
597
if (db & (LPS_CONFFAIL | LPS_CONFGOOD))
sys/dev/hil/hil.c
600
db = LPS_CONFFAIL;
sys/dev/hil/hil.c
605
if (db & LPS_CONFFAIL) {
sys/dev/hil/hil.c
608
db = 0;
sys/dev/hil/hil.c
609
send_hil_cmd(sc, HIL_READLPSTAT, NULL, 0, &db);
sys/dev/hil/hil.c
611
sc->sc_maxdev = db & LPS_DEVMASK;
sys/dev/hil/hil.c
786
u_int8_t db;
sys/dev/hil/hil.c
804
db = bus_space_read_1(sc->sc_bst, sc->sc_bsh, HILP_DATA);
sys/dev/hil/hil.c
805
db &= ~LPC_AUTOPOLL;
sys/dev/hil/hil.c
809
bus_space_write_1(sc->sc_bst, sc->sc_bsh, HILP_DATA, db);
sys/dev/hil/hil.c
818
db = bus_space_read_1(sc->sc_bst, sc->sc_bsh, HILP_DATA);
sys/dev/hil/hil.c
819
} while (db & BSY_LOOPBUSY);
sys/dev/hil/hil.c
828
u_int8_t db;
sys/dev/hil/hil.c
838
db = bus_space_read_1(sc->sc_bst, sc->sc_bsh, HILP_DATA);
sys/dev/hil/hil.c
839
db |= LPC_AUTOPOLL;
sys/dev/hil/hil.c
843
bus_space_write_1(sc->sc_bst, sc->sc_bsh, HILP_DATA, db);
sys/dev/ic/ar5211.c
2562
u_int32_t ob, db, xpds, xpdp, x_gain;
sys/dev/ic/ar5211.c
2572
db = ar5k_bitswap(ee->ee_db[ee_mode][0], 3);
sys/dev/ic/ar5211.c
2576
(((ob >> 2) & 0x1) | ((db << 1) & 0xe)) |
sys/dev/ic/ar5211.c
2593
db = ee->ee_db[ee_mode][obdb];
sys/dev/ic/ar5211.c
2607
((ar5k_bitswap(db, 3) << 2) & 0x1c);
sys/dev/ic/ar5416.c
791
ar5416_rw_rfbits(rwbank6tpc, 0, 200, modal->db, 3);
sys/dev/ic/ar5416.c
797
ar5416_rw_rfbits(rwbank6tpc, 0, 194, modal->db, 3);
sys/dev/ic/ar5416reg.h
100
uint8_t db;
sys/dev/ic/ar9280.c
296
reg = RW(reg, AR_AN_RF2G1_CH0_DB, modal->db);
sys/dev/ic/ar9280.c
310
reg = RW(reg, AR_AN_RF5G1_CH0_DB5, modal->db);
sys/dev/ic/ar9380.c
300
uint8_t db, margin, ant_div_ctrl;
sys/dev/ic/ar9380.c
396
db = athn_interpolate(c->ic_freq,
sys/dev/ic/ar9380.c
400
db = athn_interpolate(c->ic_freq,
sys/dev/ic/ar9380.c
405
db = modal->xatten1DB[i];
sys/dev/ic/ar9380.c
420
reg = RW(reg, AR_PHY_EXT_ATTEN_CTL_XATTEN1_DB, db);
sys/dev/ic/mpi.c
1755
u_int32_t db;
sys/dev/ic/mpi.c
1767
db = mpi_read_db(sc);
sys/dev/ic/mpi.c
1768
if ((db & MPI_DOORBELL_WHOINIT) == MPI_DOORBELL_WHOINIT_PCIPEER) {
sys/dev/ic/mpi.c
1775
switch (db & MPI_DOORBELL_STATE) {
sys/dev/ic/mpi.c
1797
db = mpi_read_db(sc);
sys/dev/pci/drm/amd/amdgpu/amdgpu_ring.h
435
#define amdgpu_ring_emit_gds_switch(r, v, db, ds, wb, ws, ab, as) (r)->funcs->emit_gds_switch((r), (v), (db), (ds), (wb), (ws), (ab), (as))
sys/dev/pci/drm/amd/amdkfd/kfd_doorbell.c
190
void write_kernel_doorbell(void __iomem *db, u32 value)
sys/dev/pci/drm/amd/amdkfd/kfd_doorbell.c
192
if (db) {
sys/dev/pci/drm/amd/amdkfd/kfd_doorbell.c
193
writel(value, db);
sys/dev/pci/drm/amd/amdkfd/kfd_doorbell.c
194
pr_debug("Writing %d to doorbell address %p\n", value, db);
sys/dev/pci/drm/amd/amdkfd/kfd_doorbell.c
198
void write_kernel_doorbell64(void __iomem *db, u64 value)
sys/dev/pci/drm/amd/amdkfd/kfd_doorbell.c
200
if (db) {
sys/dev/pci/drm/amd/amdkfd/kfd_doorbell.c
201
WARN(((unsigned long)db & 7) != 0,
sys/dev/pci/drm/amd/amdkfd/kfd_doorbell.c
203
writeq(value, (u64 __iomem *)db);
sys/dev/pci/drm/amd/amdkfd/kfd_doorbell.c
204
pr_debug("writing %llu to doorbell address %p\n", value, db);
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1118
u32 read_kernel_doorbell(u32 __iomem *db);
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1119
void write_kernel_doorbell(void __iomem *db, u32 value);
sys/dev/pci/drm/amd/amdkfd/kfd_priv.h
1120
void write_kernel_doorbell64(void __iomem *db, u64 value);
sys/dev/pci/drm/display/drm_dp_helper.c
3403
sdp->db[0] = 1;
sys/dev/pci/drm/display/drm_dp_helper.c
3404
sdp->db[3] = 1;
sys/dev/pci/drm/display/drm_dp_helper.c
3416
sdp->db[16] = (vsc->pixelformat & 0xf) << 4; /* DB16[7:4] */
sys/dev/pci/drm/display/drm_dp_helper.c
3417
sdp->db[16] |= vsc->colorimetry & 0xf; /* DB16[3:0] */
sys/dev/pci/drm/display/drm_dp_helper.c
3424
sdp->db[17] = 0x1; /* DB17[3:0] */
sys/dev/pci/drm/display/drm_dp_helper.c
3427
sdp->db[17] = 0x2;
sys/dev/pci/drm/display/drm_dp_helper.c
3430
sdp->db[17] = 0x3;
sys/dev/pci/drm/display/drm_dp_helper.c
3433
sdp->db[17] = 0x4;
sys/dev/pci/drm/display/drm_dp_helper.c
3442
sdp->db[17] |= 0x80; /* DB17[7] */
sys/dev/pci/drm/display/drm_dp_helper.c
3445
sdp->db[18] = vsc->content_type & 0x7;
sys/dev/pci/drm/drm_edid.c
4832
static bool hdmi_vsdb_latency_present(const u8 *db)
sys/dev/pci/drm/drm_edid.c
4834
return db[8] & BIT(7);
sys/dev/pci/drm/drm_edid.c
4837
static bool hdmi_vsdb_i_latency_present(const u8 *db)
sys/dev/pci/drm/drm_edid.c
4839
return hdmi_vsdb_latency_present(db) && db[8] & BIT(6);
sys/dev/pci/drm/drm_edid.c
4842
static int hdmi_vsdb_latency_length(const u8 *db)
sys/dev/pci/drm/drm_edid.c
4844
if (hdmi_vsdb_i_latency_present(db))
sys/dev/pci/drm/drm_edid.c
4846
else if (hdmi_vsdb_latency_present(db))
sys/dev/pci/drm/drm_edid.c
4862
do_hdmi_vsdb_modes(struct drm_connector *connector, const u8 *db, u8 len)
sys/dev/pci/drm/drm_edid.c
4873
if (!(db[8] & (1 << 5)))
sys/dev/pci/drm/drm_edid.c
4876
offset += hdmi_vsdb_latency_length(db);
sys/dev/pci/drm/drm_edid.c
4885
if (db[8 + offset] & (1 << 7)) {
sys/dev/pci/drm/drm_edid.c
4889
multi_present = (db[8 + offset] & 0x60) >> 5;
sys/dev/pci/drm/drm_edid.c
4893
vic_len = db[8 + offset] >> 5;
sys/dev/pci/drm/drm_edid.c
4894
hdmi_3d_len = db[8 + offset] & 0x1f;
sys/dev/pci/drm/drm_edid.c
4899
vic = db[9 + offset + i];
sys/dev/pci/drm/drm_edid.c
4919
structure_all = (db[8 + offset] << 8) | db[9 + offset];
sys/dev/pci/drm/drm_edid.c
4923
mask = (db[10 + offset] << 8) | db[11 + offset];
sys/dev/pci/drm/drm_edid.c
4942
detail_present = ((db[8 + offset + i] & 0x0f) > 7);
sys/dev/pci/drm/drm_edid.c
4948
vic_index = db[8 + offset + i] >> 4;
sys/dev/pci/drm/drm_edid.c
4951
switch (db[8 + offset + i] & 0x0f) {
sys/dev/pci/drm/drm_edid.c
4960
if ((db[9 + offset + i] >> 4) == 1)
sys/dev/pci/drm/drm_edid.c
5032
static int cea_db_tag(const struct cea_db *db)
sys/dev/pci/drm/drm_edid.c
5034
return db->tag_length >> 5;
sys/dev/pci/drm/drm_edid.c
5040
const struct cea_db *db = _db;
sys/dev/pci/drm/drm_edid.c
5042
return db->tag_length & 0x1f;
sys/dev/pci/drm/drm_edid.c
5045
static const void *cea_db_data(const struct cea_db *db)
sys/dev/pci/drm/drm_edid.c
5047
return db->data;
sys/dev/pci/drm/drm_edid.c
5050
static bool cea_db_is_extended_tag(const struct cea_db *db, int tag)
sys/dev/pci/drm/drm_edid.c
5052
return cea_db_tag(db) == CTA_DB_EXTENDED_TAG &&
sys/dev/pci/drm/drm_edid.c
5053
cea_db_payload_len(db) >= 1 &&
sys/dev/pci/drm/drm_edid.c
5054
db->data[0] == tag;
sys/dev/pci/drm/drm_edid.c
5057
static bool cea_db_is_vendor(const struct cea_db *db, int vendor_oui)
sys/dev/pci/drm/drm_edid.c
5059
const u8 *data = cea_db_data(db);
sys/dev/pci/drm/drm_edid.c
5061
return cea_db_tag(db) == CTA_DB_VENDOR &&
sys/dev/pci/drm/drm_edid.c
5062
cea_db_payload_len(db) >= 3 &&
sys/dev/pci/drm/drm_edid.c
5078
const struct cea_db *db;
sys/dev/pci/drm/drm_edid.c
5083
db = (const struct cea_db *)&iter->collection[iter->index];
sys/dev/pci/drm/drm_edid.c
5085
if (iter->index + sizeof(*db) <= iter->end &&
sys/dev/pci/drm/drm_edid.c
5086
iter->index + sizeof(*db) + cea_db_payload_len(db) <= iter->end)
sys/dev/pci/drm/drm_edid.c
5087
return db;
sys/dev/pci/drm/drm_edid.c
5166
const struct cea_db *db;
sys/dev/pci/drm/drm_edid.c
5170
db = __cea_db_iter_current_block(iter);
sys/dev/pci/drm/drm_edid.c
5171
if (WARN_ON(!db)) {
sys/dev/pci/drm/drm_edid.c
5177
iter->index += sizeof(*db) + cea_db_payload_len(db);
sys/dev/pci/drm/drm_edid.c
5179
db = __cea_db_iter_current_block(iter);
sys/dev/pci/drm/drm_edid.c
5180
if (db)
sys/dev/pci/drm/drm_edid.c
5181
return db;
sys/dev/pci/drm/drm_edid.c
5200
db = __cea_db_iter_current_block(iter);
sys/dev/pci/drm/drm_edid.c
5201
if (db)
sys/dev/pci/drm/drm_edid.c
5202
return db;
sys/dev/pci/drm/drm_edid.c
5217
static bool cea_db_is_hdmi_vsdb(const struct cea_db *db)
sys/dev/pci/drm/drm_edid.c
5219
return cea_db_is_vendor(db, HDMI_IEEE_OUI) &&
sys/dev/pci/drm/drm_edid.c
5220
cea_db_payload_len(db) >= 5;
sys/dev/pci/drm/drm_edid.c
5223
static bool cea_db_is_hdmi_forum_vsdb(const struct cea_db *db)
sys/dev/pci/drm/drm_edid.c
5225
return cea_db_is_vendor(db, HDMI_FORUM_IEEE_OUI) &&
sys/dev/pci/drm/drm_edid.c
5226
cea_db_payload_len(db) >= 7;
sys/dev/pci/drm/drm_edid.c
5229
static bool cea_db_is_hdmi_forum_eeodb(const void *db)
sys/dev/pci/drm/drm_edid.c
5231
return cea_db_is_extended_tag(db, CTA_EXT_DB_HF_EEODB) &&
sys/dev/pci/drm/drm_edid.c
5232
cea_db_payload_len(db) >= 2;
sys/dev/pci/drm/drm_edid.c
5235
static bool cea_db_is_microsoft_vsdb(const struct cea_db *db)
sys/dev/pci/drm/drm_edid.c
5237
return cea_db_is_vendor(db, MICROSOFT_IEEE_OUI) &&
sys/dev/pci/drm/drm_edid.c
5238
cea_db_payload_len(db) == 21;
sys/dev/pci/drm/drm_edid.c
5241
static bool cea_db_is_vcdb(const struct cea_db *db)
sys/dev/pci/drm/drm_edid.c
5243
return cea_db_is_extended_tag(db, CTA_EXT_DB_VIDEO_CAP) &&
sys/dev/pci/drm/drm_edid.c
5244
cea_db_payload_len(db) == 2;
sys/dev/pci/drm/drm_edid.c
5247
static bool cea_db_is_hdmi_forum_scdb(const struct cea_db *db)
sys/dev/pci/drm/drm_edid.c
5249
return cea_db_is_extended_tag(db, CTA_EXT_DB_HF_SCDB) &&
sys/dev/pci/drm/drm_edid.c
5250
cea_db_payload_len(db) >= 7;
sys/dev/pci/drm/drm_edid.c
5253
static bool cea_db_is_y420cmdb(const struct cea_db *db)
sys/dev/pci/drm/drm_edid.c
5255
return cea_db_is_extended_tag(db, CTA_EXT_DB_420_VIDEO_CAP_MAP);
sys/dev/pci/drm/drm_edid.c
5258
static bool cea_db_is_y420vdb(const struct cea_db *db)
sys/dev/pci/drm/drm_edid.c
5260
return cea_db_is_extended_tag(db, CTA_EXT_DB_420_VIDEO_DATA);
sys/dev/pci/drm/drm_edid.c
5263
static bool cea_db_is_hdmi_hdr_metadata_block(const struct cea_db *db)
sys/dev/pci/drm/drm_edid.c
5265
return cea_db_is_extended_tag(db, CTA_EXT_DB_HDR_STATIC_METADATA) &&
sys/dev/pci/drm/drm_edid.c
5266
cea_db_payload_len(db) >= 3;
sys/dev/pci/drm/drm_edid.c
5319
const struct cea_db *db, u64 *y420cmdb_map)
sys/dev/pci/drm/drm_edid.c
5322
int i, map_len = cea_db_payload_len(db) - 1;
sys/dev/pci/drm/drm_edid.c
5323
const u8 *data = cea_db_data(db) + 1;
sys/dev/pci/drm/drm_edid.c
5360
const struct cea_db *db;
sys/dev/pci/drm/drm_edid.c
5368
cea_db_iter_for_each(db, &iter) {
sys/dev/pci/drm/drm_edid.c
5369
if (cea_db_is_hdmi_vsdb(db)) {
sys/dev/pci/drm/drm_edid.c
5370
modes += do_hdmi_vsdb_modes(connector, (const u8 *)db,
sys/dev/pci/drm/drm_edid.c
5371
cea_db_payload_len(db));
sys/dev/pci/drm/drm_edid.c
5372
} else if (cea_db_is_y420vdb(db)) {
sys/dev/pci/drm/drm_edid.c
5373
const u8 *vdb420 = cea_db_data(db) + 1;
sys/dev/pci/drm/drm_edid.c
5377
cea_db_payload_len(db) - 1);
sys/dev/pci/drm/drm_edid.c
5493
drm_parse_hdr_metadata_block(struct drm_connector *connector, const u8 *db)
sys/dev/pci/drm/drm_edid.c
5499
len = cea_db_payload_len(db);
sys/dev/pci/drm/drm_edid.c
5501
hdr_metadata->eotf = eotf_supported(db);
sys/dev/pci/drm/drm_edid.c
5502
hdr_metadata->metadata_type = hdr_metadata_type(db);
sys/dev/pci/drm/drm_edid.c
5505
hdr_metadata->max_cll = db[4];
sys/dev/pci/drm/drm_edid.c
5507
hdr_metadata->max_fall = db[5];
sys/dev/pci/drm/drm_edid.c
5509
hdr_metadata->min_cll = db[6];
sys/dev/pci/drm/drm_edid.c
5518
drm_parse_hdmi_vsdb_audio(struct drm_connector *connector, const u8 *db)
sys/dev/pci/drm/drm_edid.c
5520
u8 len = cea_db_payload_len(db);
sys/dev/pci/drm/drm_edid.c
5522
if (len >= 6 && (db[6] & (1 << 7)))
sys/dev/pci/drm/drm_edid.c
5525
if (len >= 10 && hdmi_vsdb_latency_present(db)) {
sys/dev/pci/drm/drm_edid.c
5527
connector->video_latency[0] = db[9];
sys/dev/pci/drm/drm_edid.c
5528
connector->audio_latency[0] = db[10];
sys/dev/pci/drm/drm_edid.c
5531
if (len >= 12 && hdmi_vsdb_i_latency_present(db)) {
sys/dev/pci/drm/drm_edid.c
5533
connector->video_latency[1] = db[11];
sys/dev/pci/drm/drm_edid.c
5534
connector->audio_latency[1] = db[12];
sys/dev/pci/drm/drm_edid.c
5711
const struct cea_db *db;
sys/dev/pci/drm/drm_edid.c
5738
cea_db_iter_for_each(db, &iter) {
sys/dev/pci/drm/drm_edid.c
5739
const u8 *data = cea_db_data(db);
sys/dev/pci/drm/drm_edid.c
5740
int len = cea_db_payload_len(db);
sys/dev/pci/drm/drm_edid.c
5743
switch (cea_db_tag(db)) {
sys/dev/pci/drm/drm_edid.c
5759
if (cea_db_is_hdmi_vsdb(db))
sys/dev/pci/drm/drm_edid.c
5760
drm_parse_hdmi_vsdb_audio(connector, (const u8 *)db);
sys/dev/pci/drm/drm_edid.c
5789
const struct cea_db *db;
sys/dev/pci/drm/drm_edid.c
5794
cea_db_iter_for_each(db, &iter) {
sys/dev/pci/drm/drm_edid.c
5795
if (cea_db_tag(db) == CTA_DB_AUDIO) {
sys/dev/pci/drm/drm_edid.c
5799
count = cea_db_payload_len(db) / 3; /* SAD is 3B */
sys/dev/pci/drm/drm_edid.c
5805
drm_edid_cta_sad_set(&sads[i], &db->data[i * 3]);
sys/dev/pci/drm/drm_edid.c
5838
const struct cea_db *db;
sys/dev/pci/drm/drm_edid.c
5843
cea_db_iter_for_each(db, &iter) {
sys/dev/pci/drm/drm_edid.c
5844
if (cea_db_tag(db) == CTA_DB_SPEAKER &&
sys/dev/pci/drm/drm_edid.c
5845
cea_db_payload_len(db) == 3) {
sys/dev/pci/drm/drm_edid.c
5846
*sadb = kmemdup(db->data, cea_db_payload_len(db),
sys/dev/pci/drm/drm_edid.c
5850
count = cea_db_payload_len(db);
sys/dev/pci/drm/drm_edid.c
5925
const struct cea_db *db;
sys/dev/pci/drm/drm_edid.c
5934
cea_db_iter_for_each(db, &iter) {
sys/dev/pci/drm/drm_edid.c
5935
if (cea_db_is_hdmi_vsdb(db)) {
sys/dev/pci/drm/drm_edid.c
5967
const struct cea_db *db;
sys/dev/pci/drm/drm_edid.c
5988
cea_db_iter_for_each(db, &iter) {
sys/dev/pci/drm/drm_edid.c
5989
if (cea_db_tag(db) == CTA_DB_AUDIO) {
sys/dev/pci/drm/drm_edid.c
5990
const u8 *data = cea_db_data(db);
sys/dev/pci/drm/drm_edid.c
5993
for (i = 0; i < cea_db_payload_len(db); i += 3)
sys/dev/pci/drm/drm_edid.c
6047
static void parse_cta_vdb(struct drm_connector *connector, const struct cea_db *db)
sys/dev/pci/drm/drm_edid.c
6050
int i, vic_index, len = cea_db_payload_len(db);
sys/dev/pci/drm/drm_edid.c
6051
const u8 *svds = cea_db_data(db);
sys/dev/pci/drm/drm_edid.c
6122
const struct cea_db *db)
sys/dev/pci/drm/drm_edid.c
6126
const u8 *svds = cea_db_data(db) + 1;
sys/dev/pci/drm/drm_edid.c
6129
for (i = 0; i < cea_db_payload_len(db) - 1; i++) {
sys/dev/pci/drm/drm_edid.c
6140
static void drm_parse_vcdb(struct drm_connector *connector, const u8 *db)
sys/dev/pci/drm/drm_edid.c
6145
connector->base.id, connector->name, db[2]);
sys/dev/pci/drm/drm_edid.c
6147
if (db[2] & EDID_CEA_VCDB_QS)
sys/dev/pci/drm/drm_edid.c
6187
const u8 *db)
sys/dev/pci/drm/drm_edid.c
6192
dc_mask = db[7] & DRM_EDID_YCBCR420_DC_MASK;
sys/dev/pci/drm/drm_edid.c
6395
drm_parse_hdmi_vsdb_video(struct drm_connector *connector, const u8 *db)
sys/dev/pci/drm/drm_edid.c
6398
u8 len = cea_db_payload_len(db);
sys/dev/pci/drm/drm_edid.c
6402
info->source_physical_address = (db[4] << 8) | db[5];
sys/dev/pci/drm/drm_edid.c
6405
info->dvi_dual = db[6] & 1;
sys/dev/pci/drm/drm_edid.c
6407
info->max_tmds_clock = db[7] * 5000;
sys/dev/pci/drm/drm_edid.c
6415
if (len >= 8 && db[8] & BIT(5))
sys/dev/pci/drm/drm_edid.c
6422
drm_parse_hdmi_deep_color_info(connector, db);
sys/dev/pci/drm/drm_edid.c
6430
const u8 *db)
sys/dev/pci/drm/drm_edid.c
6433
u8 version = db[4];
sys/dev/pci/drm/drm_edid.c
6434
bool desktop_usage = db[5] & BIT(6);
sys/dev/pci/drm/drm_edid.c
6442
connector->base.id, connector->name, version, db[5]);
sys/dev/pci/drm/drm_edid.c
6450
const struct cea_db *db;
sys/dev/pci/drm/drm_edid.c
6482
cea_db_iter_for_each(db, &iter) {
sys/dev/pci/drm/drm_edid.c
6484
const u8 *data = (const u8 *)db;
sys/dev/pci/drm/drm_edid.c
6486
if (cea_db_is_hdmi_vsdb(db))
sys/dev/pci/drm/drm_edid.c
6488
else if (cea_db_is_hdmi_forum_vsdb(db) ||
sys/dev/pci/drm/drm_edid.c
6489
cea_db_is_hdmi_forum_scdb(db))
sys/dev/pci/drm/drm_edid.c
6491
else if (cea_db_is_microsoft_vsdb(db))
sys/dev/pci/drm/drm_edid.c
6493
else if (cea_db_is_y420cmdb(db))
sys/dev/pci/drm/drm_edid.c
6494
parse_cta_y420cmdb(connector, db, &y420cmdb_map);
sys/dev/pci/drm/drm_edid.c
6495
else if (cea_db_is_y420vdb(db))
sys/dev/pci/drm/drm_edid.c
6496
parse_cta_y420vdb(connector, db);
sys/dev/pci/drm/drm_edid.c
6497
else if (cea_db_is_vcdb(db))
sys/dev/pci/drm/drm_edid.c
6499
else if (cea_db_is_hdmi_hdr_metadata_block(db))
sys/dev/pci/drm/drm_edid.c
6501
else if (cea_db_tag(db) == CTA_DB_VIDEO)
sys/dev/pci/drm/drm_edid.c
6502
parse_cta_vdb(connector, db);
sys/dev/pci/drm/drm_edid.c
6503
else if (cea_db_tag(db) == CTA_DB_AUDIO)
sys/dev/pci/drm/hdmi.c
511
memset(sdp->db, 0, sizeof(sdp->db));
sys/dev/pci/drm/hdmi.c
519
hdmi_audio_infoframe_pack_payload(frame, sdp->db);
sys/dev/pci/drm/i915/display/intel_dp.c
4705
sdp->db[0] = as_sdp->mode;
sys/dev/pci/drm/i915/display/intel_dp.c
4706
sdp->db[1] = as_sdp->vtotal & 0xFF;
sys/dev/pci/drm/i915/display/intel_dp.c
4707
sdp->db[2] = (as_sdp->vtotal >> 8) & 0xFF;
sys/dev/pci/drm/i915/display/intel_dp.c
4708
sdp->db[3] = as_sdp->target_rr & 0xFF;
sys/dev/pci/drm/i915/display/intel_dp.c
4709
sdp->db[4] = (as_sdp->target_rr >> 8) & 0x3;
sys/dev/pci/drm/i915/display/intel_dp.c
4712
sdp->db[4] |= 0x20;
sys/dev/pci/drm/i915/display/intel_dp.c
4769
sdp->db[0] = drm_infoframe->version;
sys/dev/pci/drm/i915/display/intel_dp.c
4771
sdp->db[1] = drm_infoframe->length;
sys/dev/pci/drm/i915/display/intel_dp.c
4776
BUILD_BUG_ON(sizeof(sdp->db) < HDMI_DRM_INFOFRAME_SIZE + 2);
sys/dev/pci/drm/i915/display/intel_dp.c
4777
memcpy(&sdp->db[2], &buf[HDMI_INFOFRAME_HEADER_SIZE],
sys/dev/pci/drm/i915/display/intel_dp.c
4895
as_sdp->mode = sdp->db[0] & DP_ADAPTIVE_SYNC_SDP_OPERATION_MODE;
sys/dev/pci/drm/i915/display/intel_dp.c
4896
as_sdp->vtotal = (sdp->db[2] << 8) | sdp->db[1];
sys/dev/pci/drm/i915/display/intel_dp.c
4897
as_sdp->target_rr = (u64)sdp->db[3] | ((u64)sdp->db[4] & 0x3);
sys/dev/pci/drm/i915/display/intel_dp.c
4898
as_sdp->target_rr_divider = sdp->db[4] & 0x20 ? true : false;
sys/dev/pci/drm/i915/display/intel_dp.c
4943
vsc->pixelformat = (sdp->db[16] >> 4) & 0xf;
sys/dev/pci/drm/i915/display/intel_dp.c
4944
vsc->colorimetry = sdp->db[16] & 0xf;
sys/dev/pci/drm/i915/display/intel_dp.c
4945
vsc->dynamic_range = (sdp->db[17] >> 7) & 0x1;
sys/dev/pci/drm/i915/display/intel_dp.c
4947
switch (sdp->db[17] & 0x7) {
sys/dev/pci/drm/i915/display/intel_dp.c
4964
MISSING_CASE(sdp->db[17] & 0x7);
sys/dev/pci/drm/i915/display/intel_dp.c
4968
vsc->content_type = sdp->db[18] & 0x7;
sys/dev/pci/drm/i915/display/intel_dp.c
5032
if (sdp->db[0] != 1)
sys/dev/pci/drm/i915/display/intel_dp.c
5036
if (sdp->db[1] != HDMI_DRM_INFOFRAME_SIZE)
sys/dev/pci/drm/i915/display/intel_dp.c
5039
ret = hdmi_drm_infoframe_unpack_only(drm_infoframe, &sdp->db[2],
sys/dev/pci/drm/include/drm/display/drm_dp.h
1748
u8 db[32];
sys/dev/pci/if_bnxtreg.h
88863
uint64_t db;
sys/dev/pci/if_bnxtreg.h
88938
uint64_t db;
sys/dev/pci/if_icereg.h
14079
uint32_t db;
sys/dev/pci/if_icereg.h
14089
ICE_CTX_STORE(ice_tx_drbell_fmt, db, 32, 32),
sys/dev/pci/if_mcx.c
4644
mcx_create_cq(struct mcx_softc *sc, struct mcx_cq *cq, int uar, int db, int eqn)
sys/dev/pci/if_mcx.c
4656
cq->cq_doorbell = MCX_CQ_DOORBELL_BASE + (MCX_CQ_DOORBELL_STRIDE * db);
sys/dev/pci/if_mcx.c
4797
mcx_create_rq(struct mcx_softc *sc, struct mcx_rx *rx, int db, int cqn)
sys/dev/pci/if_mcx.c
4810
(db * MCX_WQ_DOORBELL_STRIDE);
sys/dev/pci/if_mcx.c
5157
mcx_create_sq(struct mcx_softc *sc, struct mcx_tx *tx, int uar, int db,
sys/dev/pci/if_mcx.c
5170
(db * MCX_WQ_DOORBELL_STRIDE) + 4;
sys/dev/pci/if_mcx.c
6988
struct mcx_cq_doorbell *db;
sys/dev/pci/if_mcx.c
6996
db = MCX_DMA_OFF(&sc->sc_doorbell_mem, cq->cq_doorbell);
sys/dev/pci/if_mcx.c
6999
cq->cq_doorbell, sizeof(*db), BUS_DMASYNC_POSTWRITE);
sys/dev/pci/if_mcx.c
7001
htobem32(&db->db_update_ci, cq->cq_cons & MCX_CQ_DOORBELL_ARM_CI_MASK);
sys/dev/pci/if_mcx.c
7002
htobem32(&db->db_arm_ci, val);
sys/dev/pci/if_mcx.c
7005
cq->cq_doorbell, sizeof(*db), BUS_DMASYNC_PREWRITE);
sys/dev/pci/mpii.c
1060
u_int32_t db;
sys/dev/pci/mpii.c
1072
db = mpii_read_db(sc);
sys/dev/pci/mpii.c
1073
if ((db & MPII_DOORBELL_WHOINIT) == MPII_DOORBELL_WHOINIT_PCIPEER) {
sys/dev/pci/mpii.c
1080
switch (db & MPII_DOORBELL_STATE) {
sys/dev/pci/mpii.c
1109
db = mpii_read_db(sc);
sys/dev/rasops/rasops_bitops.h
160
int tmp, lmask, rmask, height, lnum, rnum, sb, db, cnt, full;
sys/dev/rasops/rasops_bitops.h
200
db = dst & 31;
sys/dev/rasops/rasops_bitops.h
202
if (db + num <= 32) {
sys/dev/rasops/rasops_bitops.h
210
PUTBITS(tmp, db, num, drp);
sys/dev/rasops/rasops_bitops.h
218
lmask = rasops_rmask[db];
sys/dev/rasops/rasops_bitops.h
220
lnum = (32 - db) & 31;
sys/dev/rasops/rasops_bitops.h
238
db = dst & 31;
sys/dev/rasops/rasops_bitops.h
240
if ((src -= db) < 0)
sys/dev/rasops/rasops_bitops.h
249
if (db) {
sys/dev/rasops/rasops_bitops.h
250
GETBITS(sp, src, db, tmp);
sys/dev/rasops/rasops_bitops.h
251
PUTBITS(tmp, 0, db, dp);
sys/dev/rasops/rasops_bitops.h
275
db = dst & 31;
sys/dev/rasops/rasops_bitops.h
286
PUTBITS(tmp, db, lnum, dp);
sys/dev/usb/if_otusreg.h
747
uint8_t db;
sys/net/bsd-comp.c
1005
if (oldcode != CLEAR && max_ent < db->maxmaxcode) {
sys/net/bsd-comp.c
1011
hval = BSD_HASH(oldcode,finchar,db->hshift);
sys/net/bsd-comp.c
1012
dictp = &db->dict[hval];
sys/net/bsd-comp.c
1019
if (hval >= db->hsize)
sys/net/bsd-comp.c
1020
hval -= db->hsize;
sys/net/bsd-comp.c
1021
dictp = &db->dict[hval];
sys/net/bsd-comp.c
1029
dictp2 = &db->dict[max_ent+1];
sys/net/bsd-comp.c
1030
if (db->dict[dictp2->cptr].codem1 == max_ent) {
sys/net/bsd-comp.c
1031
db->dict[dictp2->cptr].codem1 = BADCODEM1;
sys/net/bsd-comp.c
1037
db->max_ent = ++max_ent;
sys/net/bsd-comp.c
1038
db->lens[max_ent] = db->lens[oldcode]+1;
sys/net/bsd-comp.c
1041
if (max_ent >= MAXCODE(n_bits) && max_ent < db->maxmaxcode) {
sys/net/bsd-comp.c
1042
db->n_bits = ++n_bits;
sys/net/bsd-comp.c
1054
db->bytes_out += ilen;
sys/net/bsd-comp.c
1055
db->in_count += explen;
sys/net/bsd-comp.c
1056
if (bsd_check(db) && db->debug) {
sys/net/bsd-comp.c
1058
db->unit);
sys/net/bsd-comp.c
1061
++db->comp_count;
sys/net/bsd-comp.c
1062
db->comp_bytes += ilen + BSD_OVHD;
sys/net/bsd-comp.c
1063
++db->uncomp_count;
sys/net/bsd-comp.c
1064
db->uncomp_bytes += explen;
sys/net/bsd-comp.c
1072
printf("bsd_decomp%d: fell off end of chain ", db->unit);
sys/net/bsd-comp.c
1074
incode, finchar, db->dict[finchar].cptr, max_ent);
sys/net/bsd-comp.c
1077
db->unit, incode, finchar);
sys/net/bsd-comp.c
1079
db->dict[finchar].cptr, dictp->codem1);
sys/net/bsd-comp.c
192
bsd_clear(struct bsd_db *db)
sys/net/bsd-comp.c
194
db->clear_count++;
sys/net/bsd-comp.c
195
db->max_ent = FIRST-1;
sys/net/bsd-comp.c
196
db->n_bits = BSD_INIT_BITS;
sys/net/bsd-comp.c
197
db->ratio = 0;
sys/net/bsd-comp.c
198
db->bytes_out = 0;
sys/net/bsd-comp.c
199
db->in_count = 0;
sys/net/bsd-comp.c
200
db->incomp_count = 0;
sys/net/bsd-comp.c
201
db->checkpoint = CHECK_GAP;
sys/net/bsd-comp.c
218
bsd_check(struct bsd_db *db)
sys/net/bsd-comp.c
222
if (db->in_count >= db->checkpoint) {
sys/net/bsd-comp.c
224
if (db->in_count >= RATIO_MAX
sys/net/bsd-comp.c
225
|| db->bytes_out >= RATIO_MAX) {
sys/net/bsd-comp.c
226
db->in_count -= db->in_count/4;
sys/net/bsd-comp.c
227
db->bytes_out -= db->bytes_out/4;
sys/net/bsd-comp.c
230
db->checkpoint = db->in_count + CHECK_GAP;
sys/net/bsd-comp.c
232
if (db->max_ent >= db->maxmaxcode) {
sys/net/bsd-comp.c
240
new_ratio = db->in_count << RATIO_SCALE_LOG;
sys/net/bsd-comp.c
241
if (db->bytes_out != 0)
sys/net/bsd-comp.c
242
new_ratio /= db->bytes_out;
sys/net/bsd-comp.c
244
if (new_ratio < db->ratio || new_ratio < 1 * RATIO_SCALE) {
sys/net/bsd-comp.c
245
bsd_clear(db);
sys/net/bsd-comp.c
248
db->ratio = new_ratio;
sys/net/bsd-comp.c
260
struct bsd_db *db = (struct bsd_db *) state;
sys/net/bsd-comp.c
263
stats->unc_bytes = db->uncomp_bytes;
sys/net/bsd-comp.c
264
stats->unc_packets = db->uncomp_count;
sys/net/bsd-comp.c
265
stats->comp_bytes = db->comp_bytes;
sys/net/bsd-comp.c
266
stats->comp_packets = db->comp_count;
sys/net/bsd-comp.c
267
stats->inc_bytes = db->incomp_bytes;
sys/net/bsd-comp.c
268
stats->inc_packets = db->incomp_count;
sys/net/bsd-comp.c
269
stats->ratio = db->in_count;
sys/net/bsd-comp.c
270
out = db->bytes_out;
sys/net/bsd-comp.c
285
struct bsd_db *db = (struct bsd_db *) state;
sys/net/bsd-comp.c
287
db->seqno = 0;
sys/net/bsd-comp.c
288
bsd_clear(db);
sys/net/bsd-comp.c
289
db->clear_count = 0;
sys/net/bsd-comp.c
300
struct bsd_db *db;
sys/net/bsd-comp.c
336
newlen = sizeof(*db) + (hsize-1) * (sizeof(db->dict[0]));
sys/net/bsd-comp.c
337
db = malloc(newlen, M_DEVBUF, M_NOWAIT|M_ZERO);
sys/net/bsd-comp.c
338
if (!db)
sys/net/bsd-comp.c
342
db->lens = NULL;
sys/net/bsd-comp.c
344
db->lens = mallocarray(maxmaxcode + 1, sizeof(db->lens[0]), M_DEVBUF,
sys/net/bsd-comp.c
346
if (!db->lens) {
sys/net/bsd-comp.c
347
free(db, M_DEVBUF, newlen);
sys/net/bsd-comp.c
352
db->totlen = newlen;
sys/net/bsd-comp.c
353
db->hsize = hsize;
sys/net/bsd-comp.c
354
db->hshift = hshift;
sys/net/bsd-comp.c
355
db->maxmaxcode = maxmaxcode;
sys/net/bsd-comp.c
356
db->maxbits = bits;
sys/net/bsd-comp.c
358
return (void *) db;
sys/net/bsd-comp.c
364
struct bsd_db *db = (struct bsd_db *) state;
sys/net/bsd-comp.c
366
if (db->lens)
sys/net/bsd-comp.c
367
free(db->lens, M_DEVBUF, (db->maxmaxcode + 1) * sizeof(db->lens[0]));
sys/net/bsd-comp.c
368
free(db, M_DEVBUF, db->totlen);
sys/net/bsd-comp.c
387
bsd_init(struct bsd_db *db, u_char *options, int opt_len, int unit, int hdrlen,
sys/net/bsd-comp.c
395
|| BSD_NBITS(options[2]) != db->maxbits
sys/net/bsd-comp.c
396
|| (decomp && db->lens == NULL))
sys/net/bsd-comp.c
402
db->lens[--i] = 1;
sys/net/bsd-comp.c
404
i = db->hsize;
sys/net/bsd-comp.c
406
db->dict[--i].codem1 = BADCODEM1;
sys/net/bsd-comp.c
407
db->dict[i].cptr = 0;
sys/net/bsd-comp.c
410
db->unit = unit;
sys/net/bsd-comp.c
411
db->hdrlen = hdrlen;
sys/net/bsd-comp.c
412
db->mru = mru;
sys/net/bsd-comp.c
416
db->debug = 1;
sys/net/bsd-comp.c
418
bsd_reset(db);
sys/net/bsd-comp.c
452
struct bsd_db *db = (struct bsd_db *) state;
sys/net/bsd-comp.c
453
int hshift = db->hshift;
sys/net/bsd-comp.c
454
u_int max_ent = db->max_ent;
sys/net/bsd-comp.c
455
u_int n_bits = db->n_bits;
sys/net/bsd-comp.c
518
if (maxolen + db->hdrlen > MLEN)
sys/net/bsd-comp.c
520
m->m_data += db->hdrlen;
sys/net/bsd-comp.c
535
*wptr++ = db->seqno >> 8;
sys/net/bsd-comp.c
536
*wptr++ = db->seqno;
sys/net/bsd-comp.c
538
++db->seqno;
sys/net/bsd-comp.c
560
dictp = &db->dict[hval];
sys/net/bsd-comp.c
574
if (hval >= db->hsize)
sys/net/bsd-comp.c
575
hval -= db->hsize;
sys/net/bsd-comp.c
576
dictp = &db->dict[hval];
sys/net/bsd-comp.c
587
if (max_ent < db->maxmaxcode) {
sys/net/bsd-comp.c
591
db->n_bits = ++n_bits;
sys/net/bsd-comp.c
596
dictp2 = &db->dict[max_ent+1];
sys/net/bsd-comp.c
597
if (db->dict[dictp2->cptr].codem1 == max_ent)
sys/net/bsd-comp.c
598
db->dict[dictp2->cptr].codem1 = BADCODEM1;
sys/net/bsd-comp.c
603
db->max_ent = ++max_ent;
sys/net/bsd-comp.c
609
db->bytes_out += olen;
sys/net/bsd-comp.c
610
db->in_count += ilen;
sys/net/bsd-comp.c
612
++db->bytes_out; /* count complete bytes */
sys/net/bsd-comp.c
614
if (bsd_check(db))
sys/net/bsd-comp.c
633
if (max_ent >= MAXCODE(n_bits) && max_ent < db->maxmaxcode)
sys/net/bsd-comp.c
634
db->n_bits++;
sys/net/bsd-comp.c
636
db->uncomp_bytes += ilen;
sys/net/bsd-comp.c
637
++db->uncomp_count;
sys/net/bsd-comp.c
642
++db->incomp_count;
sys/net/bsd-comp.c
643
db->incomp_bytes += ilen;
sys/net/bsd-comp.c
645
++db->comp_count;
sys/net/bsd-comp.c
646
db->comp_bytes += olen + BSD_OVHD;
sys/net/bsd-comp.c
662
struct bsd_db *db = (struct bsd_db *) state;
sys/net/bsd-comp.c
663
u_int hshift = db->hshift;
sys/net/bsd-comp.c
664
u_int max_ent = db->max_ent;
sys/net/bsd-comp.c
665
u_int n_bits = db->n_bits;
sys/net/bsd-comp.c
685
db->incomp_count++;
sys/net/bsd-comp.c
686
db->seqno++;
sys/net/bsd-comp.c
705
dictp = &db->dict[hval];
sys/net/bsd-comp.c
719
if (hval >= db->hsize)
sys/net/bsd-comp.c
720
hval -= db->hsize;
sys/net/bsd-comp.c
721
dictp = &db->dict[hval];
sys/net/bsd-comp.c
732
if (max_ent < db->maxmaxcode) {
sys/net/bsd-comp.c
736
db->n_bits = ++n_bits;
sys/net/bsd-comp.c
741
dictp2 = &db->dict[max_ent+1];
sys/net/bsd-comp.c
742
if (db->dict[dictp2->cptr].codem1 == max_ent)
sys/net/bsd-comp.c
743
db->dict[dictp2->cptr].codem1 = BADCODEM1;
sys/net/bsd-comp.c
748
db->max_ent = ++max_ent;
sys/net/bsd-comp.c
749
db->lens[max_ent] = db->lens[ent]+1;
sys/net/bsd-comp.c
755
db->bytes_out += bitno/8;
sys/net/bsd-comp.c
756
db->in_count += ilen;
sys/net/bsd-comp.c
757
(void)bsd_check(db);
sys/net/bsd-comp.c
759
++db->incomp_count;
sys/net/bsd-comp.c
760
db->incomp_bytes += ilen;
sys/net/bsd-comp.c
761
++db->uncomp_count;
sys/net/bsd-comp.c
762
db->uncomp_bytes += ilen;
sys/net/bsd-comp.c
767
if (max_ent >= MAXCODE(n_bits) && max_ent < db->maxmaxcode)
sys/net/bsd-comp.c
768
db->n_bits++;
sys/net/bsd-comp.c
791
struct bsd_db *db = (struct bsd_db *) state;
sys/net/bsd-comp.c
792
u_int max_ent = db->max_ent;
sys/net/bsd-comp.c
795
u_int n_bits = db->n_bits;
sys/net/bsd-comp.c
832
if (seq != db->seqno) {
sys/net/bsd-comp.c
833
if (db->debug)
sys/net/bsd-comp.c
835
db->unit, seq, db->seqno - 1);
sys/net/bsd-comp.c
838
++db->seqno;
sys/net/bsd-comp.c
850
dmp->m_data += db->hdrlen;
sys/net/bsd-comp.c
902
if (db->debug)
sys/net/bsd-comp.c
903
printf("bsd_decomp%d: bad CLEAR\n", db->unit);
sys/net/bsd-comp.c
907
bsd_clear(db);
sys/net/bsd-comp.c
912
if (incode > max_ent + 2 || incode > db->maxmaxcode
sys/net/bsd-comp.c
915
if (db->debug) {
sys/net/bsd-comp.c
917
db->unit, incode, oldcode);
sys/net/bsd-comp.c
919
max_ent, explen, db->seqno);
sys/net/bsd-comp.c
933
codelen = db->lens[finchar];
sys/net/bsd-comp.c
935
if (explen > db->mru + 1) {
sys/net/bsd-comp.c
937
if (db->debug) {
sys/net/bsd-comp.c
938
printf("bsd_decomp%d: ran out of mru\n", db->unit);
sys/net/bsd-comp.c
979
dictp = &db->dict[db->dict[finchar].cptr];
sys/net/bsd-comp.c
992
db->unit, codelen, incode, max_ent);
sys/ufs/ffs/ffs_alloc.c
198
bprev = DIP(ip, db[lbprev]);
sys/ufs/ffs/ffs_inode.c
259
oldblks[i] = DIP(oip, db[i]);
sys/ufs/ffs/ffs_inode.c
261
DIP_ASSIGN(oip, db[i], 0);
sys/ufs/ffs/ffs_inode.c
275
newblks[i] = DIP(oip, db[i]);
sys/ufs/ffs/ffs_inode.c
276
DIP_ASSIGN(oip, db[i], oldblks[i]);
sys/ufs/ffs/ffs_inode.c
318
bn = DIP(oip, db[i]);
sys/ufs/ffs/ffs_inode.c
322
DIP_ASSIGN(oip, db[i], 0);
sys/ufs/ffs/ffs_inode.c
334
bn = DIP(oip, db[lastblock]);
sys/ufs/ffs/ffs_inode.c
364
if (newblks[i] != DIP(oip, db[i]))
sys/ufs/ufs/ufs_bmap.c
129
*bnp = blkptrtodb(ump, DIP(ip, db[bn]));
sys/ufs/ufs/ufs_bmap.c
134
is_sequential(ump, DIP(ip, db[bn - 1]),
sys/ufs/ufs/ufs_bmap.c
135
DIP(ip, db[bn]));
usr.bin/locate/locate/locate.c
180
search_statistic(char *db, char **s)
usr.bin/locate/locate/locate.c
196
search_mmap(char *db, char **s)
usr.bin/locate/locate/locate.c
210
errx(1, "database too small: %s", db);
usr.bin/openssl/apps.c
1334
retdb->db = tmpdb;
usr.bin/openssl/apps.c
1357
index_index(CA_DB *db)
usr.bin/openssl/apps.c
1359
if (!TXT_DB_create_index(db->db, DB_serial, NULL,
usr.bin/openssl/apps.c
1363
db->db->error, db->db->arg1, db->db->arg2);
usr.bin/openssl/apps.c
1366
if (db->attributes.unique_subject &&
usr.bin/openssl/apps.c
1367
!TXT_DB_create_index(db->db, DB_name, index_name_qual,
usr.bin/openssl/apps.c
1370
db->db->error, db->db->arg1, db->db->arg2);
usr.bin/openssl/apps.c
1377
save_index(const char *file, const char *suffix, CA_DB *db)
usr.bin/openssl/apps.c
1404
if (TXT_DB_write(out, db->db) <= 0)
usr.bin/openssl/apps.c
1419
db->attributes.unique_subject ? "yes" : "no") <= 0)
usr.bin/openssl/apps.c
1526
free_index(CA_DB *db)
usr.bin/openssl/apps.c
1528
if (db) {
usr.bin/openssl/apps.c
1529
TXT_DB_free(db->db);
usr.bin/openssl/apps.c
1530
free(db);
usr.bin/openssl/apps.h
214
TXT_DB *db;
usr.bin/openssl/apps.h
223
int index_index(CA_DB *db);
usr.bin/openssl/apps.h
224
int save_index(const char *dbfile, const char *suffix, CA_DB *db);
usr.bin/openssl/apps.h
227
void free_index(CA_DB *db);
usr.bin/openssl/ca.c
1134
dgst, cfg.sigopts, attribs, db, serial,
usr.bin/openssl/ca.c
1158
cfg.sigopts, attribs, db, serial,
usr.bin/openssl/ca.c
1183
cfg.sigopts, attribs, db, serial,
usr.bin/openssl/ca.c
1239
if (!save_index(dbfile, "new", db))
usr.bin/openssl/ca.c
126
STACK_OF(CONF_VALUE) *policy, CA_DB *db, BIGNUM *serial, char *subj,
usr.bin/openssl/ca.c
133
STACK_OF(CONF_VALUE) *policy, CA_DB *db, BIGNUM *serial, char *subj,
usr.bin/openssl/ca.c
1378
for (i = 0; i < sk_OPENSSL_PSTRING_num(db->db->data); i++) {
usr.bin/openssl/ca.c
1379
pp = sk_OPENSSL_PSTRING_value(db->db->data, i);
usr.bin/openssl/ca.c
142
STACK_OF(CONF_VALUE) *policy, CA_DB *db, BIGNUM *serial, char *subj,
usr.bin/openssl/ca.c
147
static int do_revoke(X509 *x509, CA_DB *db, int ext, char *extval);
usr.bin/openssl/ca.c
1476
j = do_revoke(revcert, db, cfg.rev_type,
usr.bin/openssl/ca.c
148
static int get_certificate_status(const char *serial, CA_DB *db);
usr.bin/openssl/ca.c
1482
if (!save_index(dbfile, "new", db))
usr.bin/openssl/ca.c
149
static int do_updatedb(CA_DB *db);
usr.bin/openssl/ca.c
1510
free_index(db);
usr.bin/openssl/ca.c
1533
STACK_OF(CONF_VALUE) *policy, CA_DB *db, BIGNUM *serial, char *subj,
usr.bin/openssl/ca.c
1586
ok = do_body(xret, pkey, x509, dgst, sigopts, policy, db, serial,
usr.bin/openssl/ca.c
1601
STACK_OF(CONF_VALUE) *policy, CA_DB *db, BIGNUM *serial, char *subj,
usr.bin/openssl/ca.c
1643
ok = do_body(xret, pkey, x509, dgst, sigopts, policy, db, serial,
usr.bin/openssl/ca.c
1706
CA_DB *db, BIGNUM *serial, char *subj, unsigned long chtype, int multirdn,
usr.bin/openssl/ca.c
2089
if (db->attributes.unique_subject) {
usr.bin/openssl/ca.c
2092
rrow = TXT_DB_get_by_index(db->db, DB_name, crow);
usr.bin/openssl/ca.c
2100
rrow = TXT_DB_get_by_index(db->db, DB_serial, row);
usr.bin/openssl/ca.c
2232
if (!TXT_DB_insert(db->db, irow)) {
usr.bin/openssl/ca.c
2234
BIO_printf(bio_err, "TXT_DB error number %ld\n", db->db->error);
usr.bin/openssl/ca.c
2276
do_revoke(X509 *x509, CA_DB *db, int type, char *value)
usr.bin/openssl/ca.c
2317
rrow = TXT_DB_get_by_index(db->db, DB_serial, row);
usr.bin/openssl/ca.c
2361
if (!TXT_DB_insert(db->db, irow)) {
usr.bin/openssl/ca.c
2364
db->db->error);
usr.bin/openssl/ca.c
2368
ok = do_revoke(x509, db, type, value);
usr.bin/openssl/ca.c
2402
get_certificate_status(const char *serial, CA_DB *db)
usr.bin/openssl/ca.c
2437
rrow = TXT_DB_get_by_index(db->db, DB_serial, row);
usr.bin/openssl/ca.c
2473
do_updatedb(CA_DB *db)
usr.bin/openssl/ca.c
2503
for (i = 0; i < sk_OPENSSL_PSTRING_num(db->db->data); i++) {
usr.bin/openssl/ca.c
2504
rrow = sk_OPENSSL_PSTRING_value(db->db->data, i);
usr.bin/openssl/ca.c
623
CA_DB *db = NULL;
usr.bin/openssl/ca.c
759
db = load_index(dbfile, &db_attr);
usr.bin/openssl/ca.c
760
if (db == NULL)
usr.bin/openssl/ca.c
763
if (!index_index(db))
usr.bin/openssl/ca.c
766
if (get_certificate_status(cfg.serial_status, db) != 1)
usr.bin/openssl/ca.c
877
db = load_index(dbfile, &db_attr);
usr.bin/openssl/ca.c
878
if (db == NULL)
usr.bin/openssl/ca.c
882
for (i = 0; i < sk_OPENSSL_PSTRING_num(db->db->data); i++) {
usr.bin/openssl/ca.c
883
pp = sk_OPENSSL_PSTRING_value(db->db->data, i);
usr.bin/openssl/ca.c
927
TXT_DB_write(out, db->db);
usr.bin/openssl/ca.c
929
sk_OPENSSL_PSTRING_num(db->db->data));
usr.bin/openssl/ca.c
932
if (!index_index(db))
usr.bin/openssl/ca.c
941
i = do_updatedb(db);
usr.bin/openssl/ca.c
950
if (!save_index(dbfile, "new", db))
usr.bin/openssl/ocsp.c
1248
make_ocsp_response(OCSP_RESPONSE **resp, OCSP_REQUEST *req, CA_DB *db,
usr.bin/openssl/ocsp.c
1298
inf = lookup_serial(db, serial);
usr.bin/openssl/ocsp.c
1347
lookup_serial(CA_DB *db, ASN1_INTEGER *ser)
usr.bin/openssl/ocsp.c
1364
rrow = TXT_DB_get_by_index(db->db, DB_serial, row);
usr.bin/openssl/ocsp.c
92
CA_DB *db, X509 *ca, X509 *rcert, EVP_PKEY *rkey, STACK_OF(X509) *rother,
usr.bin/openssl/ocsp.c
95
static char **lookup_serial(CA_DB *db, ASN1_INTEGER *ser);
usr.bin/vacation/vacation.c
151
db = dbopen(VDB, flags, S_IRUSR|S_IWUSR, DB_HASH, NULL);
usr.bin/vacation/vacation.c
152
if (!db) {
usr.bin/vacation/vacation.c
161
(void)(db->close)(db);
usr.bin/vacation/vacation.c
174
(void)(db->close)(db);
usr.bin/vacation/vacation.c
177
(void)(db->close)(db);
usr.bin/vacation/vacation.c
393
if ((db->get)(db, &key, &data, 0))
usr.bin/vacation/vacation.c
401
if (!(db->get)(db, &key, &data, 0)) {
usr.bin/vacation/vacation.c
423
(void)(db->put)(db, &key, &data, 0);
usr.bin/vacation/vacation.c
441
(void)(db->put)(db, &key, &data, 0);
usr.bin/vacation/vacation.c
72
DB *db;
usr.bin/vi/common/exf.c
263
if ((ep->db = dbopen(rcv_name == NULL ? oname : NULL,
usr.bin/vi/common/exf.c
345
&ep->fcntl_fd, ep->db->fd(ep->db), 0)) {
usr.bin/vi/common/exf.c
435
if (ep->db != NULL)
usr.bin/vi/common/exf.c
436
(void)ep->db->close(ep->db);
usr.bin/vi/common/exf.c
680
if (ep->db->close != NULL && ep->db->close(ep->db) && !force) {
usr.bin/vi/common/exf.h
22
DB *db; /* File db structure. */
usr.bin/vi/common/line.c
145
switch (ep->db->get(ep->db, &key, &data, 0)) {
usr.bin/vi/common/line.c
206
if (ep->db->del(ep->db, &key, 0) == 1) {
usr.bin/vi/common/line.c
254
if (ep->db->put(ep->db, &key, &data, R_IAFTER) == -1) {
usr.bin/vi/common/line.c
322
if (ep->db->put(ep->db, &key, &data, R_IBEFORE) == -1) {
usr.bin/vi/common/line.c
384
if (ep->db->put(ep->db, &key, &data, 0) == -1) {
usr.bin/vi/common/line.c
473
switch (ep->db->seq(ep->db, &key, &data, R_LAST)) {
usr.bin/vi/common/recover.c
210
if (ep->db->sync(ep->db, R_RECNOSYNC)) {
usr.bin/vi/common/recover.c
257
if (ep->db->sync(ep->db, R_RECNOSYNC)) {
usr.bin/vi/ex/ex_display.c
101
db(sp, cbp, "default buffer");
usr.bin/vi/ex/ex_display.c
27
static void db(SCR *, CB *, CHAR_T *);
usr.bin/vi/ex/ex_display.c
86
db(sp, cbp, NULL);
usr.bin/vi/ex/ex_display.c
95
db(sp, cbp, NULL);
usr.sbin/amd/amd/info_ndbm.c
102
dbm_close(db);
usr.sbin/amd/amd/info_ndbm.c
51
search_ndbm(DBM *db, char *key, char **val)
usr.sbin/amd/amd/info_ndbm.c
57
v = dbm_fetch(db, k);
usr.sbin/amd/amd/info_ndbm.c
68
DBM *db;
usr.sbin/amd/amd/info_ndbm.c
70
db = dbm_open(map, O_RDONLY, 0);
usr.sbin/amd/amd/info_ndbm.c
71
if (db) {
usr.sbin/amd/amd/info_ndbm.c
75
error = fstat(dbm_pagfno(db), &stb);
usr.sbin/amd/amd/info_ndbm.c
80
error = search_ndbm(db, key, pval);
usr.sbin/amd/amd/info_ndbm.c
82
(void) dbm_close(db);
usr.sbin/amd/amd/info_ndbm.c
92
DBM *db;
usr.sbin/amd/amd/info_ndbm.c
94
db = dbm_open(map, O_RDONLY, 0);
usr.sbin/amd/amd/info_ndbm.c
95
if (db) {
usr.sbin/amd/amd/info_ndbm.c
98
if (fstat(dbm_pagfno(db), &stb) < 0)
usr.sbin/bgpd/util.c
412
static char db[8];
usr.sbin/bgpd/util.c
434
snprintf(db, sizeof(db), "!%u ", seg_type);
usr.sbin/bgpd/util.c
436
snprintf(db, sizeof(db), " !%u", seg_type);
usr.sbin/bgpd/util.c
437
return (db);
usr.sbin/cron/atrun.c
150
*db = new_db;
usr.sbin/cron/atrun.c
159
atrun(at_db *db, double batch_maxload, time_t now)
usr.sbin/cron/atrun.c
167
if (db == NULL)
usr.sbin/cron/atrun.c
176
TAILQ_FOREACH_SAFE(job, &db->jobs, entries, tjob) {
usr.sbin/cron/atrun.c
184
TAILQ_REMOVE(&db->jobs, job, entries);
usr.sbin/cron/atrun.c
190
TAILQ_REMOVE(&db->jobs, job, entries);
usr.sbin/cron/atrun.c
197
TAILQ_REMOVE(&db->jobs, job, entries);
usr.sbin/cron/atrun.c
215
TAILQ_REMOVE(&db->jobs, job, entries);
usr.sbin/cron/atrun.c
232
TAILQ_REMOVE(&db->jobs, batch, entries);
usr.sbin/cron/atrun.c
60
scan_atjobs(at_db **db, struct timespec *ts)
usr.sbin/cron/atrun.c
67
at_db *new_db, *old_db = *db;
usr.sbin/cron/cron.c
267
run_reboot_jobs(cron_db *db)
usr.sbin/cron/cron.c
272
TAILQ_FOREACH(u, &db->users, entries) {
usr.sbin/cron/cron.c
282
find_jobs(time_t vtime, cron_db *db, int doWild, int doNonWild)
usr.sbin/cron/cron.c
304
TAILQ_FOREACH(u, &db->users, entries) {
usr.sbin/cron/database.c
151
*db = new_db;
usr.sbin/cron/database.c
155
find_user(cron_db *db, const char *name)
usr.sbin/cron/database.c
159
if (db != NULL) {
usr.sbin/cron/database.c
160
TAILQ_FOREACH(u, &db->users, entries) {
usr.sbin/cron/database.c
48
load_database(cron_db **db)
usr.sbin/cron/database.c
51
cron_db *new_db, *old_db = *db;
usr.sbin/dev_mkdb/dev_mkdb.c
134
if ((db->put)(db, &key, &data, 0))
usr.sbin/dev_mkdb/dev_mkdb.c
139
(void)(db->close)(db);
usr.sbin/dev_mkdb/dev_mkdb.c
57
DB *db;
usr.sbin/dev_mkdb/dev_mkdb.c
96
db = dbopen(dbtmp, O_CREAT|O_EXLOCK|O_RDWR|O_TRUNC,
usr.sbin/dev_mkdb/dev_mkdb.c
98
if (db == NULL)
usr.sbin/iscsid/pdu.c
366
char *ahb, *db;
usr.sbin/iscsid/pdu.c
400
if (!(db = pdu_alloc(dlen)) ||
usr.sbin/iscsid/pdu.c
401
pdu_addbuf(p, db, dlen, PDU_DATA))
usr.sbin/kvm_mkdb/kvm_mkdb.c
162
DB *db;
usr.sbin/kvm_mkdb/kvm_mkdb.c
188
db = dbopen(dbtemp, O_CREAT | O_EXLOCK | O_TRUNC | O_RDWR,
usr.sbin/kvm_mkdb/kvm_mkdb.c
190
if (db == NULL) {
usr.sbin/kvm_mkdb/kvm_mkdb.c
195
if (gid != -1 && fchown(db->fd(db), -1, gid) == -1) {
usr.sbin/kvm_mkdb/kvm_mkdb.c
201
if (create_knlist(nlistpath, fd, db) != 0) {
usr.sbin/kvm_mkdb/kvm_mkdb.c
206
if (db->close(db)) {
usr.sbin/kvm_mkdb/nlist.c
221
if (db->put(db, &key, &data, 0))
usr.sbin/kvm_mkdb/nlist.c
277
if (db->put(db, &key, &data, 0))
usr.sbin/kvm_mkdb/nlist.c
303
create_knlist(char *name, int fd, DB *db)
usr.sbin/kvm_mkdb/nlist.c
316
error = __elf_knlist(fd, db, ksyms);
usr.sbin/kvm_mkdb/nlist.c
58
int __elf_knlist(int fd, DB *db, int ksyms);
usr.sbin/kvm_mkdb/nlist.c
61
__elf_knlist(int fd, DB *db, int ksyms)
usr.sbin/kvm_mkdb/testdb.c
51
DB *db = NULL;
usr.sbin/kvm_mkdb/testdb.c
64
if ((db = dbopen(dbname, O_RDONLY, 0, DB_HASH, NULL)) == NULL)
usr.sbin/kvm_mkdb/testdb.c
68
if ((db->get)(db, &rec, &rec, 0))
usr.sbin/kvm_mkdb/testdb.c
77
if (db)
usr.sbin/kvm_mkdb/testdb.c
78
(void)(db->close)(db);
usr.sbin/lpd/lp.c
111
r = cgetfirst(&buf, db);
usr.sbin/lpd/lp.c
113
r = cgetnext(&buf, db);
usr.sbin/lpd/lp.c
51
static char *db[] = {
usr.sbin/lpd/lp.c
68
r = cgetent(&buf, db, name);
usr.sbin/makefs/ffs/ufs_inode.h
69
#define i_ffs1_shortlink i_din.ffs1_din.db
usr.sbin/makefs/ffs/ufs_inode.h
90
#define i_ffs2_shortlink i_din.ffs2_din.db
usr.sbin/netgroup_mkdb/netgroup_mkdb.c
152
db = dbopen(buf, O_RDWR | O_CREAT | O_EXCL,
usr.sbin/netgroup_mkdb/netgroup_mkdb.c
154
if (!db)
usr.sbin/netgroup_mkdb/netgroup_mkdb.c
157
ng_write(db, ndb, _NG_KEYBYNAME);
usr.sbin/netgroup_mkdb/netgroup_mkdb.c
158
ng_rwrite(db, udb, _NG_KEYBYUSER);
usr.sbin/netgroup_mkdb/netgroup_mkdb.c
159
ng_rwrite(db, hdb, _NG_KEYBYHOST);
usr.sbin/netgroup_mkdb/netgroup_mkdb.c
161
if ((db->close)(db))
usr.sbin/netgroup_mkdb/netgroup_mkdb.c
192
DB *db;
usr.sbin/netgroup_mkdb/netgroup_mkdb.c
203
db = dbopen(NULL, O_RDWR | O_CREAT | O_EXCL, 0, DB_HASH, NULL);
usr.sbin/netgroup_mkdb/netgroup_mkdb.c
205
if (db == NULL)
usr.sbin/netgroup_mkdb/netgroup_mkdb.c
225
switch ((db->put)(db, &key, &data,
usr.sbin/netgroup_mkdb/netgroup_mkdb.c
285
return db;
usr.sbin/netgroup_mkdb/netgroup_mkdb.c
294
ng_insert(DB *db, const char *name)
usr.sbin/netgroup_mkdb/netgroup_mkdb.c
302
switch ((db->get)(db, &key, &data, 0)) {
usr.sbin/netgroup_mkdb/netgroup_mkdb.c
314
switch ((db->put)(db, &key, &data, R_NOOVERWRITE)) {
usr.sbin/netgroup_mkdb/netgroup_mkdb.c
345
ng_reventry(DB *db, DB *udb, struct nentry *fe, char *name, size_t s,
usr.sbin/netgroup_mkdb/netgroup_mkdb.c
394
switch ((db->get)(db, &key, &data, 0)) {
usr.sbin/netgroup_mkdb/netgroup_mkdb.c
397
ng_reventry(db, udb, rfe, name, s, ss);
usr.sbin/netgroup_mkdb/netgroup_mkdb.c
424
ng_reverse(DB *db, size_t s)
usr.sbin/netgroup_mkdb/netgroup_mkdb.c
438
switch ((db->seq)(db, &key, &data, pos)) {
usr.sbin/netgroup_mkdb/netgroup_mkdb.c
442
ng_reventry(db, udb, fe, (char *) key.data, s, sl);
usr.sbin/netgroup_mkdb/netgroup_mkdb.c
498
ng_rprint(DB *db, struct string *str)
usr.sbin/netgroup_mkdb/netgroup_mkdb.c
504
switch ((db->seq)(db, &key, &data, pos)) {
usr.sbin/netgroup_mkdb/netgroup_mkdb.c
524
ng_dump(DB *db)
usr.sbin/netgroup_mkdb/netgroup_mkdb.c
532
switch ((db->seq)(db, &key, &data, pos)) {
usr.sbin/netgroup_mkdb/netgroup_mkdb.c
558
ng_rdump(DB *db)
usr.sbin/netgroup_mkdb/netgroup_mkdb.c
566
switch ((db->seq)(db, &key, &data, pos)) {
usr.sbin/netgroup_mkdb/netgroup_mkdb.c
91
DB *db, *ndb, *hdb, *udb;
usr.sbin/npppd/npppd/privsep.c
677
char *str, *buf, *db[2] = { NULL, NULL };
usr.sbin/npppd/npppd/privsep.c
691
db[0] = a->path;
usr.sbin/npppd/npppd/privsep.c
694
else if ((retval = cgetent(&buf, db, a->username))
usr.sbin/nsd/axfr.c
52
exact = namedb_lookup(nsd->db,
usr.sbin/nsd/axfr.c
58
query->axfr_zone = domain_find_zone(nsd->db, closest_encloser);
usr.sbin/nsd/dbaccess.c
101
db->region, zone->filename, strlen(zone->filename) + 1);
usr.sbin/nsd/dbaccess.c
108
db->region,
usr.sbin/nsd/dbaccess.c
114
db->region,
usr.sbin/nsd/dbaccess.c
123
namedb_zone_delete(namedb_type* db, zone_type* zone)
usr.sbin/nsd/dbaccess.c
126
radix_delete(db->zonetree, zone->node);
usr.sbin/nsd/dbaccess.c
134
domain_table_deldomain(db, zone->apex);
usr.sbin/nsd/dbaccess.c
142
region_recycle(db->region, zone->soa_nx_rrset->rrs[0],
usr.sbin/nsd/dbaccess.c
145
region_recycle(db->region, zone->soa_nx_rrset->rrs,
usr.sbin/nsd/dbaccess.c
148
region_recycle(db->region, zone->soa_nx_rrset,
usr.sbin/nsd/dbaccess.c
156
hash_tree_delete(db->region, zone->nsec3tree);
usr.sbin/nsd/dbaccess.c
157
hash_tree_delete(db->region, zone->hashtree);
usr.sbin/nsd/dbaccess.c
158
hash_tree_delete(db->region, zone->wchashtree);
usr.sbin/nsd/dbaccess.c
159
hash_tree_delete(db->region, zone->dshashtree);
usr.sbin/nsd/dbaccess.c
162
namedb_zone_free_filenames(db, zone);
usr.sbin/nsd/dbaccess.c
164
region_recycle(db->region, zone->logstr,
usr.sbin/nsd/dbaccess.c
166
region_recycle(db->region, zone, sizeof(zone_type));
usr.sbin/nsd/dbaccess.c
172
namedb_type* db;
usr.sbin/nsd/dbaccess.c
189
db = (namedb_type *) region_alloc(db_region, sizeof(struct namedb));
usr.sbin/nsd/dbaccess.c
190
db->region = db_region;
usr.sbin/nsd/dbaccess.c
191
db->domains = domain_table_create(db->region);
usr.sbin/nsd/dbaccess.c
192
db->zonetree = radix_tree_create(db->region);
usr.sbin/nsd/dbaccess.c
193
db->diff_skip = 0;
usr.sbin/nsd/dbaccess.c
194
db->diff_pos = 0;
usr.sbin/nsd/dbaccess.c
196
if (gettimeofday(&(db->diff_timestamp), NULL) != 0) {
usr.sbin/nsd/dbaccess.c
202
return db;
usr.sbin/nsd/dbaccess.c
238
if(!nsd->db || !zone || !zone->opts || !zone->opts->pattern->zonefile)
usr.sbin/nsd/dbaccess.c
308
namedb_zone_free_filenames(nsd->db, zone);
usr.sbin/nsd/dbaccess.c
309
zone->filename = region_strdup(nsd->db->region, fname);
usr.sbin/nsd/dbaccess.c
313
nsec3_clear_precompile(nsd->db, zone);
usr.sbin/nsd/dbaccess.c
316
delete_zone_rrs(nsd->db, zone);
usr.sbin/nsd/dbaccess.c
319
errors = zonec_read(nsd->db, nsd->db->domains, zone->opts->name, fname, zone);
usr.sbin/nsd/dbaccess.c
326
nsec3_clear_precompile(nsd->db, zone);
usr.sbin/nsd/dbaccess.c
329
delete_zone_rrs(nsd->db, zone);
usr.sbin/nsd/dbaccess.c
330
namedb_zone_free_filenames(nsd->db, zone);
usr.sbin/nsd/dbaccess.c
332
region_recycle(nsd->db->region, zone->logstr,
usr.sbin/nsd/dbaccess.c
343
region_recycle(nsd->db->region, zone->logstr,
usr.sbin/nsd/dbaccess.c
35
namedb_close(struct namedb* db)
usr.sbin/nsd/dbaccess.c
363
prehash_zone_complete(nsd->db, zone);
usr.sbin/nsd/dbaccess.c
37
if(db) {
usr.sbin/nsd/dbaccess.c
373
zone = namedb_find_zone(nsd->db, dname);
usr.sbin/nsd/dbaccess.c
375
zone = namedb_zone_create(nsd->db, dname, zopt);
usr.sbin/nsd/dbaccess.c
38
region_destroy(db->region);
usr.sbin/nsd/dbaccess.c
43
namedb_free_ixfr(struct namedb* db)
usr.sbin/nsd/dbaccess.c
46
for(n=radix_first(db->zonetree); n; n=radix_next(n)) {
usr.sbin/nsd/dbaccess.c
53
namedb_zone_create(namedb_type* db, const dname_type* dname,
usr.sbin/nsd/dbaccess.c
56
zone_type* zone = (zone_type *) region_alloc(db->region,
usr.sbin/nsd/dbaccess.c
58
zone->node = radname_insert(db->zonetree, dname_name(dname),
usr.sbin/nsd/dbaccess.c
61
zone->apex = domain_table_insert(db->domains, dname);
usr.sbin/nsd/dbaccess.c
95
namedb_zone_free_filenames(namedb_type *db, zone_type* zone)
usr.sbin/nsd/dbcreate.c
185
zone = namedb_find_zone(nsd->db, (const dname_type*)zopt->node.key);
usr.sbin/nsd/dbcreate.c
230
region_recycle(nsd->db->region, zone->filename,
usr.sbin/nsd/dbcreate.c
232
zone->filename = region_strdup(nsd->db->region, zfile);
usr.sbin/nsd/dbcreate.c
234
region_recycle(nsd->db->region, zone->logstr,
usr.sbin/nsd/difffile.c
1026
rr_lower_usage(db, rr);
usr.sbin/nsd/difffile.c
1027
region_recycle(db->region, rr, sizeof(*rr) + rr->rdlength);
usr.sbin/nsd/difffile.c
1041
rr_lower_usage(db, rr);
usr.sbin/nsd/difffile.c
1042
region_recycle(db->region, rr, sizeof(*rr) + rr->rdlength);
usr.sbin/nsd/difffile.c
1060
find_or_create_zone(namedb_type* db, const dname_type* zone_name,
usr.sbin/nsd/difffile.c
1065
zone = namedb_find_zone(db, zone_name);
usr.sbin/nsd/difffile.c
1094
zone = namedb_zone_create(db, zone_name, zopt);
usr.sbin/nsd/difffile.c
1099
delete_zone_rrs(namedb_type* db, zone_type* zone)
usr.sbin/nsd/difffile.c
1112
rrset_lower_usage(db, rrset);
usr.sbin/nsd/difffile.c
1114
rrset_delete(db, domain, rrset);
usr.sbin/nsd/difffile.c
1123
domain_table_deldomain(db, domain);
usr.sbin/nsd/difffile.c
1146
(unsigned long) region_get_recycle_size(db->region)));
usr.sbin/nsd/difffile.c
1149
region_log_stats(db->region);
usr.sbin/nsd/difffile.c
1378
nsec3_clear_precompile(nsd->db, zone);
usr.sbin/nsd/difffile.c
1381
delete_zone_rrs(nsd->db, zone);
usr.sbin/nsd/difffile.c
1403
commit_RRset(nsd->db, zone, &collect_rrs);
usr.sbin/nsd/difffile.c
1405
if(!delete_RR(nsd->db, owner, type, klass, ttl, packet,
usr.sbin/nsd/difffile.c
1412
if(!(add_RR(nsd->db, owner, type, klass, ttl, packet,
usr.sbin/nsd/difffile.c
1426
rr_lower_usage( nsd->db, collect_rrs.rrs[i]);
usr.sbin/nsd/difffile.c
1427
region_recycle( nsd->db->region, collect_rrs.rrs[i]
usr.sbin/nsd/difffile.c
1436
commit_RRset(nsd->db, zone, &collect_rrs);
usr.sbin/nsd/difffile.c
1442
check_for_bad_serial(namedb_type* db, const char* zone_str, uint32_t old_serial)
usr.sbin/nsd/difffile.c
1449
domain = domain_table_find(db->domains, zone_name);
usr.sbin/nsd/difffile.c
1451
zone = domain_find_zone(db, domain);
usr.sbin/nsd/difffile.c
1535
if(check_for_bad_serial(nsd->db, zone_buf, old_serial)) {
usr.sbin/nsd/difffile.c
1574
prehash_zone(nsd->db, zone);
usr.sbin/nsd/difffile.c
1582
region_recycle(nsd->db->region, zone->logstr,
usr.sbin/nsd/difffile.c
1584
zone->logstr = region_strdup(nsd->db->region, log_buf);
usr.sbin/nsd/difffile.c
1585
namedb_zone_free_filenames(nsd->db, zone);
usr.sbin/nsd/difffile.c
2006
task_process_expire(namedb_type* db, struct task_list_d* task)
usr.sbin/nsd/difffile.c
2009
zone_type* z = namedb_find_zone(db, task->zname);
usr.sbin/nsd/difffile.c
2076
zdname = dname_parse(nsd->db->region, zname);
usr.sbin/nsd/difffile.c
2082
z = find_or_create_zone(nsd->db, zdname, nsd->options, zname, pname);
usr.sbin/nsd/difffile.c
2084
region_recycle(nsd->db->region, (void*)zdname,
usr.sbin/nsd/difffile.c
2090
region_recycle(nsd->db->region, (void*)zdname,
usr.sbin/nsd/difffile.c
2106
zone = namedb_find_zone(nsd->db, task->zname);
usr.sbin/nsd/difffile.c
2111
nsec3_clear_precompile(nsd->db, zone);
usr.sbin/nsd/difffile.c
2114
delete_zone_rrs(nsd->db, zone);
usr.sbin/nsd/difffile.c
2118
namedb_zone_delete(nsd->db, zone);
usr.sbin/nsd/difffile.c
2212
zone = namedb_find_zone(nsd->db, TASKLIST(task)->zname);
usr.sbin/nsd/difffile.c
2259
task_process_expire(nsd->db, TASKLIST(task));
usr.sbin/nsd/difffile.c
238
add_rr_to_recyclebin(namedb_type* db, rr_type* rr)
usr.sbin/nsd/difffile.c
241
region_recycle(db->region, rr, sizeof(rr_type) + rr->rdlength);
usr.sbin/nsd/difffile.c
291
rrset_delete(namedb_type* db, domain_type* domain, rrset_type* rrset)
usr.sbin/nsd/difffile.c
326
add_rr_to_recyclebin(db, rrset->rrs[i]);
usr.sbin/nsd/difffile.c
328
region_recycle(db->region, rrset->rrs, sizeof(rr_type*) * rrset->rr_count);
usr.sbin/nsd/difffile.c
331
region_recycle(db->region, rrset, sizeof(rrset_type)
usr.sbin/nsd/difffile.c
517
nsec3_delete_rr_trigger(namedb_type* db, rr_type* rr, zone_type* zone)
usr.sbin/nsd/difffile.c
529
if(domain_is_prehash(db->domains, rr->owner))
usr.sbin/nsd/difffile.c
530
prehash_del(db->domains, rr->owner);
usr.sbin/nsd/difffile.c
539
prehash_add(db->domains, prev);
usr.sbin/nsd/difffile.c
540
else nsec3_clear_precompile(db, zone);
usr.sbin/nsd/difffile.c
546
nsec3_clear_precompile(db, zone);
usr.sbin/nsd/difffile.c
548
nsec3_find_zone_param(db, zone, rr, 0);
usr.sbin/nsd/difffile.c
552
nsec3_precompile_newparam(db, zone);
usr.sbin/nsd/difffile.c
593
nsec3_rrsets_changed_add_prehash(namedb_type* db, domain_type* domain,
usr.sbin/nsd/difffile.c
602
nsec3_precompile_domain(db, domain, zone, tmpregion);
usr.sbin/nsd/difffile.c
608
nsec3_precompile_domain_ds(db, domain, zone);
usr.sbin/nsd/difffile.c
614
nsec3_delete_rrset_trigger(namedb_type* db, domain_type* domain,
usr.sbin/nsd/difffile.c
623
nsec3_rrsets_changed_add_prehash(db, domain, zone);
usr.sbin/nsd/difffile.c
630
nsec3_rrsets_changed_add_prehash(db, d, zone);
usr.sbin/nsd/difffile.c
637
nsec3_add_rr_trigger(namedb_type* db, rr_type* rr, zone_type* zone)
usr.sbin/nsd/difffile.c
648
nsec3_precompile_newparam(db, zone);
usr.sbin/nsd/difffile.c
651
nsec3_precompile_nsec3rr(db, rr->owner, zone);
usr.sbin/nsd/difffile.c
656
prehash_add(db->domains, rr->owner);
usr.sbin/nsd/difffile.c
659
nsec3_find_zone_param(db, zone, NULL, 0);
usr.sbin/nsd/difffile.c
662
nsec3_zone_trees_create(db->region, zone);
usr.sbin/nsd/difffile.c
663
nsec3_precompile_newparam(db, zone);
usr.sbin/nsd/difffile.c
669
nsec3_add_rrset_trigger(namedb_type* db, domain_type* domain, zone_type* zone,
usr.sbin/nsd/difffile.c
677
nsec3_rrsets_changed_add_prehash(db, domain, zone);
usr.sbin/nsd/difffile.c
695
rrset_lower_usage(namedb_type* db, rrset_type* rrset)
usr.sbin/nsd/difffile.c
699
rr_lower_usage(db, rrset->rrs[i]);
usr.sbin/nsd/difffile.c
703
delete_RR(namedb_type* db, const dname_type* dname,
usr.sbin/nsd/difffile.c
714
domain = domain_table_find(db->domains, dname);
usr.sbin/nsd/difffile.c
774
nsec3_delete_rr_trigger(db, rrset->rrs[rrnum], zone);
usr.sbin/nsd/difffile.c
778
rr_lower_usage(db, rrset->rrs[rrnum]);
usr.sbin/nsd/difffile.c
781
rrset_delete(db, domain, rrset);
usr.sbin/nsd/difffile.c
786
nsec3_delete_rrset_trigger(db, domain, zone, type);
usr.sbin/nsd/difffile.c
789
domain_table_deldomain(db, domain);
usr.sbin/nsd/difffile.c
797
add_rr_to_recyclebin(db, rrset->rrs[rrnum]);
usr.sbin/nsd/difffile.c
803
rrset->rrs = region_alloc_array_init(db->region, rrs_orig,
usr.sbin/nsd/difffile.c
809
region_recycle(db->region, rrs_orig,
usr.sbin/nsd/difffile.c
812
rrset = region_alloc_init(db->region, rrset_orig,
usr.sbin/nsd/difffile.c
822
region_recycle(db->region, rrset_orig,
usr.sbin/nsd/difffile.c
840
nsec3_rrsets_changed_add_prehash(db, domain,
usr.sbin/nsd/difffile.c
849
commit_RRset(namedb_type* db, zone_type* zone, struct collect_rrs* collect_rrs)
usr.sbin/nsd/difffile.c
859
rrset = region_alloc(db->region, sizeof(*rrset)
usr.sbin/nsd/difffile.c
871
rrset->rrs = region_alloc(db->region,
usr.sbin/nsd/difffile.c
879
nsec3_add_rrset_trigger(db, collect_rrs->domain, zone, collect_rrs->type);
usr.sbin/nsd/difffile.c
883
nsec3_rrsets_changed_add_prehash(db, p, zone);
usr.sbin/nsd/difffile.c
898
db->region, rrset->rr_count + collect_rrs->rr_count, sizeof(*rrs));
usr.sbin/nsd/difffile.c
905
region_recycle(db->region, rrs, rrset->rr_count * sizeof(*rrs));
usr.sbin/nsd/difffile.c
908
rrset = region_alloc(db->region,
usr.sbin/nsd/difffile.c
921
region_recycle(db->region, rrset_orig,
usr.sbin/nsd/difffile.c
930
apex_rrset_checks(db, rrset, collect_rrs->domain);
usr.sbin/nsd/difffile.c
940
nsec3_add_rr_trigger(db, collect_rrs->rrs[i], zone);
usr.sbin/nsd/difffile.c
948
add_RR(namedb_type* db, const dname_type* dname,
usr.sbin/nsd/difffile.c
969
if (!add_RR(db, dname, type, klass, ttl, packet, rdatalen,
usr.sbin/nsd/difffile.c
973
commit_RRset(db, zone, &collect_rrs2);
usr.sbin/nsd/difffile.c
976
domain = domain_table_insert(db->domains, dname);
usr.sbin/nsd/difffile.c
980
commit_RRset(db, zone, collect_rrs);
usr.sbin/nsd/difffile.c
993
code = descriptor->read_rdata(db->domains, rdatalen, packet, &rr);
usr.sbin/nsd/difffile.h
161
void task_process_expire(namedb_type* db, struct task_list_d* task);
usr.sbin/nsd/difffile.h
59
void delete_zone_rrs(namedb_type* db, zone_type* zone);
usr.sbin/nsd/difffile.h
61
int delete_RR(namedb_type* db, const dname_type* dname,
usr.sbin/nsd/difffile.h
67
int add_RR(namedb_type* db, const dname_type* dname,
usr.sbin/nsd/dnstap/dnstap_collector.c
442
namedb_close(nsd->db);
usr.sbin/nsd/ixfr.c
788
zone = namedb_find_zone(nsd->db, query->qname);
usr.sbin/nsd/namedb.c
214
do_deldomain(namedb_type* db, domain_type* domain)
usr.sbin/nsd/namedb.c
218
numlist_make_last(db->domains, domain);
usr.sbin/nsd/namedb.c
220
(void)numlist_pop_last(db->domains);
usr.sbin/nsd/namedb.c
224
if(domain_is_prehash(db->domains, domain))
usr.sbin/nsd/namedb.c
225
prehash_del(db->domains, domain);
usr.sbin/nsd/namedb.c
230
zone_del_domain_in_hash_tree(nsec3_tree_zone(db, domain)
usr.sbin/nsd/namedb.c
234
zone_del_domain_in_hash_tree(nsec3_tree_zone(db, domain)
usr.sbin/nsd/namedb.c
237
zone_del_domain_in_hash_tree(nsec3_tree_zone(db, domain)
usr.sbin/nsd/namedb.c
241
zone_del_domain_in_hash_tree(nsec3_tree_dszone(db, domain)
usr.sbin/nsd/namedb.c
244
region_recycle(db->domains->region,
usr.sbin/nsd/namedb.c
249
region_recycle(db->domains->region,
usr.sbin/nsd/namedb.c
253
region_recycle(db->domains->region, domain->nsec3,
usr.sbin/nsd/namedb.c
267
radix_delete(db->domains->nametree, domain->rnode);
usr.sbin/nsd/namedb.c
269
rbtree_delete(db->domains->names_to_domains, domain->node.key);
usr.sbin/nsd/namedb.c
271
region_recycle(db->domains->region, domain_dname(domain),
usr.sbin/nsd/namedb.c
273
region_recycle(db->domains->region, domain, sizeof(domain_type));
usr.sbin/nsd/namedb.c
277
domain_table_deldomain(namedb_type* db, domain_type* domain)
usr.sbin/nsd/namedb.c
284
do_deldomain(db, domain);
usr.sbin/nsd/namedb.c
561
domain_find_zone(namedb_type* db, domain_type* domain)
usr.sbin/nsd/namedb.c
571
return namedb_find_zone(db, domain_dname(domain));
usr.sbin/nsd/namedb.c
579
domain_find_parent_zone(namedb_type* db, zone_type* zone)
usr.sbin/nsd/namedb.c
593
return domain_find_zone(db, zone->apex->parent);
usr.sbin/nsd/namedb.c
676
namedb_find_zone(namedb_type* db, const dname_type* dname)
usr.sbin/nsd/namedb.c
678
struct radnode* n = radname_search(db->zonetree, dname_name(dname),
usr.sbin/nsd/namedb.c
707
namedb_lookup(struct namedb* db,
usr.sbin/nsd/namedb.c
713
db->domains, dname, closest_match, closest_encloser);
usr.sbin/nsd/namedb.h
277
zone_type* domain_find_zone(namedb_type* db, domain_type* domain);
usr.sbin/nsd/namedb.h
278
zone_type* domain_find_parent_zone(namedb_type* db, zone_type* zone);
usr.sbin/nsd/namedb.h
366
zone_type *namedb_find_zone(namedb_type *db, const dname_type *dname);
usr.sbin/nsd/namedb.h
373
void domain_table_deldomain(namedb_type* db, domain_type* domain);
usr.sbin/nsd/namedb.h
379
int namedb_lookup (struct namedb* db,
usr.sbin/nsd/namedb.h
385
void namedb_close(struct namedb* db);
usr.sbin/nsd/namedb.h
387
void namedb_free_ixfr(struct namedb* db);
usr.sbin/nsd/namedb.h
395
zone_type* namedb_zone_create(namedb_type* db, const dname_type* dname,
usr.sbin/nsd/namedb.h
398
namedb_find_or_create_zone(namedb_type *db, const dname_type *dname,
usr.sbin/nsd/namedb.h
400
{ zone_type* zone = namedb_find_zone(db, dname);
usr.sbin/nsd/namedb.h
401
return zone ? zone : namedb_zone_create(db, dname, zopt); }
usr.sbin/nsd/namedb.h
402
void namedb_zone_free_filenames(namedb_type* db, zone_type* zone);
usr.sbin/nsd/namedb.h
403
void namedb_zone_delete(namedb_type* db, zone_type* zone);
usr.sbin/nsd/nsd-checkzone.c
111
namedb_close(nsd->db);
usr.sbin/nsd/nsd-checkzone.c
57
nsd->db = namedb_open(nsd->options);
usr.sbin/nsd/nsd-checkzone.c
67
zone = namedb_zone_create(nsd->db, dname, zo);
usr.sbin/nsd/nsd-checkzone.c
70
errors = zonec_read(nsd->db, nsd->db->domains, name, oldzone, zone);
usr.sbin/nsd/nsd-checkzone.c
79
delete_zone_rrs(nsd->db, zone);
usr.sbin/nsd/nsd-checkzone.c
83
errors = zonec_read(nsd->db, nsd->db->domains, name, fname, zone);
usr.sbin/nsd/nsd-checkzone.c
88
namedb_close(nsd->db);
usr.sbin/nsd/nsd-checkzone.c
97
namedb_close(nsd->db);
usr.sbin/nsd/nsd-mem.c
196
struct namedb* db;
usr.sbin/nsd/nsd-mem.c
209
nsd.db = db = namedb_open(opt);
usr.sbin/nsd/nsd-mem.c
210
if(!db) error("cannot open namedb");
usr.sbin/nsd/nsd-mem.c
211
zone = namedb_zone_create(db, dname, zo);
usr.sbin/nsd/nsd-mem.c
219
account_zone(db, &zmem);
usr.sbin/nsd/nsd-mem.c
226
namedb_close(db);
usr.sbin/nsd/nsd-mem.c
86
account_zone(struct namedb* db, struct zone_mem* zmem)
usr.sbin/nsd/nsd-mem.c
88
zmem->data = region_get_mem(db->region);
usr.sbin/nsd/nsd-mem.c
89
zmem->data_unused = region_get_mem_unused(db->region);
usr.sbin/nsd/nsd-mem.c
90
zmem->recycle_bin = region_get_recycle_size(db->region);
usr.sbin/nsd/nsd-mem.c
91
zmem->domaincount = domain_table_count(db->domains);
usr.sbin/nsd/nsd.h
245
struct namedb *db;
usr.sbin/nsd/nsec3.c
268
db_find_nsec3param(struct namedb* db, struct zone* z, struct rr* avoid_rr,
usr.sbin/nsd/nsec3.c
284
if(!check_apex_soa(db, z, 1)) {
usr.sbin/nsd/nsec3.c
306
nsec3_find_zone_param(struct namedb* db, struct zone* zone,
usr.sbin/nsd/nsec3.c
310
zone->nsec3_param = db_find_nsec3param(db, zone, avoid_rr, checkchain);
usr.sbin/nsd/nsec3.c
391
nsec3_clear_precompile(struct namedb* db, zone_type* zone)
usr.sbin/nsd/nsec3.c
395
prehash_clear(db->domains);
usr.sbin/nsd/nsec3.c
413
region_recycle(db->domains->region,
usr.sbin/nsd/nsec3.c
423
region_recycle(db->domains->region,
usr.sbin/nsd/nsec3.c
466
nsec3_tree_zone(namedb_type* db, domain_type* d)
usr.sbin/nsd/nsec3.c
482
return namedb_find_zone(db, domain_dname(d));
usr.sbin/nsd/nsec3.c
490
nsec3_tree_dszone(namedb_type* db, domain_type* d)
usr.sbin/nsd/nsec3.c
504
zone = namedb_find_zone(db, domain_dname(d));
usr.sbin/nsd/nsec3.c
548
nsec3_precompile_domain(struct namedb* db, struct domain* domain,
usr.sbin/nsd/nsec3.c
553
allocate_domain_nsec3(db->domains, domain);
usr.sbin/nsd/nsec3.c
556
nsec3_lookup_hash_and_wc(db->region,
usr.sbin/nsd/nsec3.c
560
zone_add_domain_in_hash_tree(db->region, &zone->hashtree,
usr.sbin/nsd/nsec3.c
562
zone_add_domain_in_hash_tree(db->region, &zone->wchashtree,
usr.sbin/nsd/nsec3.c
580
nsec3_precompile_domain_ds(struct namedb* db, struct domain* domain,
usr.sbin/nsd/nsec3.c
585
allocate_domain_nsec3(db->domains, domain);
usr.sbin/nsd/nsec3.c
589
nsec3_lookup_hash_ds(db->region, zone, domain_dname(domain), domain);
usr.sbin/nsd/nsec3.c
596
zone_add_domain_in_hash_tree(db->region, &zone->dshashtree,
usr.sbin/nsd/nsec3.c
617
nsec3_precompile_nsec3rr(namedb_type* db, struct domain* domain,
usr.sbin/nsd/nsec3.c
620
allocate_domain_nsec3(db->domains, domain);
usr.sbin/nsd/nsec3.c
622
zone_add_domain_in_hash_tree(db->region, &zone->nsec3tree,
usr.sbin/nsd/nsec3.c
631
nsec3_precompile_newparam(namedb_type* db, zone_type* zone)
usr.sbin/nsd/nsec3.c
643
nsec3_precompile_nsec3rr(db, walk, zone);
usr.sbin/nsd/nsec3.c
650
nsec3_precompile_domain(db, walk, zone, tmpregion);
usr.sbin/nsd/nsec3.c
654
nsec3_precompile_domain_ds(db, walk, zone);
usr.sbin/nsd/nsec3.c
666
prehash_zone_complete(struct namedb* db, struct zone* zone)
usr.sbin/nsd/nsec3.c
669
nsec3_clear_precompile(db, zone);
usr.sbin/nsd/nsec3.c
672
assert(db && zone);
usr.sbin/nsd/nsec3.c
673
nsec3_find_zone_param(db, zone, NULL, 1);
usr.sbin/nsd/nsec3.c
674
if(!zone->nsec3_param || !check_apex_soa(db, zone, 0)) {
usr.sbin/nsd/nsec3.c
679
nsec3_zone_trees_create(db->region, zone);
usr.sbin/nsd/nsec3.c
680
nsec3_precompile_newparam(db, zone);
usr.sbin/nsd/nsec3.c
861
void prehash_zone(struct namedb* db, struct zone* zone)
usr.sbin/nsd/nsec3.c
865
prehash_clear(db->domains);
usr.sbin/nsd/nsec3.c
868
if(!check_apex_soa(db, zone, 1)) {
usr.sbin/nsd/nsec3.c
871
prehash_clear(db->domains);
usr.sbin/nsd/nsec3.c
872
prehash_zone_complete(db, zone);
usr.sbin/nsd/nsec3.c
876
for(d = db->domains->prehash_list; d; d = d->nsec3->prehash_next) {
usr.sbin/nsd/nsec3.c
880
prehash_clear(db->domains);
usr.sbin/nsd/nsec3.c
882
if(!check_apex_soa(db, zone, 0)) {
usr.sbin/nsd/nsec3.h
100
void nsec3_precompile_domain_ds(struct namedb* db, struct domain* domain,
usr.sbin/nsd/nsec3.h
103
void nsec3_precompile_nsec3rr(struct namedb* db, struct domain* domain,
usr.sbin/nsd/nsec3.h
106
void nsec3_precompile_newparam(struct namedb* db, struct zone* zone);
usr.sbin/nsd/nsec3.h
113
struct zone* nsec3_tree_zone(struct namedb* db, struct domain* domain);
usr.sbin/nsd/nsec3.h
115
struct zone* nsec3_tree_dszone(struct namedb* db, struct domain* domain);
usr.sbin/nsd/nsec3.h
26
void prehash_zone(struct namedb* db, struct zone* zone);
usr.sbin/nsd/nsec3.h
30
void prehash_zone_complete(struct namedb* db, struct zone* zone);
usr.sbin/nsd/nsec3.h
86
void nsec3_clear_precompile(struct namedb* db, struct zone* zone);
usr.sbin/nsd/nsec3.h
94
void nsec3_find_zone_param(struct namedb* db, struct zone* zone,
usr.sbin/nsd/nsec3.h
97
void nsec3_precompile_domain(struct namedb* db, struct domain* domain,
usr.sbin/nsd/query.c
1236
(void)namedb_lookup(nsd->db, newname, &closest_match, &closest_encloser);
usr.sbin/nsd/query.c
1364
q->zone = domain_find_zone(nsd->db, closest_encloser);
usr.sbin/nsd/query.c
1492
zone_type *zone = domain_find_parent_zone(nsd->db, q->zone);
usr.sbin/nsd/query.c
1570
exact = namedb_lookup(nsd->db, q->qname, &closest_match, &closest_encloser);
usr.sbin/nsd/rdata.c
4203
rr_lower_usage(namedb_type* db, rr_type* rr)
usr.sbin/nsd/rdata.c
4222
domain_table_deldomain(db,
usr.sbin/nsd/rdata.h
679
void rr_lower_usage(namedb_type* db, rr_type* rr);
usr.sbin/nsd/remote.c
1047
zone_type* zone = namedb_find_zone(xfrd->nsd->db,
usr.sbin/nsd/server.c
1544
if ((nsd->db = namedb_open(nsd->options)) == NULL) {
usr.sbin/nsd/server.c
1663
namedb_free_ixfr(nsd->db);
usr.sbin/nsd/server.c
1664
namedb_close(nsd->db);
usr.sbin/nsd/server.c
1846
for(n=radix_first(nsd->db->zonetree); n; n=radix_next(n)) {
usr.sbin/nsd/server.c
1928
task_process_expire(nsd->db, TASKLIST(&t));
usr.sbin/nsd/server.c
2567
region_log_stats(nsd->db->region);
usr.sbin/nsd/server.c
2600
if(xfrs_processed) for( node = radix_first(nsd->db->zonetree)
usr.sbin/nsd/server.c
2633
region_get_mem(nsd->db->region);
usr.sbin/nsd/server.c
2816
nsd->st->db_mem = region_get_mem(nsd->db->region);
usr.sbin/nsd/server.c
560
for(n=radix_first(nsd->db->zonetree); n; n=radix_next(n)) {
usr.sbin/nsd/server.c
803
size_t needed = domain_table_count(nsd->db->domains) + 1;
usr.sbin/nsd/server.c
807
region_remove_cleanup(nsd->db->region,
usr.sbin/nsd/server.c
814
region_add_cleanup(nsd->db->region, cleanup_dname_compression_tables,
usr.sbin/nsd/server.c
817
compression_table_size=domain_table_count(nsd->db->domains)+1;
usr.sbin/nsd/verify.c
42
node = radix_first(nsd->db->zonetree);
usr.sbin/nsd/xfrd-catalog-zones.c
252
if ((zone = namedb_find_zone(xfrd->nsd->db, dname))) {
usr.sbin/nsd/xfrd-catalog-zones.c
253
namedb_zone_delete(xfrd->nsd->db, zone);
usr.sbin/nsd/xfrd-catalog-zones.c
393
xfrd->nsd->db, name, consumer_zone->options), NULL, NULL);
usr.sbin/nsd/xfrd-catalog-zones.c
400
namedb_find_or_create_zone(xfrd->nsd->db,
usr.sbin/nsd/xfrd-catalog-zones.c
410
xfrd->nsd->db, name, consumer_zone->options),
usr.sbin/nsd/xfrd-catalog-zones.c
514
if (!xfrd->nsd->db) {
usr.sbin/nsd/xfrd-catalog-zones.c
515
xfrd->nsd->db = namedb_open(xfrd->nsd->options);
usr.sbin/nsd/xfrd-catalog-zones.c
526
zone = namedb_find_zone(xfrd->nsd->db, dname);
usr.sbin/nsd/xfrd-catalog-zones.c
528
zone = namedb_zone_create(xfrd->nsd->db, dname,
usr.sbin/nsd/xfrd-catalog-zones.c
539
if(!namedb_lookup(xfrd->nsd->db, label_plus_dname("version", dname),
usr.sbin/nsd/xfrd-catalog-zones.c
563
if(!namedb_lookup(xfrd->nsd->db, label_plus_dname("zones", dname),
usr.sbin/nsd/xfrd-catalog-zones.c
613
if(!namedb_lookup(xfrd->nsd->db, label_plus_dname("group",
usr.sbin/nsd/xfrd.c
1070
namedb_close(nsd->db);
usr.sbin/nsd/xfrd.c
1071
nsd->db = 0;
usr.sbin/nsd/xfrd.c
463
if(xfrd->nsd->db) {
usr.sbin/nsd/xfrd.c
464
namedb_close(xfrd->nsd->db);
usr.sbin/nsd/xfrd.c
818
if(xfrd->nsd->db
usr.sbin/nsd/xfrd.c
825
dbzone = namedb_find_or_create_zone( xfrd->nsd->db, task->zname
usr.sbin/nsd/zonec.c
497
apex_rrset_checks(namedb_type* db, rrset_type* rrset, domain_type* domain)
usr.sbin/nsd/zonec.c
509
zone->soa_nx_rrset = region_alloc(db->region,
usr.sbin/nsd/zonec.c
519
zone->soa_nx_rrset->rrs = region_alloc(db->region,
usr.sbin/nsd/zonec.c
522
zone->soa_nx_rrset->rrs[0] = region_alloc(db->region,
usr.sbin/nsd/zonec.h
64
void apex_rrset_checks(struct namedb* db, rrset_type* rrset,
usr.sbin/nsd/zparser.y
1232
zparser_create(region_type *region, region_type *rr_region, namedb_type *db)
usr.sbin/nsd/zparser.y
1239
result->db = db;
usr.sbin/nsd/zparser.y
1266
parser->origin = domain_table_insert(parser->db->domains, origin);
usr.sbin/nsd/zparser.y
166
domain_table_deldomain(parser->db, parser->origin);
usr.sbin/nsd/zparser.y
235
parser->db->domains,
usr.sbin/nsd/zparser.y
246
$$ = parser->db->domains->root;
usr.sbin/nsd/zparser.y
255
$$ = domain_table_insert(parser->db->domains, $1);
usr.sbin/ospfctl/ospfctl.c
315
output->db(lsa, area_id, lasttype, ifname);
usr.sbin/ospfctl/ospfctl.h
30
void (*db)(struct lsa *, struct in_addr, u_int8_t,
usr.sbin/ospfctl/output.c
665
.db = show_db,
usr.sbin/radiusd/radiusd_file.c
190
char *buf, *db[2], *str;
usr.sbin/radiusd/radiusd_file.c
204
db[0] = params->path;
usr.sbin/radiusd/radiusd_file.c
205
db[1] = NULL;
usr.sbin/radiusd/radiusd_file.c
206
if ((ret = cgetent(&buf, db, username)) < 0) {
usr.sbin/radiusd/radiusd_ipcp.c
1441
DB *db;
usr.sbin/radiusd/radiusd_ipcp.c
1443
if ((db = dbopen(_PATH_RADIUSD_IPCP_DB, O_CREAT | O_RDWR | O_EXLOCK,
usr.sbin/radiusd/radiusd_ipcp.c
1448
fchown(db->fd(db), pw->pw_uid, pw->pw_gid);
usr.sbin/radiusd/radiusd_ipcp.c
1449
db->close(db);
usr.sbin/radiusd/radiusd_ipcp.c
1457
DB *db;
usr.sbin/radiusd/radiusd_ipcp.c
1467
if ((db = dbopen(_PATH_RADIUSD_IPCP_DB, O_RDONLY | O_SHLOCK, 0600,
usr.sbin/radiusd/radiusd_ipcp.c
1473
if (db->seq(db, &key, &val, R_CURSOR) == 0) {
usr.sbin/radiusd/radiusd_ipcp.c
1512
} while (db->seq(db, &key, &val, R_NEXT) == 0);
usr.sbin/radiusd/radiusd_ipcp.c
1514
db->close(db);
usr.sbin/radiusd/radiusd_ipcp.c
1522
DB *db;
usr.sbin/radiusd/radiusd_ipcp.c
1552
if ((db = dbopen(_PATH_RADIUSD_IPCP_DB, O_RDWR | O_EXLOCK, 0600,
usr.sbin/radiusd/radiusd_ipcp.c
1555
db->put(db, &key, &val, 0);
usr.sbin/radiusd/radiusd_ipcp.c
1556
db->close(db);
usr.sbin/radiusd/radiusd_ipcp.c
1562
DB *db;
usr.sbin/radiusd/radiusd_ipcp.c
1571
if ((db = dbopen(_PATH_RADIUSD_IPCP_DB, O_RDWR | O_EXLOCK, 0600,
usr.sbin/radiusd/radiusd_ipcp.c
1574
db->del(db, &key, 0);
usr.sbin/radiusd/radiusd_ipcp.c
1575
db->close(db);
usr.sbin/rpc.statd/statd.c
213
switch ((*db->put)(db, &undefkey, &data, 0)) {
usr.sbin/rpc.statd/statd.c
221
if ((*db->sync)(db, 0) == -1) {
usr.sbin/rpc.statd/statd.c
255
switch ((*db->put)(db, &key, &data, 0)) {
usr.sbin/rpc.statd/statd.c
286
switch ((*db->get)(db, &key, &data, 0)) {
usr.sbin/rpc.statd/statd.c
336
switch ((*db->seq)(db, &key, &data, R_FIRST)) {
usr.sbin/rpc.statd/statd.c
351
switch ((*db->seq)(db, &key, &data, R_NEXT)) {
usr.sbin/rpc.statd/statd.c
492
db = dbopen(filename, O_RDWR|O_CREAT|O_NDELAY|O_EXLOCK, 0644, DB_HASH,
usr.sbin/rpc.statd/statd.c
494
if (db == NULL)
usr.sbin/rpc.statd/statd.c
497
switch ((*db->get)(db, &undefkey, &data, 0)) {
usr.sbin/rpc.statd/statd.c
591
(*db->close)(db);
usr.sbin/rpc.statd/statd.c
61
static DB *db; /* Database file */
usr.sbin/sa/extern.h
100
#define DB_SEQ(db, key, data, flags) \
usr.sbin/sa/extern.h
101
((*(db)->seq)((db), (key), (data), (flags)))
usr.sbin/sa/extern.h
92
#define DB_CLOSE(db) \
usr.sbin/sa/extern.h
93
((*(db)->close)(db))
usr.sbin/sa/extern.h
94
#define DB_GET(db, key, data, flags) \
usr.sbin/sa/extern.h
95
((*(db)->get)((db), (key), (data), (flags)))
usr.sbin/sa/extern.h
96
#define DB_PUT(db, key, data, flags) \
usr.sbin/sa/extern.h
97
((*(db)->put)((db), (key), (data), (flags)))
usr.sbin/sa/extern.h
98
#define DB_SYNC(db, flags) \
usr.sbin/sa/extern.h
99
((*(db)->sync)((db), (flags)))
usr.sbin/smtpd/makemap.c
194
db = dbopen(dbname, O_TRUNC|O_RDWR, 0644, dbtype, NULL);
usr.sbin/smtpd/makemap.c
195
if (db == NULL) {
usr.sbin/smtpd/makemap.c
201
if (fchmod(db->fd(db), sb.st_mode) == -1 ||
usr.sbin/smtpd/makemap.c
202
fchown(db->fd(db), sb.st_uid, sb.st_gid) == -1) {
usr.sbin/smtpd/makemap.c
208
if (!parse_map(db, &dbputs, source))
usr.sbin/smtpd/makemap.c
211
if (db->close(db) == -1) {
usr.sbin/smtpd/makemap.c
247
parse_map(DB *db, int *dbputs, char *filename)
usr.sbin/smtpd/makemap.c
289
r = add_mapentry(db, dbputs, key, val, lineno);
usr.sbin/smtpd/makemap.c
292
r = add_setentry(db, dbputs, key, lineno);
usr.sbin/smtpd/makemap.c
309
add_mapentry(DB *db, int *dbputs, char *keyp, char *valp, size_t lineno)
usr.sbin/smtpd/makemap.c
319
if (db->get(db, &key, &val, 0) == 0) {
usr.sbin/smtpd/makemap.c
333
if (db->put(db, &key, &val, 0) == -1) {
usr.sbin/smtpd/makemap.c
350
add_setentry(DB *db, int *dbputs, char *keyp, size_t lineno)
usr.sbin/smtpd/makemap.c
362
if (db->get(db, &key, &val, 0) == 0) {
usr.sbin/smtpd/makemap.c
367
if (db->put(db, &key, &val, 0) == -1) {
usr.sbin/smtpd/makemap.c
444
DB *db;
usr.sbin/smtpd/makemap.c
449
db = dbopen(dbname, O_RDONLY, 0644, dbtype, NULL);
usr.sbin/smtpd/makemap.c
450
if (db == NULL)
usr.sbin/smtpd/makemap.c
453
for (r = db->seq(db, &key, &val, R_FIRST); r == 0;
usr.sbin/smtpd/makemap.c
454
r = db->seq(db, &key, &val, R_NEXT)) {
usr.sbin/smtpd/makemap.c
467
if (db->close(db) == -1)
usr.sbin/smtpd/makemap.c
71
DB *db;
usr.sbin/smtpd/table_db.c
133
handle->db = dbopen(table->t_config, O_RDONLY, 0600, DB_HASH, NULL);
usr.sbin/smtpd/table_db.c
134
if (handle->db == NULL)
usr.sbin/smtpd/table_db.c
140
if (handle->db)
usr.sbin/smtpd/table_db.c
141
handle->db->close(handle->db);
usr.sbin/smtpd/table_db.c
150
handle->db->close(handle->db);
usr.sbin/smtpd/table_db.c
204
r = handle->db->seq(handle->db, &dbk, &dbd, R_FIRST);
usr.sbin/smtpd/table_db.c
206
r = handle->db->seq(handle->db, &dbk, &dbd, R_NEXT);
usr.sbin/smtpd/table_db.c
209
r = handle->db->seq(handle->db, &dbk, &dbd, R_FIRST);
usr.sbin/smtpd/table_db.c
232
for (r = handle->db->seq(handle->db, &dbk, &dbd, R_FIRST); !r;
usr.sbin/smtpd/table_db.c
233
r = handle->db->seq(handle->db, &dbk, &dbd, R_NEXT)) {
usr.sbin/smtpd/table_db.c
258
if (handle->db->get(handle->db, &dbk, &dbv, 0) != 0)
usr.sbin/smtpd/table_db.c
69
DB *db;
usr.sbin/spamdb/spamdb.c
100
r = db->get(db, &dbk, &dbd, 0);
usr.sbin/spamdb/spamdb.c
141
r = db->put(db, &dbk, &dbd, 0);
usr.sbin/spamdb/spamdb.c
149
db->del(db, &dbk, 0);
usr.sbin/spamdb/spamdb.c
176
r = db->put(db, &dbk, &dbd, 0);
usr.sbin/spamdb/spamdb.c
261
dblist(DB *db)
usr.sbin/spamdb/spamdb.c
269
for (r = db->seq(db, &dbk, &dbd, R_FIRST); !r;
usr.sbin/spamdb/spamdb.c
270
r = db->seq(db, &dbk, &dbd, R_NEXT)) {
usr.sbin/spamdb/spamdb.c
276
db->close(db);
usr.sbin/spamdb/spamdb.c
277
db = NULL;
usr.sbin/spamdb/spamdb.c
282
dbshow(DB *db, char **addrs)
usr.sbin/spamdb/spamdb.c
294
switch (db->get(db, &dbk, &dbd, 0)) {
usr.sbin/spamdb/spamdb.c
314
db->close(db);
usr.sbin/spamdb/spamdb.c
315
db = NULL;
usr.sbin/spamdb/spamdb.c
334
DB *db;
usr.sbin/spamdb/spamdb.c
364
db = dbopen(PATH_SPAMD_DB, O_EXLOCK | (action ? O_RDWR : O_RDONLY),
usr.sbin/spamdb/spamdb.c
366
if (db == NULL) {
usr.sbin/spamdb/spamdb.c
377
return dbshow(db, argv);
usr.sbin/spamdb/spamdb.c
379
return dblist(db);
usr.sbin/spamdb/spamdb.c
386
r += dbupdate(db, argv[i], 1, type);
usr.sbin/spamdb/spamdb.c
395
r += dbupdate(db, argv[i], 0, type);
usr.sbin/spamdb/spamdb.c
403
db->close(db);
usr.sbin/spamdb/spamdb.c
47
dbupdate(DB *db, char *ip, int add, int type)
usr.sbin/spamdb/spamdb.c
74
for (r = db->seq(db, &dbk, &dbd, R_FIRST); !r;
usr.sbin/spamdb/spamdb.c
75
r = db->seq(db, &dbk, &dbd, R_NEXT)) {
usr.sbin/spamdb/spamdb.c
85
r = db->get(db, &dbk, &dbd, 0);
usr.sbin/spamdb/spamdb.c
94
} else if (db->del(db, &dbk, 0)) {
usr.sbin/unbound/util/configparser.y
4147
int db;
usr.sbin/unbound/util/configparser.y
4149
db = atoi($2);
usr.sbin/unbound/util/configparser.y
4150
if((db == 0 && strcmp($2, "0") != 0) || db < 0)
usr.sbin/unbound/util/configparser.y
4152
else cfg_parser->cfg->redis_logical_db = db;
usr.sbin/unbound/util/configparser.y
4162
int db;
usr.sbin/unbound/util/configparser.y
4164
db = atoi($2);
usr.sbin/unbound/util/configparser.y
4165
if((db == 0 && strcmp($2, "0") != 0) || db < 0)
usr.sbin/unbound/util/configparser.y
4167
else cfg_parser->cfg->redis_replica_logical_db = db;
usr.sbin/ypserv/common/ypdb.c
100
(void)(db->close)(db);
usr.sbin/ypserv/common/ypdb.c
109
ypdb_fetch(DBM *db, datum key)
usr.sbin/ypserv/common/ypdb.c
118
status = (db->get)(db, &nk, &nd, 0);
usr.sbin/ypserv/common/ypdb.c
136
ypdb_firstkey(DBM *db)
usr.sbin/ypserv/common/ypdb.c
142
status = (db->seq)(db, &nk, &nd, R_FIRST);
usr.sbin/ypserv/common/ypdb.c
160
ypdb_nextkey(DBM *db)
usr.sbin/ypserv/common/ypdb.c
166
status = (db->seq)(db, &nk, &nd, R_NEXT);
usr.sbin/ypserv/common/ypdb.c
184
ypdb_setkey(DBM *db, datum key)
usr.sbin/ypserv/common/ypdb.c
191
status = (db->seq)(db, &nk, &nd, R_CURSOR);
usr.sbin/ypserv/common/ypdb.c
206
ypdb_store(DBM *db, datum key, datum content, int flags)
usr.sbin/ypserv/common/ypdb.c
216
return ((db->put)(db, &nk, &nd,
usr.sbin/ypserv/common/ypdb.c
57
DBM *db;
usr.sbin/ypserv/common/ypdb.c
69
db = (DBM *)dbopen(path, flags, mode, DB_BTREE, (void *)&info);
usr.sbin/ypserv/common/ypdb.c
70
return (db);
usr.sbin/ypserv/common/ypdb.c
82
DBM *db;
usr.sbin/ypserv/common/ypdb.c
93
db = (DBM *)dbopen(file, flags, mode, DB_BTREE, (void *)&info);
usr.sbin/ypserv/common/ypdb.c
94
return (db);
usr.sbin/ypserv/common/ypdb.c
98
ypdb_close(DBM *db)
usr.sbin/ypserv/makedbm/db.c
44
DB *db;
usr.sbin/ypserv/makedbm/db.c
51
db = dbopen(path, O_RDONLY, 0, DB_HASH, NULL);
usr.sbin/ypserv/makedbm/db.c
52
if (db != NULL) {
usr.sbin/ypserv/makedbm/db.c
53
status = db->seq(db, &key, &val, R_FIRST);
usr.sbin/ypserv/makedbm/db.c
58
status = db->seq(db, &key, &val, R_NEXT);
usr.sbin/ypserv/makedbm/db.c
60
db->close(db);
usr.sbin/ypserv/makedbm/makedbm.c
130
DBM *db;
usr.sbin/ypserv/makedbm/makedbm.c
133
db = ypdb_open(database, O_RDONLY, 0444);
usr.sbin/ypserv/makedbm/makedbm.c
135
if (db == NULL) {
usr.sbin/ypserv/makedbm/makedbm.c
145
key = ypdb_firstkey(db);
usr.sbin/ypserv/makedbm/makedbm.c
148
val = ypdb_fetch(db, key);
usr.sbin/ypserv/makedbm/makedbm.c
152
key = ypdb_nextkey(db);
usr.sbin/ypserv/makedbm/makedbm.c
154
ypdb_close(db);
usr.sbin/ypserv/makedbm/makedbm.c
79
add_record(DBM *db, char *str1, char *str2, int check)
usr.sbin/ypserv/makedbm/makedbm.c
88
val = ypdb_fetch(db, key);
usr.sbin/ypserv/makedbm/makedbm.c
96
status = ypdb_store(db, key, val, YPDB_INSERT);
usr.sbin/ypserv/mkalias/mkalias.c
145
DBM *db;
usr.sbin/ypserv/mkalias/mkalias.c
191
db = ypdb_open(input, O_RDONLY, 0444);
usr.sbin/ypserv/mkalias/mkalias.c
192
if (db == NULL) {
usr.sbin/ypserv/mkalias/mkalias.c
241
for (key = ypdb_firstkey(db); key.dptr != NULL;
usr.sbin/ypserv/mkalias/mkalias.c
242
key = ypdb_nextkey(db)) {
usr.sbin/ypserv/mkalias/mkalias.c
243
val = ypdb_fetch(db, key);
usr.sbin/ypserv/mkalias/mkalias.c
318
ypdb_close(db);
usr.sbin/ypserv/ypserv/ypserv_db.c
152
last->map, last->dom->domain, last->db);
usr.sbin/ypserv/ypserv/ypserv_db.c
155
ypdb_close(last->db); /* close DB */
usr.sbin/ypserv/ypserv/ypserv_db.c
181
ypdb_close_db(DBM *db)
usr.sbin/ypserv/ypserv/ypserv_db.c
184
yplog(" ypdb_close_db(0x%x)", db);
usr.sbin/ypserv/ypserv/ypserv_db.c
201
DBM *db;
usr.sbin/ypserv/ypserv/ypserv_db.c
229
domain, map, m->db);
usr.sbin/ypserv/ypserv/ypserv_db.c
236
return(m->db);
usr.sbin/ypserv/ypserv/ypserv_db.c
259
db = ypdb_open(map_path, O_RDONLY, 0444);
usr.sbin/ypserv/ypserv/ypserv_db.c
261
if (db == NULL) {
usr.sbin/ypserv/ypserv/ypserv_db.c
277
if (db == NULL) {
usr.sbin/ypserv/ypserv/ypserv_db.c
302
ypdb_close(db);
usr.sbin/ypserv/ypserv/ypserv_db.c
323
ypdb_close(db);
usr.sbin/ypserv/ypserv/ypserv_db.c
326
m->db = db;
usr.sbin/ypserv/ypserv/ypserv_db.c
335
v = ypdb_fetch(db, k);
usr.sbin/ypserv/ypserv/ypserv_db.c
344
v = ypdb_fetch(db, k);
usr.sbin/ypserv/ypserv/ypserv_db.c
352
domain, map, m->host_lookup, m->secure, m->db);
usr.sbin/ypserv/ypserv/ypserv_db.c
354
return(m->db);
usr.sbin/ypserv/ypserv/ypserv_db.c
361
lookup_host(int nametable, int host_lookup, DBM *db, char *keystr,
usr.sbin/ypserv/ypserv/ypserv_db.c
446
DBM *db;
usr.sbin/ypserv/ypserv/ypserv_db.c
453
db = ypdb_open_db(domain, map, &res.stat, &map_info);
usr.sbin/ypserv/ypserv/ypserv_db.c
454
if (!db || res.stat < 0)
usr.sbin/ypserv/ypserv/ypserv_db.c
467
v = ypdb_fetch(db, k);
usr.sbin/ypserv/ypserv/ypserv_db.c
478
host_lookup, db, keystr, &res);
usr.sbin/ypserv/ypserv/ypserv_db.c
485
ypdb_close_db(db);
usr.sbin/ypserv/ypserv/ypserv_db.c
493
DBM *db;
usr.sbin/ypserv/ypserv/ypserv_db.c
498
db = ypdb_open_db(domain, map, &res.stat, NULL);
usr.sbin/ypserv/ypserv/ypserv_db.c
501
k = ypdb_firstkey(db);
usr.sbin/ypserv/ypserv/ypserv_db.c
504
k = ypdb_nextkey(db);
usr.sbin/ypserv/ypserv/ypserv_db.c
511
v = ypdb_fetch(db, k);
usr.sbin/ypserv/ypserv/ypserv_db.c
520
ypdb_close_db(db);
usr.sbin/ypserv/ypserv/ypserv_db.c
528
DBM *db;
usr.sbin/ypserv/ypserv/ypserv_db.c
532
db = ypdb_open_db(domain, map, &res.stat, NULL);
usr.sbin/ypserv/ypserv/ypserv_db.c
542
n = ypdb_setkey(db, n);
usr.sbin/ypserv/ypserv/ypserv_db.c
545
k = ypdb_nextkey(db);
usr.sbin/ypserv/ypserv/ypserv_db.c
551
k = ypdb_nextkey(db);
usr.sbin/ypserv/ypserv/ypserv_db.c
559
v = ypdb_fetch(db, k);
usr.sbin/ypserv/ypserv/ypserv_db.c
568
ypdb_close_db(db);
usr.sbin/ypserv/ypserv/ypserv_db.c
578
DBM *db;
usr.sbin/ypserv/ypserv/ypserv_db.c
582
db = ypdb_open_db(domain, map, &res.stat, NULL);
usr.sbin/ypserv/ypserv/ypserv_db.c
588
v = ypdb_fetch(db, k);
usr.sbin/ypserv/ypserv/ypserv_db.c
597
ypdb_close_db(db);
usr.sbin/ypserv/ypserv/ypserv_db.c
607
DBM *db;
usr.sbin/ypserv/ypserv/ypserv_db.c
611
db = ypdb_open_db(domain, map, &res.stat, NULL);
usr.sbin/ypserv/ypserv/ypserv_db.c
617
v = ypdb_fetch(db, k);
usr.sbin/ypserv/ypserv/ypserv_db.c
626
ypdb_close_db(db);
usr.sbin/ypserv/ypserv/ypserv_db.c
634
DBM *db;
usr.sbin/ypserv/ypserv/ypserv_db.c
64
DBM *db; /* database */
usr.sbin/ypserv/ypserv/ypserv_db.c
642
db = ypdb_open_db(req->domain, req->map,
usr.sbin/ypserv/ypserv/ypserv_db.c
644
if (!db || resp.ypresp_all_u.val.stat < 0)
usr.sbin/ypserv/ypserv/ypserv_db.c
646
k = ypdb_firstkey(db);
usr.sbin/ypserv/ypserv/ypserv_db.c
648
k = ypdb_nextkey(db);
usr.sbin/ypserv/ypserv/ypserv_db.c
654
v = ypdb_fetch(db, k);
usr.sbin/ypserv/ypserv/ypserv_db.c
673
k = ypdb_nextkey(db);
usr.sbin/ypserv/ypserv/ypserv_db.c
675
k = ypdb_nextkey(db);
usr.sbin/ypserv/ypserv/ypserv_db.c
688
ypdb_close_db(db);
usr.sbin/ypserv/ypserv/ypserv_db.c
696
DBM *db;
usr.sbin/ypserv/ypserv/ypserv_db.c
703
db = ypdb_open_db(domain, map, &res.stat, &map_info);
usr.sbin/ypserv/ypserv/ypserv_db.c
704
if (!db || res.stat < 0)
usr.sbin/ypserv/ypserv/ypserv_db.c
709
ypdb_close_db(db);
usr.sbin/ypserv/ypxfr/ypxfr.c
108
db = ypdb_open(map_path, O_RDONLY, 0444);
usr.sbin/ypserv/ypxfr/ypxfr.c
109
if (db == NULL) {
usr.sbin/ypserv/ypxfr/ypxfr.c
117
v = ypdb_fetch(db, k);
usr.sbin/ypserv/ypxfr/ypxfr.c
126
ypdb_close(db);
usr.sbin/ypserv/ypxfr/ypxfr.c
185
add_order(DBM *db, u_int32_t ordernum)
usr.sbin/ypserv/ypxfr/ypxfr.c
200
status = ypdb_store(db, key, val, YPDB_INSERT);
usr.sbin/ypserv/ypxfr/ypxfr.c
209
add_master(CLIENT *client, char *domain, char *map, DBM *db)
usr.sbin/ypserv/ypxfr/ypxfr.c
225
status = ypdb_store(db, key, val, YPDB_INSERT);
usr.sbin/ypserv/ypxfr/ypxfr.c
235
add_interdomain(CLIENT *client, char *domain, char *map, DBM *db)
usr.sbin/ypserv/ypxfr/ypxfr.c
253
status = ypdb_store(db, k, v, YPDB_INSERT);
usr.sbin/ypserv/ypxfr/ypxfr.c
264
add_secure(CLIENT *client, char *domain, char *map, DBM *db)
usr.sbin/ypserv/ypxfr/ypxfr.c
282
status = ypdb_store(db, k, v, YPDB_INSERT);
usr.sbin/ypserv/ypxfr/ypxfr.c
470
db = create_db(domain, map, tmpmapname);
usr.sbin/ypserv/ypxfr/ypxfr.c
471
if (db == NULL)
usr.sbin/ypserv/ypxfr/ypxfr.c
477
status = add_order(db, new_ordernum);
usr.sbin/ypserv/ypxfr/ypxfr.c
481
status = add_master(client, domain, map, db);
usr.sbin/ypserv/ypxfr/ypxfr.c
485
status = add_interdomain(client, domain, map, db);
usr.sbin/ypserv/ypxfr/ypxfr.c
489
status = add_secure(client, domain, map, db);
usr.sbin/ypserv/ypxfr/ypxfr.c
497
if (db != NULL)
usr.sbin/ypserv/ypxfr/ypxfr.c
498
ypdb_close(db);
usr.sbin/ypserv/ypxfr/ypxfr.c
53
DBM *db;
usr.sbin/ypserv/ypxfr/ypxfr.c
73
ypdb_store(db, key, val, YPDB_INSERT);
usr.sbin/ypserv/ypxfr/ypxfr.c
85
DBM *db;