Searched refs:DBT (Results 1 - 25 of 83) sorted by relevance

1234

/freebsd-current/contrib/ncurses/include/
H A Dhashed_db.h62 extern NCURSES_EXPORT(bool) _nc_db_have_data(DBT * /* key */, DBT * /* data */, char ** /* buffer */, int * /* size */);
63 extern NCURSES_EXPORT(bool) _nc_db_have_index(DBT * /* key */, DBT * /* data */, char ** /* buffer */, int * /* size */);
65 extern NCURSES_EXPORT(int) _nc_db_first(DB * /* db */, DBT * /* key */, DBT * /* data */);
66 extern NCURSES_EXPORT(int) _nc_db_next(DB * /* db */, DBT * /* key */, DBT * /* data */);
67 extern NCURSES_EXPORT(int) _nc_db_get(DB * /* db */, DBT * /* key */, DBT * /* dat
[all...]
/freebsd-current/lib/libc/db/btree/
H A Dextern.h33 int __bt_cmp(BTREE *, const DBT *, EPG *);
35 int __bt_defcmp(const DBT *, const DBT *);
36 size_t __bt_defpfx(const DBT *, const DBT *);
37 int __bt_delete(const DB *, const DBT *, u_int);
38 int __bt_dleaf(BTREE *, const DBT *, PAGE *, u_int);
41 int __bt_get(const DB *, const DBT *, DBT *, u_int);
46 int __bt_put(const DB *dbp, DBT *, cons
[all...]
H A Dbt_get.c57 __bt_get(const DB *dbp, const DBT *key, DBT *data, u_int flags)
H A Dbt_search.c42 static int __bt_snext(BTREE *, PAGE *, const DBT *, int *);
43 static int __bt_sprev(BTREE *, PAGE *, const DBT *, int *);
60 __bt_search(BTREE *t, const DBT *key, int *exactp)
142 __bt_snext(BTREE *t, PAGE *h, const DBT *key, int *exactp)
177 __bt_sprev(BTREE *t, PAGE *h, const DBT *key, int *exactp)
H A Dbt_utils.c61 __bt_ret(BTREE *t, EPG *e, DBT *key, DBT *rkey, DBT *data, DBT *rdata, int copy)
131 * k1: DBT pointer of first arg to comparison
140 __bt_cmp(BTREE *t, const DBT *k1, EPG *e)
144 DBT k2;
191 * a: DBT #1
192 * b: DBT #2
200 __bt_defcmp(const DBT *
[all...]
H A Dbtree.h273 DBT key; /* B: Saved key, or key.data == NULL. */
320 DBT bt_rkey; /* returned key */
321 DBT bt_rdata; /* returned data */
334 int (*bt_cmp)(const DBT *, const DBT *);
336 size_t (*bt_pfx)(const DBT *, const DBT *);
H A Dbt_put.c45 static EPG *bt_fast(BTREE *, const DBT *, const DBT *, int *);
61 __bt_put(const DB *dbp, DBT *key, const DBT *data, u_int flags)
64 DBT tkey, tdata;
260 bt_fast(BTREE *t, const DBT *key, const DBT *data, int *exactp)
/freebsd-current/lib/libc/db/recno/
H A Dextern.h35 int __rec_delete(const DB *, const DBT *, u_int);
41 int __rec_get(const DB *, const DBT *, DBT *, u_int);
42 int __rec_iput(BTREE *, recno_t, const DBT *, u_int);
43 int __rec_put(const DB *dbp, DBT *, const DBT *, u_int);
44 int __rec_ret(BTREE *, EPG *, recno_t, DBT *, DBT *);
46 int __rec_seq(const DB *, DBT *, DBT *, u_in
[all...]
/freebsd-current/libexec/ypxfr/
H A Dypxfr_extern.h55 extern int yp_put_record(DB *, DBT *, DBT *, int);
56 extern int yp_get_record(const char *, const char *, const DBT *, DBT *, int);
H A Dyp_dbwrite.c91 yp_put_record(DB *dbp, DBT *key, DBT *data, int allow_overwrite)
/freebsd-current/usr.sbin/ypserv/
H A Dyp_extern.h76 extern int yp_get_record(DB *, const DBT *, DBT *, int);
78 extern int yp_get_record(const char *, const char *, const DBT *, DBT *, int);
80 extern int yp_first_record(const DB *, DBT *, DBT *, int);
81 extern int yp_next_record(const DB *, DBT *, DBT *, int, int);
/freebsd-current/lib/libc/db/hash/
H A Dextern.h33 int __addel(HTAB *, BUFHEAD *, const DBT *, const DBT *);
35 int __big_insert(HTAB *, BUFHEAD *, const DBT *, const DBT *);
36 int __big_keydata(HTAB *, BUFHEAD *, DBT *, DBT *, int);
37 int __big_return(HTAB *, BUFHEAD *, int, DBT *, int);
H A Dndbm.c92 DBT dbtkey, dbtretdata;
116 DBT dbtretkey, dbtretdata;
136 DBT dbtretkey, dbtretdata;
155 DBT dbtkey;
175 DBT dbtkey, dbtdata;
/freebsd-current/lib/libc/db/db/
H A Ddb.c94 dbp->del = (int (*)(const struct __db *, const DBT*, u_int))__dberr;
96 dbp->get = (int (*)(const struct __db *, const DBT*, DBT *, u_int))__dberr;
97 dbp->put = (int (*)(const struct __db *, DBT *, const DBT *, u_int))__dberr;
98 dbp->seq = (int (*)(const struct __db *, DBT *, DBT *, u_int))__dberr;
/freebsd-current/include/
H A Ddb.h55 } DBT; typedef in typeref:struct:__anon43
99 int (*del)(const struct __db *, const DBT *, unsigned int);
100 int (*get)(const struct __db *, const DBT *, DBT *, unsigned int);
101 int (*put)(const struct __db *, DBT *, const DBT *, unsigned int);
102 int (*seq)(const struct __db *, DBT *, DBT *, unsigned int);
120 (const DBT *, const DBT *);
[all...]
/freebsd-current/usr.sbin/sa/
H A Dmain.c54 static int cmp_usrsys(const DBT *, const DBT *);
55 static int cmp_avgusrsys(const DBT *, const DBT *);
56 static int cmp_dkio(const DBT *, const DBT *);
57 static int cmp_avgdkio(const DBT *, const DBT *);
58 static int cmp_cpumem(const DBT *, const DBT *);
[all...]
H A Dusrdb.c47 static int uid_compare(const DBT *, const DBT *);
66 v1_to_v2(DBT *key, DBT *data)
119 DBT key, data;
182 DBT key, data;
225 uid_compare(const DBT *k1, const DBT *k2)
H A Dextern.h65 typedef int (*cmpf_t)(const DBT *, const DBT *);
69 BTREEINFO *bti, int (*v1_to_v2)(DBT *key, DBT *data));
/freebsd-current/usr.sbin/rpc.ypupdated/
H A Dypupdated_extern.h32 extern int yp_del_record(DB *, DBT *);
H A Dyp_dbdelete.c50 yp_del_record(DB *dbp, DBT *key)
/freebsd-current/contrib/ncurses/ncurses/tinfo/
H A Dhashed_db.c205 _nc_db_put(DB * db, DBT * key, DBT * data)
224 _nc_db_get(DB * db, DBT * key, DBT * data)
243 _nc_db_first(DB * db, DBT * key, DBT * data)
265 _nc_db_next(DB * db, DBT * key, DBT * data)
287 _nc_db_have_index(DBT * key, DBT * dat
[all...]
/freebsd-current/crypto/heimdal/lib/roken/
H A Dndbm_wrap.c57 #define DBT2DATUM(DBT, DATUM) do { (DATUM)->dptr = (DBT)->data; (DATUM)->dsize = (DBT)->size; } while(0)
58 #define DATUM2DBT(DATUM, DBT) do { (DBT)->data = (DATUM)->dptr; (DBT)->size = (DATUM)->dsize; } while(0)
81 DBT key;
94 DBT key, value;
113 DBT key, value;
198 DBT ke
[all...]
/freebsd-current/contrib/netbsd-tests/lib/libc/db/
H A Dh_db.c64 static void compare(DBT *, DBT *);
67 static void get(DB *, DBT *);
68 static void getdata(DB *, DBT *, DBT *);
69 static void put(DB *, DBT *, DBT *);
70 static void rem(DB *, DBT *);
74 static void seq(DB *, DBT *);
109 DBT dat
[all...]
/freebsd-current/contrib/blocklist/bin/
H A Dstate.c93 state_sizecheck(const DBT *t)
117 DBT k;
143 DBT k, v;
171 DBT k, v;
201 DBT k, v;
/freebsd-current/lib/libc/db/test/
H A Ddbtest.c48 void compare(DBT *, DBT *);
52 void get(DB *, DBT *);
53 void getdata(DB *, DBT *, DBT *);
54 void put(DB *, DBT *, DBT *);
55 void rem(DB *, DBT *);
59 void seq(DB *, DBT *);
83 DBT dat
[all...]

Completed in 288 milliseconds

1234