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

123

/macosx-10.10/OpenLDAP-499.27/OpenLDAP/servers/slapd/back-bdb/
H A Dinit.c1 /* 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 Dconfig.c1 /* 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 Dnextid.c1 /* 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 Dcache.c27 #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 Ddbcache.c28 #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 Dattr.c25 #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 Didl.h1 /* 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 Didl.c22 #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 Dmonitor.c1 /* 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 Dproto-bdb.h42 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 Did2entry.c23 #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 Ddn2id.c22 #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 Ddelete.c1 /* 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, &ltid,
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 Dtools.c24 #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 Dbind.c1 /* 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 Dcompare.c1 /* 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 Dsearch.c22 #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 Dadd.c22 #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, &ltid,
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 Doperational.c1 /* 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 Dtest098.tcl58 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 Dslapd.conf23 backend bdb
24 database bdb
/macosx-10.10/apr-32/apr-util/apr-util/dbm/
H A Dapr_dbm_berkeleydb.c58 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 Dslapd.conf53 database bdb
H A Dslapd.ldif79 dn: olcDatabase=bdb,cn=config
82 olcDatabase: bdb
/macosx-10.10/OpenLDAP-499.27/OpenLDAP/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

Completed in 158 milliseconds

123