Searched refs:bdb (Results 1 - 25 of 46) sorted by relevance

12

/netbsd-6-1-5-RELEASE/external/bsd/openldap/dist/servers/slapd/back-bdb/
H A Dinit.c3 /* init.c - initialize bdb backend */
4 /* OpenLDAP: pkg/ldap/servers/slapd/back-bdb/init.c,v 1.247.2.25 2010/04/14 22:59:10 quanah Exp */
27 #include "back-bdb.h"
54 struct bdb_info *bdb; local
62 bdb = (struct bdb_info *) ch_calloc( 1, sizeof(struct bdb_info) );
65 bdb->bi_dbenv_home = ch_strdup( SLAPD_DEFAULT_DB_DIR );
66 bdb->bi_dbenv_xflags = DB_TIME_NOTGRANTED;
67 bdb->bi_dbenv_mode = SLAPD_DEFAULT_DB_MODE;
69 bdb->bi_cache.c_maxsize = DEFAULT_CACHE_SIZE;
70 bdb
108 struct bdb_info *bdb = (struct bdb_info *) be->be_private; local
586 struct bdb_info *bdb = (struct bdb_info *) be->be_private; local
686 struct bdb_info *bdb = (struct bdb_info *) be->be_private; local
[all...]
H A Dconfig.c3 /* config.c - bdb backend configuration file routine */
4 /* OpenLDAP: pkg/ldap/servers/slapd/back-bdb/config.c,v 1.91.2.19 2010/04/13 20:23:23 kurt Exp */
26 #include "back-bdb.h"
192 struct bdb_info *bdb = rtask->arg; local
194 TXN_CHECKPOINT( bdb->bi_dbenv, bdb->bi_txn_cp_kbyte,
195 bdb->bi_txn_cp_min, 0 );
208 struct bdb_info *bdb = be->be_private; local
243 rc = TXN_BEGIN( bdb->bi_dbenv, NULL, &txn, bdb
326 struct bdb_info *bdb = c->be->be_private; local
370 struct bdb_info *bdb = c->be->be_private; local
[all...]
H A Dnextid.c3 /* init.c - initialize bdb backend */
4 /* OpenLDAP: pkg/ldap/servers/slapd/back-bdb/nextid.c,v 1.26.2.6 2010/04/13 20:23:25 kurt Exp */
24 #include "back-bdb.h"
28 struct bdb_info *bdb = (struct bdb_info *) be->be_private; local
30 ldap_pvt_thread_mutex_lock( &bdb->bi_lastid_mutex );
31 *out = ++bdb->bi_lastid;
32 ldap_pvt_thread_mutex_unlock( &bdb->bi_lastid_mutex );
39 struct bdb_info *bdb = (struct bdb_info *) be->be_private; local
55 rc = bdb->bi_id2entry->bdi_db->cursor( bdb
[all...]
H A Dcache.c4 /* OpenLDAP: pkg/ldap/servers/slapd/back-bdb/cache.c,v 1.120.2.37 2010/04/15 20:06:59 quanah Exp */
29 #include "back-bdb.h"
36 static void bdb_cache_lru_purge( struct bdb_info *bdb );
131 bdb_cache_lru_link( struct bdb_info *bdb, EntryInfo *ei ) argument
139 ldap_pvt_thread_mutex_lock( &bdb->bi_cache.c_lru_mutex );
141 ei->bei_lruprev = bdb->bi_cache.c_lrutail;
142 if ( bdb->bi_cache.c_lrutail ) {
143 ei->bei_lrunext = bdb->bi_cache.c_lrutail->bei_lrunext;
144 bdb->bi_cache.c_lrutail->bei_lrunext = ei;
149 bdb
172 bdb_cache_entry_db_relock( struct bdb_info *bdb, DB_TXN *txn, EntryInfo *ei, int rw, int tryOnly, DB_LOCK *lock ) argument
214 bdb_cache_entry_db_lock( struct bdb_info *bdb, DB_TXN *txn, EntryInfo *ei, int rw, int tryOnly, DB_LOCK *lock ) argument
247 bdb_cache_entry_db_unlock( struct bdb_info *bdb, DB_LOCK *lock ) argument
262 bdb_cache_return_entry_rw( struct bdb_info *bdb, Entry *e, int rw, DB_LOCK *lock ) argument
339 bdb_entryinfo_add_internal( struct bdb_info *bdb, EntryInfo *ei, EntryInfo **res ) argument
413 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local
530 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local
658 hdb_cache_load( struct bdb_info *bdb, EntryInfo *ei, EntryInfo **res ) argument
874 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local
1129 bdb_cache_add( struct bdb_info *bdb, EntryInfo *eip, Entry *e, struct berval *nrdn, DB_TXN *txn, DB_LOCK *lock ) argument
1208 bdb_cache_modify( struct bdb_info *bdb, Entry *e, Attribute *newAttrs, DB_TXN *txn, DB_LOCK *lock ) argument
1236 bdb_cache_modrdn( struct bdb_info *bdb, Entry *e, struct berval *nrdn, Entry *new, EntryInfo *ein, DB_TXN *txn, DB_LOCK *lock ) argument
1344 bdb_cache_delete( struct bdb_info *bdb, Entry *e, DB_TXN *txn, DB_LOCK *lock ) argument
[all...]
H A Ddbcache.c4 /* OpenLDAP: pkg/ldap/servers/slapd/back-bdb/dbcache.c,v 1.43.2.9 2010/04/13 20:23:24 kurt Exp */
30 #include "back-bdb.h"
65 struct bdb_info *bdb,
72 for ( bp = bdb->bi_pagesizes; bp; bp=bp->bdp_next ) {
93 struct bdb_info *bdb = (struct bdb_info *) be->be_private; local
99 for( i=BDB_NDB; i < bdb->bi_ndatabases; i++ ) {
100 if( !ber_bvcmp( &bdb->bi_databases[i]->bdi_name, name) ) {
101 *dbout = bdb->bi_databases[i]->bdi_db;
106 ldap_pvt_thread_mutex_lock( &bdb->bi_database_mutex );
109 for( i=BDB_NDB; i < bdb
64 bdb_db_findsize( struct bdb_info *bdb, struct berval *name ) argument
[all...]
H A Dattr.c4 /* OpenLDAP: pkg/ldap/servers/slapd/back-bdb/attr.c,v 1.36.2.10 2010/04/13 20:23:23 kurt Exp */
27 #include "back-bdb.h"
35 bdb_attr_slot( struct bdb_info *bdb, AttributeDescription *ad, int *ins ) argument
38 unsigned n = bdb->bi_nattrs;
45 val = SLAP_PTRCMP( ad, bdb->bi_attrs[cursor]->ai_desc );
64 ainfo_insert( struct bdb_info *bdb, AttrInfo *a ) argument
67 int i = bdb_attr_slot( bdb, a->ai_desc, &x );
73 bdb->bi_attrs = ch_realloc( bdb->bi_attrs, ( bdb
84 bdb_attr_mask( struct bdb_info *bdb, AttributeDescription *desc ) argument
93 bdb_attr_index_config( struct bdb_info *bdb, const char *fname, int lineno, int argc, char **argv, struct config_reply_s *c_reply) argument
384 bdb_attr_index_unparse( struct bdb_info *bdb, BerVarray *bva ) argument
416 bdb_attr_index_free( struct bdb_info *bdb, AttributeDescription *ad ) argument
[all...]
H A Didl.h3 /* idl.h - ldap bdb back-end ID list header file */
4 /* OpenLDAP: pkg/ldap/servers/slapd/back-bdb/idl.h,v 1.19.2.5 2010/04/13 20:23:25 kurt Exp */
63 #define BDB_IDL_ID( bdb, ids, id ) BDB_IDL_RANGE( ids, id, ((bdb)->bi_lastid) )
64 #define BDB_IDL_ALL( bdb, ids ) BDB_IDL_RANGE( ids, 1, ((bdb)->bi_lastid) )
H A Didl.c4 /* OpenLDAP: pkg/ldap/servers/slapd/back-bdb/idl.c,v 1.124.2.12 2010/04/13 20:23:24 kurt Exp */
24 #include "back-bdb.h"
32 #define IDL_LRU_DELETE( bdb, e ) do { \
33 if ( (e) == (bdb)->bi_idl_lru_head ) { \
34 if ( (e)->idl_lru_next == (bdb)->bi_idl_lru_head ) { \
35 (bdb)->bi_idl_lru_head = NULL; \
37 (bdb)->bi_idl_lru_head = (e)->idl_lru_next; \
40 if ( (e) == (bdb)->bi_idl_lru_tail ) { \
41 if ( (e)->idl_lru_prev == (bdb)->bi_idl_lru_tail ) { \
42 assert( (bdb)
299 bdb_idl_cache_get( struct bdb_info *bdb, DB *db, DBT *key, ID *ids ) argument
329 bdb_idl_cache_put( struct bdb_info *bdb, DB *db, DBT *key, ID *ids, int rc ) argument
416 bdb_idl_cache_del( struct bdb_info *bdb, DB *db, DBT *key ) argument
447 bdb_idl_cache_add_id( struct bdb_info *bdb, DB *db, DBT *key, ID id ) argument
471 bdb_idl_cache_del_id( struct bdb_info *bdb, DB *db, DBT *key, ID id ) argument
514 struct bdb_info *bdb = (struct bdb_info *) be->be_private; local
704 struct bdb_info *bdb = (struct bdb_info *) be->be_private; local
915 struct bdb_info *bdb = (struct bdb_info *) be->be_private; local
[all...]
H A Dmonitor.c3 /* monitor.c - monitor bdb backend */
4 /* OpenLDAP: pkg/ldap/servers/slapd/back-bdb/monitor.c,v 1.19.2.15 2010/04/13 20:23:25 kurt Exp */
28 #include "back-bdb.h"
43 struct bdb_info *bdb,
152 struct bdb_info *bdb = (struct bdb_info *) priv; local
163 bv.bv_len = snprintf( buf, sizeof( buf ), "%lu", bdb->bi_cache.c_cursize );
168 bv.bv_len = snprintf( buf, sizeof( buf ), "%lu", bdb->bi_cache.c_eiused );
173 bv.bv_len = snprintf( buf, sizeof( buf ), "%lu", bdb->bi_idl_cache_size );
177 bdb_monitor_idx_entry_add( bdb, e );
260 argv[ 0 ] = "back-bdb/bac
310 struct bdb_info *bdb = (struct bdb_info *) be->be_private; local
331 struct bdb_info *bdb = (struct bdb_info *) be->be_private; local
488 struct bdb_info *bdb = (struct bdb_info *) be->be_private; local
514 struct bdb_info *bdb = (struct bdb_info *) be->be_private; local
589 bdb_monitor_idx_add( struct bdb_info *bdb, AttributeDescription *desc, slap_mask_t type ) argument
683 bdb_monitor_idx_entry_add( struct bdb_info *bdb, Entry *e ) argument
[all...]
H A Dproto-bdb.h3 /* OpenLDAP: pkg/ldap/servers/slapd/back-bdb/proto-bdb.h,v 1.137.2.17 2010/04/14 22:59:10 quanah Exp */
44 AttrInfo *bdb_attr_mask( struct bdb_info *bdb,
47 void bdb_attr_flush( struct bdb_info *bdb );
49 int bdb_attr_slot( struct bdb_info *bdb,
52 int bdb_attr_index_config LDAP_P(( struct bdb_info *bdb,
56 void bdb_attr_index_unparse LDAP_P(( struct bdb_info *bdb, BerVarray *bva ));
57 void bdb_attr_index_destroy LDAP_P(( struct bdb_info *bdb ));
58 void bdb_attr_index_free LDAP_P(( struct bdb_info *bdb,
85 struct bdb_info *bdb,
[all...]
H A Dadd.c4 /* OpenLDAP: pkg/ldap/servers/slapd/back-bdb/add.c,v 1.152.2.18 2010/04/13 20:23:23 kurt Exp */
24 #include "back-bdb.h"
29 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local
127 rs->sr_err = bdb_reader_get( op, bdb->bi_dbenv, &rtxn );
134 bdb_unlocked_cache_return_entry_r( bdb, p );
156 rs->sr_err = TXN_BEGIN( bdb->bi_dbenv, NULL, &ltid,
157 bdb->bi_db_opflags );
168 opinfo.boi_oe.oe_key = bdb;
215 bdb_unlocked_cache_return_entry_r( bdb, p );
237 bdb_unlocked_cache_return_entry_r( bdb,
[all...]
H A Did2entry.c4 /* OpenLDAP: pkg/ldap/servers/slapd/back-bdb/id2entry.c,v 1.72.2.14 2010/04/13 20:23:24 kurt Exp */
25 #include "back-bdb.h"
33 struct bdb_info *bdb = (struct bdb_info *) be->be_private; local
34 DB *db = bdb->bi_id2entry->bdi_db;
101 struct bdb_info *bdb = (struct bdb_info *) be->be_private; local
102 DB *db = bdb->bi_id2entry->bdi_db;
121 rc = db->cursor( db, tid, &cursor, bdb->bi_db_opflags );
163 rc = entry_decode(&eh, e, bdb->bi_cache.c_zctx);
190 struct bdb_info *bdb = (struct bdb_info *) be->be_private; local
191 DB *db = bdb
240 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local
318 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local
[all...]
H A Ddelete.c3 /* delete.c - bdb backend delete routine */
4 /* OpenLDAP: pkg/ldap/servers/slapd/back-bdb/delete.c,v 1.155.2.13 2010/04/19 16:53:03 quanah Exp */
25 #include "back-bdb.h"
30 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local
116 bdb_unlocked_cache_return_entry_w(&bdb->bi_cache, e);
120 bdb_unlocked_cache_return_entry_r(&bdb->bi_cache, p);
146 rs->sr_err = TXN_BEGIN( bdb->bi_dbenv, NULL, &ltid,
147 bdb->bi_db_opflags );
158 opinfo.boi_oe.oe_key = bdb;
206 bdb_unlocked_cache_return_entry_r(&bdb
[all...]
H A Dtools.c4 /* OpenLDAP: pkg/ldap/servers/slapd/back-bdb/tools.c,v 1.105.2.19 2010/04/14 23:54:26 quanah Exp */
26 #include "back-bdb.h"
107 struct bdb_info *bdb = (struct bdb_info *) be->be_private; local
118 int rc = bdb->bi_id2entry->bdi_db->cursor(
119 bdb->bi_id2entry->bdi_db, bdb->bi_cache.c_txn, &cursor,
120 bdb->bi_db_opflags );
132 ldap_pvt_thread_pool_submit( &connection_pool, bdb_tool_trickle_task, bdb->bi_dbenv );
138 if ( bdb->bi_nattrs ) {
141 bdb_tool_index_rec = ch_malloc( bdb
219 struct bdb_info *bdb = (struct bdb_info *) be->be_private; local
411 struct bdb_info *bdb = (struct bdb_info *) be->be_private; local
547 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local
608 struct bdb_info *bdb = (struct bdb_info *) be->be_private; local
857 struct bdb_info *bdb = (struct bdb_info *) be->be_private; local
957 struct bdb_info *bdb = bdb_tool_info; local
1092 struct bdb_info *bdb = (struct bdb_info *) be->be_private; local
1117 struct bdb_info *bdb = (struct bdb_info *) be->be_private; local
[all...]
H A Dbind.c3 /* bind.c - bdb backend bind routine */
4 /* OpenLDAP: pkg/ldap/servers/slapd/back-bdb/bind.c,v 1.45.2.7 2010/04/13 20:23:23 kurt Exp */
25 #include "back-bdb.h"
30 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local
60 rs->sr_err = bdb_reader_get(op, bdb->bi_dbenv, &rtxn);
93 bdb_cache_return_entry_r( bdb, e, &lock );
156 bdb_cache_return_entry_r( bdb, e, &lock );
H A Ddn2id.c4 /* OpenLDAP: pkg/ldap/servers/slapd/back-bdb/dn2id.c,v 1.137.2.23 2010/06/23 15:57:26 quanah Exp */
24 #include "back-bdb.h"
31 bdb_dn2id_lock( struct bdb_info *bdb, struct berval *dn, argument
49 rc = LOCK_GET(bdb->bi_dbenv, TXN_ID(txn), DB_LOCK_NOWAIT,
62 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local
63 DB *db = bdb->bi_dn2id->bdi_db;
178 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local
179 DB *db = bdb->bi_dn2id->bdi_db;
201 rc = bdb_dn2id_lock( bdb, &e->e_nname, 1, txn, &lock );
288 struct bdb_info *bdb local
341 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local
391 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local
551 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local
649 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local
752 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local
839 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local
895 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local
951 struct bdb_info *bdb; member in struct:dn2id_cookie
1202 struct bdb_info *bdb = (struct bdb_info *)op->o_bd->be_private; local
[all...]
H A Dsearch.c4 /* OpenLDAP: pkg/ldap/servers/slapd/back-bdb/search.c,v 1.246.2.28 2010/04/15 20:15:19 quanah Exp */
24 #include "back-bdb.h"
61 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local
126 bdb_cache_return_entry_r( bdb, *matched, lock);
155 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local
215 bdb_cache_return_entry_r (bdb, e, &locka);
246 bdb_cache_return_entry_r (bdb, a, &lockr);
264 bdb_cache_return_entry_r( bdb, a, &lockr);
272 bdb_cache_return_entry_r( bdb, matched, &lockr );
318 struct bdb_info *bdb local
1101 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local
1132 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local
[all...]
H A Doperational.c3 /* operational.c - bdb backend operational attributes function */
4 /* OpenLDAP: pkg/ldap/servers/slapd/back-bdb/operational.c,v 1.29.2.7 2010/06/10 17:25:02 quanah Exp */
27 #include "back-bdb.h"
39 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local
70 if ( oex->oe_key == bdb )
77 rc = bdb_reader_get(op, bdb->bi_dbenv, &rtxn);
H A Dfilterindex.c4 /* OpenLDAP: pkg/ldap/servers/slapd/back-bdb/filterindex.c,v 1.64.2.11 2010/04/13 20:23:24 kurt Exp */
24 #include "back-bdb.h"
134 struct bdb_info *bdb = (struct bdb_info *)op->o_bd->be_private; local
135 BDB_IDL_ALL( bdb, ids );
193 { struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local
194 BDB_IDL_ALL( bdb, ids );
217 { struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local
218 BDB_IDL_ALL( bdb, ids );
308 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local
320 BDB_IDL_ALL( bdb, id
423 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local
462 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local
472 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local
491 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local
638 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local
710 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local
841 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local
961 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local
1078 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local
[all...]
H A Dcompare.c3 /* compare.c - bdb backend compare routine */
4 /* OpenLDAP: pkg/ldap/servers/slapd/back-bdb/compare.c,v 1.51.2.8 2010/04/13 20:23:23 kurt Exp */
24 #include "back-bdb.h"
29 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local
38 rs->sr_err = bdb_reader_get(op, bdb->bi_dbenv, &rtxn);
85 bdb_cache_return_entry_r( bdb, e, &lock );
187 bdb_cache_return_entry_r( bdb, e, &lock );
/netbsd-6-1-5-RELEASE/external/bsd/openldap/dist/servers/slapd/
H A Dslapd.conf53 database bdb
H A Dslapd.ldif79 dn: olcDatabase=bdb,cn=config
82 olcDatabase: bdb
/netbsd-6-1-5-RELEASE/crypto/external/bsd/heimdal/dist/tests/ldap/
H A Dslapd.conf23 backend bdb
24 database bdb
/netbsd-6-1-5-RELEASE/external/bsd/openldap/dist/tests/data/regressions/its4337/
H A Dits433778 dn: olcDatabase=bdb,cn=config
81 olcDatabase: bdb
107 dn: olcDatabase={1}bdb,cn=config
110 olcDatabase: {1}bdb
/netbsd-6-1-5-RELEASE/external/bsd/bind/dist/contrib/sdb/bdb/
H A Dzone2bdb.c129 DB *bdb; local
154 bdb = bdb_init(argv[3]);
170 REQUIRE(bdb_putrdata(bdb,
186 REQUIRE(bdb_destroy(bdb) == ISC_R_SUCCESS);

Completed in 306 milliseconds

12