/netbsd-6-1-5-RELEASE/external/bsd/openldap/dist/servers/slapd/back-bdb/ |
H A D | init.c | 3 /* 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 D | config.c | 3 /* 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 D | nextid.c | 3 /* 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 D | cache.c | 4 /* 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 D | dbcache.c | 4 /* 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 D | attr.c | 4 /* 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 D | idl.h | 3 /* 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 D | idl.c | 4 /* 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 D | monitor.c | 3 /* 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 D | proto-bdb.h | 3 /* 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 D | add.c | 4 /* 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, <id, 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 D | id2entry.c | 4 /* 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 D | delete.c | 3 /* 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, <id, 147 bdb->bi_db_opflags ); 158 opinfo.boi_oe.oe_key = bdb; 206 bdb_unlocked_cache_return_entry_r(&bdb [all...] |
H A D | tools.c | 4 /* 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 D | bind.c | 3 /* 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 D | dn2id.c | 4 /* 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 D | search.c | 4 /* 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 D | operational.c | 3 /* 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 D | filterindex.c | 4 /* 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 D | compare.c | 3 /* 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 D | slapd.conf | 53 database bdb
|
H A D | slapd.ldif | 79 dn: olcDatabase=bdb,cn=config 82 olcDatabase: bdb
|
/netbsd-6-1-5-RELEASE/crypto/external/bsd/heimdal/dist/tests/ldap/ |
H A D | slapd.conf | 23 backend bdb 24 database bdb
|
/netbsd-6-1-5-RELEASE/external/bsd/openldap/dist/tests/data/regressions/its4337/ |
H A D | its4337 | 78 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 D | zone2bdb.c | 129 DB *bdb; local 154 bdb = bdb_init(argv[3]); 170 REQUIRE(bdb_putrdata(bdb, 186 REQUIRE(bdb_destroy(bdb) == ISC_R_SUCCESS);
|