/macosx-10.10/OpenLDAP-499.27/OpenLDAP/servers/slapd/back-bdb/ |
H A D | init.c | 1 /* init.c - initialize bdb backend */ 25 #include "back-bdb.h" 65 struct bdb_info *bdb; local 73 bdb = (struct bdb_info *) ch_calloc( 1, sizeof(struct bdb_info) ); 76 bdb->bi_dbenv_home = ch_strdup( SLAPD_DEFAULT_DB_DIR ); 77 bdb->bi_dbenv_xflags = DB_TIME_NOTGRANTED; 78 bdb->bi_dbenv_mode = SLAPD_DEFAULT_DB_MODE; 80 bdb->bi_cache.c_maxsize = DEFAULT_CACHE_SIZE; 81 bdb->bi_cache.c_minfree = 1; 83 bdb 119 struct bdb_info *bdb = (struct bdb_info *) be->be_private; local 603 struct bdb_info *bdb = (struct bdb_info *) be->be_private; local 703 struct bdb_info *bdb = (struct bdb_info *) be->be_private; local [all...] |
H A D | config.c | 1 /* config.c - bdb backend configuration file routine */ 2 /* $OpenLDAP: pkg/ldap/servers/slapd/back-bdb/config.c,v 1.91.2.19 2010/04/13 20:23:23 kurt Exp $ */ 24 #include "back-bdb.h" 200 struct bdb_info *bdb = rtask->arg; local 202 TXN_CHECKPOINT( bdb->bi_dbenv, bdb->bi_txn_cp_kbyte, 203 bdb->bi_txn_cp_min, 0 ); 204 if(bdb->bi_disable_fullfsync_mode && !slapAddMode) 218 struct bdb_info *bdb = be->be_private; local 253 rc = TXN_BEGIN( bdb 336 struct bdb_info *bdb = c->be->be_private; local 380 struct bdb_info *bdb = c->be->be_private; local [all...] |
H A D | nextid.c | 1 /* init.c - initialize bdb backend */ 22 #include "back-bdb.h" 26 struct bdb_info *bdb = (struct bdb_info *) be->be_private; local 28 ldap_pvt_thread_mutex_lock( &bdb->bi_lastid_mutex ); 29 *out = ++bdb->bi_lastid; 30 ldap_pvt_thread_mutex_unlock( &bdb->bi_lastid_mutex ); 37 struct bdb_info *bdb = (struct bdb_info *) be->be_private; local 53 rc = bdb->bi_id2entry->bdi_db->cursor( bdb->bi_id2entry->bdi_db, 76 bdb [all...] |
H A D | cache.c | 27 #include "back-bdb.h" 34 static void bdb_cache_lru_purge( struct bdb_info *bdb ); 130 bdb_cache_lru_link( struct bdb_info *bdb, EntryInfo *ei ) argument 138 ldap_pvt_thread_mutex_lock( &bdb->bi_cache.c_lru_mutex ); 140 ei->bei_lruprev = bdb->bi_cache.c_lrutail; 141 if ( bdb->bi_cache.c_lrutail ) { 142 ei->bei_lrunext = bdb->bi_cache.c_lrutail->bei_lrunext; 143 bdb->bi_cache.c_lrutail->bei_lrunext = ei; 148 bdb->bi_cache.c_lruhead = ei; 150 bdb 171 bdb_cache_entry_db_relock( struct bdb_info *bdb, DB_TXN *txn, EntryInfo *ei, int rw, int tryOnly, DB_LOCK *lock ) argument 213 bdb_cache_entry_db_lock( struct bdb_info *bdb, DB_TXN *txn, EntryInfo *ei, int rw, int tryOnly, DB_LOCK *lock ) argument 246 bdb_cache_entry_db_unlock( struct bdb_info *bdb, DB_LOCK *lock ) argument 261 bdb_cache_return_entry_rw( struct bdb_info *bdb, Entry *e, int rw, DB_LOCK *lock ) argument 337 bdb_entryinfo_add_internal( struct bdb_info *bdb, EntryInfo *ei, EntryInfo **res ) argument 411 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 1130 bdb_cache_add( struct bdb_info *bdb, EntryInfo *eip, Entry *e, struct berval *nrdn, DB_TXN *txn, DB_LOCK *lock ) argument 1221 bdb_cache_modify( struct bdb_info *bdb, Entry *e, Attribute *newAttrs, DB_TXN *txn, DB_LOCK *lock ) argument 1249 bdb_cache_modrdn( struct bdb_info *bdb, Entry *e, struct berval *nrdn, Entry *new, EntryInfo *ein, DB_TXN *txn, DB_LOCK *lock ) argument 1357 bdb_cache_delete( struct bdb_info *bdb, Entry *e, DB_TXN *txn, DB_LOCK *lock ) argument [all...] |
H A D | dbcache.c | 28 #include "back-bdb.h" 63 struct bdb_info *bdb, 70 for ( bp = bdb->bi_pagesizes; bp; bp=bp->bdp_next ) { 91 struct bdb_info *bdb = (struct bdb_info *) be->be_private; local 97 for( i=BDB_NDB; i < bdb->bi_ndatabases; i++ ) { 98 if( !ber_bvcmp( &bdb->bi_databases[i]->bdi_name, name) ) { 99 *dbout = bdb->bi_databases[i]->bdi_db; 104 ldap_pvt_thread_mutex_lock( &bdb->bi_database_mutex ); 107 for( i=BDB_NDB; i < bdb->bi_ndatabases; i++ ) { 108 if( !ber_bvcmp( &bdb 62 bdb_db_findsize( struct bdb_info *bdb, struct berval *name ) argument [all...] |
H A D | attr.c | 25 #include "back-bdb.h" 33 bdb_attr_slot( struct bdb_info *bdb, AttributeDescription *ad, int *ins ) argument 36 unsigned n = bdb->bi_nattrs; 43 val = SLAP_PTRCMP( ad, bdb->bi_attrs[cursor]->ai_desc ); 62 ainfo_insert( struct bdb_info *bdb, AttrInfo *a ) argument 65 int i = bdb_attr_slot( bdb, a->ai_desc, &x ); 71 bdb->bi_attrs = ch_realloc( bdb->bi_attrs, ( bdb->bi_nattrs+1 ) * 73 if ( x < bdb 82 bdb_attr_mask( struct bdb_info *bdb, AttributeDescription *desc ) argument 91 bdb_attr_index_config( struct bdb_info *bdb, const char *fname, int lineno, int argc, char **argv, struct config_reply_s *c_reply) argument 382 bdb_attr_index_unparse( struct bdb_info *bdb, BerVarray *bva ) argument 414 bdb_attr_index_free( struct bdb_info *bdb, AttributeDescription *ad ) argument [all...] |
H A D | idl.h | 1 /* idl.h - ldap bdb back-end ID list header file */ 61 #define BDB_IDL_ID( bdb, ids, id ) BDB_IDL_RANGE( ids, id, ((bdb)->bi_lastid) ) 62 #define BDB_IDL_ALL( bdb, ids ) BDB_IDL_RANGE( ids, 1, ((bdb)->bi_lastid) )
|
H A D | idl.c | 22 #include "back-bdb.h" 29 #define IDL_LRU_DELETE( bdb, e ) do { \ 30 if ( (e) == (bdb)->bi_idl_lru_head ) { \ 31 if ( (e)->idl_lru_next == (bdb)->bi_idl_lru_head ) { \ 32 (bdb)->bi_idl_lru_head = NULL; \ 34 (bdb)->bi_idl_lru_head = (e)->idl_lru_next; \ 37 if ( (e) == (bdb)->bi_idl_lru_tail ) { \ 38 if ( (e)->idl_lru_prev == (bdb)->bi_idl_lru_tail ) { \ 39 assert( (bdb)->bi_idl_lru_head == NULL ); \ 40 (bdb) 295 bdb_idl_cache_get( struct bdb_info *bdb, DB *db, DBT *key, ID *ids ) argument 325 bdb_idl_cache_put( struct bdb_info *bdb, DB *db, DBT *key, ID *ids, int rc ) argument 412 bdb_idl_cache_del( struct bdb_info *bdb, DB *db, DBT *key ) argument 443 bdb_idl_cache_add_id( struct bdb_info *bdb, DB *db, DBT *key, ID id ) argument 467 bdb_idl_cache_del_id( struct bdb_info *bdb, DB *db, DBT *key, ID id ) argument 510 struct bdb_info *bdb = (struct bdb_info *) be->be_private; local 700 struct bdb_info *bdb = (struct bdb_info *) be->be_private; local 911 struct bdb_info *bdb = (struct bdb_info *) be->be_private; local [all...] |
H A D | monitor.c | 1 /* monitor.c - monitor bdb backend */ 26 #include "back-bdb.h" 41 struct bdb_info *bdb, 150 struct bdb_info *bdb = (struct bdb_info *) priv; local 161 bv.bv_len = snprintf( buf, sizeof( buf ), "%lu", bdb->bi_cache.c_cursize ); 166 bv.bv_len = snprintf( buf, sizeof( buf ), "%lu", bdb->bi_cache.c_eiused ); 171 bv.bv_len = snprintf( buf, sizeof( buf ), "%lu", bdb->bi_idl_cache_size ); 175 bdb_monitor_idx_entry_add( bdb, e ); 261 argv[ 0 ] = "back-bdb/back-hdb monitor"; 315 struct bdb_info *bdb local 336 struct bdb_info *bdb = (struct bdb_info *) be->be_private; local 493 struct bdb_info *bdb = (struct bdb_info *) be->be_private; local 519 struct bdb_info *bdb = (struct bdb_info *) be->be_private; local 594 bdb_monitor_idx_add( struct bdb_info *bdb, AttributeDescription *desc, slap_mask_t type ) argument 688 bdb_monitor_idx_entry_add( struct bdb_info *bdb, Entry *e ) argument [all...] |
H A D | proto-bdb.h | 42 AttrInfo *bdb_attr_mask( struct bdb_info *bdb, 45 void bdb_attr_flush( struct bdb_info *bdb ); 47 int bdb_attr_slot( struct bdb_info *bdb, 50 int bdb_attr_index_config LDAP_P(( struct bdb_info *bdb, 54 void bdb_attr_index_unparse LDAP_P(( struct bdb_info *bdb, BerVarray *bva )); 55 void bdb_attr_index_destroy LDAP_P(( struct bdb_info *bdb )); 56 void bdb_attr_index_free LDAP_P(( struct bdb_info *bdb, 83 struct bdb_info *bdb, 228 int bdb_entry_return( struct bdb_info *bdb, Entry *e, int seqno ); 247 struct bdb_info *bdb, [all...] |
H A D | id2entry.c | 23 #include "back-bdb.h" 31 struct bdb_info *bdb = (struct bdb_info *) be->be_private; local 32 DB *db = bdb->bi_id2entry->bdi_db; 99 struct bdb_info *bdb = (struct bdb_info *) be->be_private; local 100 DB *db = bdb->bi_id2entry->bdi_db; 119 rc = db->cursor( db, tid, &cursor, bdb->bi_db_opflags ); 164 rc = entry_decode(&eh, e, bdb->bi_cache.c_zctx); 194 struct bdb_info *bdb = (struct bdb_info *) be->be_private; local 195 DB *db = bdb->bi_id2entry->bdi_db; 244 struct bdb_info *bdb local 322 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local [all...] |
H A D | dn2id.c | 22 #include "back-bdb.h" 34 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local 35 DB *db = bdb->bi_dn2id->bdi_db; 150 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local 151 DB *db = bdb->bi_dn2id->bdi_db; 255 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local 256 DB *db = bdb->bi_dn2id->bdi_db; 275 rc = db->cursor( db, txn, cursor, bdb->bi_db_opflags ); 300 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local 301 DB *db = bdb 350 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local 510 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local 608 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local 705 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local 786 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local 842 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local 898 struct bdb_info *bdb; member in struct:dn2id_cookie 1150 struct bdb_info *bdb = (struct bdb_info *)op->o_bd->be_private; local [all...] |
H A D | delete.c | 1 /* delete.c - bdb backend delete routine */ 23 #include "back-bdb.h" 28 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local 114 bdb_unlocked_cache_return_entry_w(&bdb->bi_cache, e); 118 bdb_unlocked_cache_return_entry_r(&bdb->bi_cache, p); 144 rs->sr_err = TXN_BEGIN( bdb->bi_dbenv, NULL, <id, 145 bdb->bi_db_opflags ); 156 opinfo.boi_oe.oe_key = bdb; 204 bdb_unlocked_cache_return_entry_r(&bdb->bi_cache, matched); 360 rs->sr_err = TXN_BEGIN( bdb [all...] |
H A D | tools.c | 24 #include "back-bdb.h" 109 struct bdb_info *bdb = (struct bdb_info *) be->be_private; local 120 int rc = bdb->bi_id2entry->bdi_db->cursor( 121 bdb->bi_id2entry->bdi_db, bdb->bi_cache.c_txn, &cursor, 122 bdb->bi_db_opflags ); 135 ldap_pvt_thread_pool_submit( &connection_pool, bdb_tool_trickle_task, bdb->bi_dbenv ); 141 if ( bdb->bi_nattrs ) { 146 bdb_tool_index_rec = ch_malloc( bdb->bi_nattrs * sizeof( IndexRec )); 156 bdb_tool_info = bdb; 255 struct bdb_info *bdb; local 449 struct bdb_info *bdb = (struct bdb_info *) be->be_private; local 585 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local 646 struct bdb_info *bdb; local 896 struct bdb_info *bdb; local 998 struct bdb_info *bdb = bdb_tool_info; local 1133 struct bdb_info *bdb = (struct bdb_info *) be->be_private; local 1158 struct bdb_info *bdb = (struct bdb_info *) be->be_private; local [all...] |
H A D | bind.c | 1 /* bind.c - bdb backend bind routine */ 23 #include "back-bdb.h" 31 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local 62 rs->sr_err = bdb_reader_get(op, bdb->bi_dbenv, &rtxn); 95 bdb_cache_return_entry_r( bdb, e, &lock ); 167 bdb_cache_return_entry_r( bdb, e, &lock );
|
H A D | compare.c | 1 /* compare.c - bdb backend compare routine */ 22 #include "back-bdb.h" 27 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local 35 rs->sr_err = bdb_reader_get(op, bdb->bi_dbenv, &rtxn); 82 bdb_cache_return_entry_r( bdb, e, &lock ); 139 bdb_cache_return_entry_r( bdb, e, &lock );
|
H A D | search.c | 22 #include "back-bdb.h" 59 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local 124 bdb_cache_return_entry_r( bdb, *matched, lock); 153 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local 213 bdb_cache_return_entry_r (bdb, e, &locka); 244 bdb_cache_return_entry_r (bdb, a, &lockr); 262 bdb_cache_return_entry_r( bdb, a, &lockr); 270 bdb_cache_return_entry_r( bdb, matched, &lockr ); 317 bdb_get_nextid(struct bdb_info *bdb, DB_TXN *ltid, ID *cursor) argument 326 rc = bdb 346 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local 1154 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local 1185 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local [all...] |
H A D | add.c | 22 #include "back-bdb.h" 27 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local 129 bdb_unlocked_cache_return_entry_r( bdb, p ); 151 rs->sr_err = TXN_BEGIN( bdb->bi_dbenv, NULL, <id, 152 bdb->bi_db_opflags ); 163 opinfo.boi_oe.oe_key = bdb; 210 bdb_unlocked_cache_return_entry_r( bdb, p ); 232 bdb_unlocked_cache_return_entry_r( bdb, p ); 245 bdb_unlocked_cache_return_entry_r( bdb, p ); 257 bdb_unlocked_cache_return_entry_r( bdb, [all...] |
H A D | operational.c | 1 /* operational.c - bdb backend operational attributes function */ 25 #include "back-bdb.h" 37 struct bdb_info *bdb = (struct bdb_info *) op->o_bd->be_private; local 68 if ( oex->oe_key == bdb ) 75 rc = bdb_reader_get(op, bdb->bi_dbenv, &rtxn);
|
/macosx-10.10/BerkeleyDB-21/db/test/ |
H A D | test098.tcl | 58 set bdb [eval {berkdb_open} $omethod $args $auto \ 60 error_check_good bdb_create [is_valid_db $bdb] TRUE 62 set ret [eval $adb associate $auto [callback_n 0] $bdb] 76 set bc [$bdb cursor] 77 error_check_good cursor [is_valid_cursor $bc $bdb] TRUE 88 error_check_good bdb_close [$bdb close] 0
|
/macosx-10.10/Heimdal-398.1.2/tests/ldap/ |
H A D | slapd.conf | 23 backend bdb 24 database bdb
|
/macosx-10.10/apr-32/apr-util/apr-util/dbm/ |
H A D | apr_dbm_berkeleydb.c | 58 DB *bdb; member in struct:__anon6497 71 #define GET_BDB(f) (((real_file_t *)(f))->bdb) 73 #define do_fetch(bdb, k, v) ((*(bdb)->get)(bdb, TXN_ARG &(k), &(v), 0)) 167 if ((dberr = db_create(&file.bdb, NULL, 0)) == 0) { 168 if ((dberr = (*file.bdb->open)(file.bdb, 176 (void) (*file.bdb->close)(file.bdb, [all...] |
/macosx-10.10/OpenLDAP-499.27/OpenLDAP/servers/slapd/ |
H A D | slapd.conf | 53 database bdb
|
H A D | slapd.ldif | 79 dn: olcDatabase=bdb,cn=config 82 olcDatabase: bdb
|
/macosx-10.10/OpenLDAP-499.27/OpenLDAP/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
|