Symbol: DBT
include/db.h
100
int (*del)(const struct __db *, const DBT *, unsigned int);
include/db.h
101
int (*get)(const struct __db *, const DBT *, DBT *, unsigned int);
include/db.h
102
int (*put)(const struct __db *, DBT *, const DBT *, unsigned int);
include/db.h
103
int (*seq)(const struct __db *, DBT *, DBT *, unsigned int);
include/db.h
124
(const DBT *, const DBT *);
include/db.h
126
(const DBT *, const DBT *);
lib/libc/db/btree/bt_delete.c
280
__bt_bdelete(BTREE *t, const DBT *key)
lib/libc/db/btree/bt_delete.c
45
static int __bt_bdelete(BTREE *, const DBT *);
lib/libc/db/btree/bt_delete.c
459
__bt_dleaf(BTREE *t, const DBT *key, PAGE *h, unsigned int idx)
lib/libc/db/btree/bt_delete.c
46
static int __bt_curdel(BTREE *, const DBT *, PAGE *, unsigned int);
lib/libc/db/btree/bt_delete.c
520
__bt_curdel(BTREE *t, const DBT *key, PAGE *h, unsigned int idx)
lib/libc/db/btree/bt_delete.c
58
__bt_delete(const DB *dbp, const DBT *key, unsigned int flags)
lib/libc/db/btree/bt_get.c
58
__bt_get(const DB *dbp, const DBT *key, DBT *data, unsigned int flags)
lib/libc/db/btree/bt_overflow.c
129
__ovfl_put(BTREE *t, const DBT *dbt, pgno_t *pg)
lib/libc/db/btree/bt_put.c
260
bt_fast(BTREE *t, const DBT *key, const DBT *data, int *exactp)
lib/libc/db/btree/bt_put.c
46
static EPG *bt_fast(BTREE *, const DBT *, const DBT *, int *);
lib/libc/db/btree/bt_put.c
62
__bt_put(const DB *dbp, DBT *key, const DBT *data, unsigned int flags)
lib/libc/db/btree/bt_put.c
65
DBT tkey, tdata;
lib/libc/db/btree/bt_search.c
143
__bt_snext(BTREE *t, PAGE *h, const DBT *key, int *exactp)
lib/libc/db/btree/bt_search.c
178
__bt_sprev(BTREE *t, PAGE *h, const DBT *key, int *exactp)
lib/libc/db/btree/bt_search.c
43
static int __bt_snext(BTREE *, PAGE *, const DBT *, int *);
lib/libc/db/btree/bt_search.c
44
static int __bt_sprev(BTREE *, PAGE *, const DBT *, int *);
lib/libc/db/btree/bt_search.c
61
__bt_search(BTREE *t, const DBT *key, int *exactp)
lib/libc/db/btree/bt_seq.c
144
__bt_seqset(BTREE *t, EPG *ep, DBT *key, int flags)
lib/libc/db/btree/bt_seq.c
327
__bt_first(BTREE *t, const DBT *key, EPG *erval, int *exactp)
lib/libc/db/btree/bt_seq.c
46
static int __bt_first(BTREE *, const DBT *, EPG *, int *);
lib/libc/db/btree/bt_seq.c
48
static int __bt_seqset(BTREE *, EPG *, DBT *, int);
lib/libc/db/btree/bt_seq.c
72
__bt_seq(const DB *dbp, DBT *key, DBT *data, unsigned int flags)
lib/libc/db/btree/bt_split.c
75
__bt_split(BTREE *t, PAGE *sp, const DBT *key, const DBT *data, int flags,
lib/libc/db/btree/bt_split.c
80
DBT a, b;
lib/libc/db/btree/bt_utils.c
141
__bt_cmp(BTREE *t, const DBT *k1, EPG *e)
lib/libc/db/btree/bt_utils.c
145
DBT k2;
lib/libc/db/btree/bt_utils.c
201
__bt_defcmp(const DBT *a, const DBT *b)
lib/libc/db/btree/bt_utils.c
230
__bt_defpfx(const DBT *a, const DBT *b)
lib/libc/db/btree/bt_utils.c
62
__bt_ret(BTREE *t, EPG *e, DBT *key, DBT *rkey, DBT *data, DBT *rdata, int copy)
lib/libc/db/btree/btree.h
276
DBT key; /* B: Saved key, or key.data == NULL. */
lib/libc/db/btree/btree.h
323
DBT bt_rkey; /* returned key */
lib/libc/db/btree/btree.h
324
DBT bt_rdata; /* returned data */
lib/libc/db/btree/btree.h
337
int (*bt_cmp)(const DBT *, const DBT *);
lib/libc/db/btree/btree.h
339
size_t (*bt_pfx)(const DBT *, const DBT *);
lib/libc/db/btree/extern.h
37
int __bt_cmp(BTREE *, const DBT *, EPG *);
lib/libc/db/btree/extern.h
39
int __bt_defcmp(const DBT *, const DBT *);
lib/libc/db/btree/extern.h
40
size_t __bt_defpfx(const DBT *, const DBT *);
lib/libc/db/btree/extern.h
41
int __bt_delete(const DB *, const DBT *, unsigned int);
lib/libc/db/btree/extern.h
42
int __bt_dleaf(BTREE *, const DBT *, PAGE *, unsigned int);
lib/libc/db/btree/extern.h
45
int __bt_get(const DB *, const DBT *, DBT *, unsigned int);
lib/libc/db/btree/extern.h
50
int __bt_put(const DB *dbp, DBT *, const DBT *, unsigned int);
lib/libc/db/btree/extern.h
51
int __bt_ret(BTREE *, EPG *, DBT *, DBT *, DBT *, DBT *, int);
lib/libc/db/btree/extern.h
52
EPG *__bt_search(BTREE *, const DBT *, int *);
lib/libc/db/btree/extern.h
53
int __bt_seq(const DB *, DBT *, DBT *, unsigned int);
lib/libc/db/btree/extern.h
56
const DBT *, const DBT *, int, size_t, uint32_t);
lib/libc/db/btree/extern.h
61
int __ovfl_put(BTREE *, const DBT *, pgno_t *);
lib/libc/db/db/db.c
102
__dberr_put(const struct __db *dbp __unused, DBT *key __unused,
lib/libc/db/db/db.c
103
const DBT *data __unused, unsigned int flag __unused)
lib/libc/db/db/db.c
109
__dberr_seq(const struct __db *dbp __unused, DBT *key __unused,
lib/libc/db/db/db.c
110
DBT *data __unused, unsigned int flag __unused)
lib/libc/db/db/db.c
43
static int __dberr_del(const struct __db *, const DBT *, unsigned int);
lib/libc/db/db/db.c
45
static int __dberr_get(const struct __db *, const DBT *, DBT *, unsigned int);
lib/libc/db/db/db.c
46
static int __dberr_put(const struct __db *, DBT *, const DBT *, unsigned int);
lib/libc/db/db/db.c
47
static int __dberr_seq(const struct __db *, DBT *, DBT *, unsigned int);
lib/libc/db/db/db.c
82
__dberr_del(const struct __db *dbp __unused, const DBT *key __unused,
lib/libc/db/db/db.c
95
__dberr_get(const struct __db *dbp __unused, const DBT *key __unused,
lib/libc/db/db/db.c
96
DBT *data __unused, unsigned int flag __unused)
lib/libc/db/hash/extern.h
34
int __addel(HTAB *, BUFHEAD *, const DBT *, const DBT *);
lib/libc/db/hash/extern.h
36
int __big_insert(HTAB *, BUFHEAD *, const DBT *, const DBT *);
lib/libc/db/hash/extern.h
37
int __big_keydata(HTAB *, BUFHEAD *, DBT *, DBT *, int);
lib/libc/db/hash/extern.h
38
int __big_return(HTAB *, BUFHEAD *, int, DBT *, int);
lib/libc/db/hash/hash.c
515
hash_get(const DB *dbp, const DBT *key, DBT *data, uint32_t flag)
lib/libc/db/hash/hash.c
524
return (hash_access(hashp, HASH_GET, (DBT *)key, data));
lib/libc/db/hash/hash.c
528
hash_put(const DB *dbp, DBT *key, const DBT *data, uint32_t flag)
lib/libc/db/hash/hash.c
542
HASH_PUTNEW : HASH_PUT, (DBT *)key, (DBT *)data));
lib/libc/db/hash/hash.c
546
hash_delete(const DB *dbp, const DBT *key,
lib/libc/db/hash/hash.c
560
return (hash_access(hashp, HASH_DELETE, (DBT *)key, NULL));
lib/libc/db/hash/hash.c
567
hash_access(HTAB *hashp, ACTION action, DBT *key, DBT *val)
lib/libc/db/hash/hash.c
58
static int hash_access(HTAB *, ACTION, DBT *, DBT *);
lib/libc/db/hash/hash.c
60
static int hash_delete(const DB *, const DBT *, uint32_t);
lib/libc/db/hash/hash.c
62
static int hash_get(const DB *, const DBT *, DBT *, uint32_t);
lib/libc/db/hash/hash.c
63
static int hash_put(const DB *, DBT *, const DBT *, uint32_t);
lib/libc/db/hash/hash.c
65
static int hash_seq(const DB *, DBT *, DBT *, uint32_t);
lib/libc/db/hash/hash.c
694
hash_seq(const DB *dbp, DBT *key, DBT *data, uint32_t flag)
lib/libc/db/hash/hash_bigkey.c
356
__big_return(HTAB *hashp, BUFHEAD *bufp, int ndx, DBT *val, int set_current)
lib/libc/db/hash/hash_bigkey.c
495
__big_keydata(HTAB *hashp, BUFHEAD *bufp, DBT *key, DBT *val, int set)
lib/libc/db/hash/hash_bigkey.c
509
collect_key(HTAB *hashp, BUFHEAD *bufp, int len, DBT *val, int set)
lib/libc/db/hash/hash_bigkey.c
558
DBT key, val;
lib/libc/db/hash/hash_bigkey.c
70
static int collect_key(HTAB *, BUFHEAD *, int, DBT *, int);
lib/libc/db/hash/hash_bigkey.c
83
__big_insert(HTAB *hashp, BUFHEAD *bufp, const DBT *key, const DBT *val)
lib/libc/db/hash/hash_page.c
185
DBT key, val;
lib/libc/db/hash/hash_page.c
287
DBT key, val;
lib/libc/db/hash/hash_page.c
395
__addel(HTAB *hashp, BUFHEAD *bufp, const DBT *key, const DBT *val)
lib/libc/db/hash/hash_page.c
77
static void putpair(char *, const DBT *, const DBT *);
lib/libc/db/hash/hash_page.c
78
static void squeeze_key(uint16_t *, const DBT *, const DBT *);
lib/libc/db/hash/hash_page.c
876
squeeze_key(uint16_t *sp, const DBT *key, const DBT *val)
lib/libc/db/hash/hash_page.c
93
putpair(char *p, const DBT *key, const DBT *val)
lib/libc/db/hash/ndbm.c
102
DBT dbtkey, dbtretdata;
lib/libc/db/hash/ndbm.c
129
DBT dbtretkey, dbtretdata;
lib/libc/db/hash/ndbm.c
152
DBT dbtretkey, dbtretdata;
lib/libc/db/hash/ndbm.c
174
DBT dbtkey;
lib/libc/db/hash/ndbm.c
199
DBT dbtkey, dbtdata;
lib/libc/db/recno/extern.h
36
int __rec_delete(const DB *, const DBT *, unsigned int);
lib/libc/db/recno/extern.h
42
int __rec_get(const DB *, const DBT *, DBT *, unsigned int);
lib/libc/db/recno/extern.h
43
int __rec_iput(BTREE *, recno_t, const DBT *, unsigned int);
lib/libc/db/recno/extern.h
44
int __rec_put(const DB *dbp, DBT *, const DBT *, unsigned int);
lib/libc/db/recno/extern.h
45
int __rec_ret(BTREE *, EPG *, recno_t, DBT *, DBT *);
lib/libc/db/recno/extern.h
47
int __rec_seq(const DB *, DBT *, DBT *, unsigned int);
lib/libc/db/recno/rec_close.c
108
DBT data, key;
lib/libc/db/recno/rec_delete.c
59
__rec_delete(const DB *dbp, const DBT *key, unsigned int flags)
lib/libc/db/recno/rec_get.c
115
DBT data;
lib/libc/db/recno/rec_get.c
167
DBT data;
lib/libc/db/recno/rec_get.c
222
DBT data;
lib/libc/db/recno/rec_get.c
268
DBT data;
lib/libc/db/recno/rec_get.c
58
__rec_get(const DB *dbp, const DBT *key, DBT *data, unsigned int flags)
lib/libc/db/recno/rec_put.c
186
__rec_iput(BTREE *t, recno_t nrec, const DBT *data, unsigned int flags)
lib/libc/db/recno/rec_put.c
188
DBT tdata;
lib/libc/db/recno/rec_put.c
57
__rec_put(const DB *dbp, DBT *key, const DBT *data, unsigned int flags)
lib/libc/db/recno/rec_put.c
60
DBT fdata, tdata;
lib/libc/db/recno/rec_seq.c
56
__rec_seq(const DB *dbp, DBT *key, DBT *data, unsigned int flags)
lib/libc/db/recno/rec_utils.c
57
__rec_ret(BTREE *t, EPG *e, recno_t nrec, DBT *key, DBT *data)
lib/libc/db/test/btree.tests/main.c
265
DBT key, data;
lib/libc/db/test/btree.tests/main.c
293
DBT data, key;
lib/libc/db/test/btree.tests/main.c
329
DBT key;
lib/libc/db/test/btree.tests/main.c
360
DBT data, key;
lib/libc/db/test/btree.tests/main.c
381
DBT data, key;
lib/libc/db/test/btree.tests/main.c
419
DBT key, data;
lib/libc/db/test/btree.tests/main.c
447
DBT key, data;
lib/libc/db/test/btree.tests/main.c
476
DBT data, key;
lib/libc/db/test/btree.tests/main.c
503
DBT data, key;
lib/libc/db/test/btree.tests/main.c
529
DBT data, key;
lib/libc/db/test/btree.tests/main.c
550
DBT data, key;
lib/libc/db/test/btree.tests/main.c
575
DBT data, key;
lib/libc/db/test/btree.tests/main.c
626
DBT data, key;
lib/libc/db/test/btree.tests/main.c
647
DBT data, key;
lib/libc/db/test/btree.tests/main.c
70
void keydata(DBT *, DBT *);
lib/libc/db/test/btree.tests/main.c
700
keydata(DBT *key, DBT *data)
lib/libc/db/test/dbtest.c
327
compare(DBT *db1, DBT *db2)
lib/libc/db/test/dbtest.c
346
get(DB *dbp, DBT *kp)
lib/libc/db/test/dbtest.c
348
DBT data;
lib/libc/db/test/dbtest.c
372
getdata(DB *dbp, DBT *kp, DBT *dp)
lib/libc/db/test/dbtest.c
387
put(DB *dbp, DBT *kp, DBT *dp)
lib/libc/db/test/dbtest.c
402
rem(DB *dbp, DBT *kp)
lib/libc/db/test/dbtest.c
438
seq(DB *dbp, DBT *kp)
lib/libc/db/test/dbtest.c
440
DBT data;
lib/libc/db/test/dbtest.c
469
DBT key, data;
lib/libc/db/test/dbtest.c
49
void compare(DBT *, DBT *);
lib/libc/db/test/dbtest.c
53
void get(DB *, DBT *);
lib/libc/db/test/dbtest.c
54
void getdata(DB *, DBT *, DBT *);
lib/libc/db/test/dbtest.c
55
void put(DB *, DBT *, DBT *);
lib/libc/db/test/dbtest.c
56
void rem(DB *, DBT *);
lib/libc/db/test/dbtest.c
60
void seq(DB *, DBT *);
lib/libc/db/test/dbtest.c
82
DBT data, key, keydata;
lib/libc/db/test/hash.tests/driver2.c
54
DBT key, content;
lib/libc/db/test/hash.tests/tcreat3.c
50
DBT item, key;
lib/libc/db/test/hash.tests/tdel.c
51
DBT item, key;
lib/libc/db/test/hash.tests/thash4.c
53
DBT item, key, res;
lib/libc/db/test/hash.tests/tread2.c
54
DBT item, key, res;
lib/libc/db/test/hash.tests/tseq.c
51
DBT item, key, res;
lib/libc/db/test/hash.tests/tverify.c
54
DBT key, res;
lib/libc/gen/getcap.c
535
DBT key, data;
lib/libc/gen/getpwent.c
1555
DBT key, data;
lib/libc/gen/getpwent.c
1574
DBT key, data;
lib/libc/gen/getpwent.c
1741
DBT key, entry;
lib/libc/gen/getpwent.c
733
DBT key, entry;
lib/libc/gen/getpwent.c
806
DBT key, entry;
lib/libc/gen/utmpx.c
449
DBT key, data;
lib/libc/gen/utmpx.c
487
DBT key, data;
libexec/ypxfr/yp_dbwrite.c
90
yp_put_record(DB *dbp, DBT *key, DBT *data, int allow_overwrite)
libexec/ypxfr/ypxfr_extern.h
54
extern int yp_put_record(DB *, DBT *, DBT *, int);
libexec/ypxfr/ypxfr_extern.h
55
extern int yp_get_record(const char *, const char *, const DBT *, DBT *, int);
libexec/ypxfr/ypxfr_main.c
126
DBT dbkey, dbval;
libexec/ypxfr/ypxfr_main.c
174
DBT key, data;
sbin/init/init.c
899
DBT key;
sbin/init/init.c
900
DBT data;
sbin/init/init.c
918
DBT key;
sbin/init/init.c
934
DBT key;
sbin/init/init.c
935
DBT data;
usr.bin/cap_mkdb/cap_mkdb.c
148
DBT key, data;
usr.bin/finger/finger.c
217
DBT data, key;
usr.bin/finger/finger.c
251
DBT data, key;
usr.bin/finger/lprint.c
67
DBT data, key;
usr.bin/finger/sprint.c
57
DBT data, key;
usr.bin/finger/util.c
152
DBT data, key;
usr.bin/finger/util.c
189
DBT data, key;
usr.bin/tsort/tsort.c
233
DBT data, key;
usr.sbin/pwd_mkdb/pwd_mkdb.c
90
DBT data, sdata, key;
usr.sbin/rpc.yppasswdd/yppasswdd_server.c
238
DBT key, data;
usr.sbin/rpc.yppasswdd/yppasswdd_server.c
302
DBT key = { NULL, 0 };
usr.sbin/rpc.yppasswdd/yppasswdd_server.c
303
DBT data = { NULL, 0 };
usr.sbin/rpc.yppasswdd/yppasswdd_server.c
440
DBT key, data;
usr.sbin/rpc.yppasswdd/yppasswdd_server.c
707
DBT key, data;
usr.sbin/rpc.ypupdated/yp_dbdelete.c
50
yp_del_record(DB *dbp, DBT *key)
usr.sbin/rpc.ypupdated/yp_dbupdate.c
79
DBT key = { NULL, 0 }, data = { NULL, 0 };
usr.sbin/rpc.ypupdated/ypupdated_extern.h
34
extern int yp_del_record(DB *, DBT *);
usr.sbin/sa/extern.h
63
typedef int (*cmpf_t)(const DBT *, const DBT *);
usr.sbin/sa/main.c
398
cmp_usrsys(const DBT *d1, const DBT *d2)
usr.sbin/sa/main.c
419
cmp_avgusrsys(const DBT *d1, const DBT *d2)
usr.sbin/sa/main.c
443
cmp_dkio(const DBT *d1, const DBT *d2)
usr.sbin/sa/main.c
460
cmp_avgdkio(const DBT *d1, const DBT *d2)
usr.sbin/sa/main.c
481
cmp_cpumem(const DBT *d1, const DBT *d2)
usr.sbin/sa/main.c
498
cmp_avgcpumem(const DBT *d1, const DBT *d2)
usr.sbin/sa/main.c
523
cmp_calls(const DBT *d1, const DBT *d2)
usr.sbin/sa/main.c
54
static int cmp_usrsys(const DBT *, const DBT *);
usr.sbin/sa/main.c
55
static int cmp_avgusrsys(const DBT *, const DBT *);
usr.sbin/sa/main.c
56
static int cmp_dkio(const DBT *, const DBT *);
usr.sbin/sa/main.c
57
static int cmp_avgdkio(const DBT *, const DBT *);
usr.sbin/sa/main.c
58
static int cmp_cpumem(const DBT *, const DBT *);
usr.sbin/sa/main.c
59
static int cmp_avgcpumem(const DBT *, const DBT *);
usr.sbin/sa/main.c
60
static int cmp_calls(const DBT *, const DBT *);
usr.sbin/sa/pdb.c
116
DBT key, data;
usr.sbin/sa/pdb.c
159
DBT key, data;
usr.sbin/sa/pdb.c
207
DBT key, data, ndata;
usr.sbin/sa/pdb.c
61
DBT key, data;
usr.sbin/sa/usrdb.c
123
DBT key, data;
usr.sbin/sa/usrdb.c
174
DBT key, data;
usr.sbin/sa/usrdb.c
225
DBT key, data;
usr.sbin/sa/usrdb.c
269
uid_compare(const DBT *k1, const DBT *k2)
usr.sbin/sa/usrdb.c
46
static int uid_compare(const DBT *, const DBT *);
usr.sbin/sa/usrdb.c
66
DBT key, data;
usr.sbin/yp_mkdb/yp_mkdb.c
113
DBT key, data;
usr.sbin/yp_mkdb/yp_mkdb.c
81
DBT key, data;
usr.sbin/yppush/yppush_main.c
283
DBT key, data;
usr.sbin/yppush/yppush_main.c
481
DBT key, data;
usr.sbin/ypserv/yp_dblookup.c
196
DBT key = { NULL, 0 }, data = { NULL, 0 };
usr.sbin/ypserv/yp_dblookup.c
444
yp_get_record(DB *dbp, const DBT *key, DBT *data, int allow)
usr.sbin/ypserv/yp_dblookup.c
447
yp_get_record(const char *domain, const char *map, const DBT *key,
usr.sbin/ypserv/yp_dblookup.c
448
DBT *data, int allow)
usr.sbin/ypserv/yp_dblookup.c
509
yp_first_record(const DB *dbp, DBT *key, DBT *data, int allow)
usr.sbin/ypserv/yp_dblookup.c
561
yp_next_record(const DB *dbp, DBT *key, DBT *data, int all, int allow)
usr.sbin/ypserv/yp_dblookup.c
563
static DBT lkey = { NULL, 0 };
usr.sbin/ypserv/yp_dblookup.c
564
static DBT ldata = { NULL, 0 };
usr.sbin/ypserv/yp_dblookup.c
670
DBT db_key = { NULL, 0 }, db_val = { NULL, 0 };
usr.sbin/ypserv/yp_dblookup.c
690
DBT db_key = { NULL, 0 }, db_val = { NULL, 0 };
usr.sbin/ypserv/yp_dblookup.c
708
DBT db_key = { NULL, 0 }, db_val = { NULL, 0 };
usr.sbin/ypserv/yp_extern.h
76
extern int yp_get_record(DB *, const DBT *, DBT *, int);
usr.sbin/ypserv/yp_extern.h
78
extern int yp_get_record(const char *, const char *, const DBT *, DBT *, int);
usr.sbin/ypserv/yp_extern.h
80
extern int yp_first_record(const DB *, DBT *, DBT *, int);
usr.sbin/ypserv/yp_extern.h
81
extern int yp_next_record(const DB *, DBT *, DBT *, int, int);