Searched defs:dbc (Results 1 - 21 of 21) sorted by relevance

/osnet-11/usr/src/cmd/sendmail/db/btree/
H A Dbt_curadj.c38 DBC *dbc; local
41 for (dbc = TAILQ_FIRST(&dbp->active_queue);
42 dbc != NULL; dbc = TAILQ_NEXT(dbc, links)) {
43 cp = (CURSOR *)dbc->internal;
46 (u_int)dbc, (u_int)cp, (u_long)cp->pgno, (u_long)cp->indx,
72 DBC *dbc; local
92 for (count = 0, dbc = TAILQ_FIRST(&dbp->active_queue);
93 dbc !
124 DBC *dbc; local
160 DBC *dbc; local
200 DBC *dbc; local
233 DBC *dbc; local
[all...]
H A Dbt_open.c212 DBC *dbc; local
222 if ((ret = dbp->cursor(dbp, NULL, &dbc, 0)) != 0)
228 __bam_lget(dbc, 0, PGNO_METADATA, DB_LOCK_WRITE, &metalock)) != 0)
232 (void)__BT_LPUT(dbc, metalock);
246 (void)__BT_LPUT(dbc, metalock);
275 __bam_lget(dbc, 0, PGNO_ROOT, DB_LOCK_WRITE, &rootlock)) != 0)
278 (void)__BT_LPUT(dbc, rootlock);
303 (void)__BT_LPUT(dbc, metalock);
304 (void)__BT_LPUT(dbc, rootlock);
307 done: if ((t_ret = dbc
[all...]
H A Dbt_stat.c40 DBC *dbc; local
53 if ((ret = dbp->cursor(dbp, NULL, &dbc, 0)) != 0)
56 DEBUG_LWRITE(dbc, NULL, "bam_stat", NULL, NULL, flags);
71 if ((ret = __bam_lget(dbc, 0, pgno, DB_LOCK_READ, &lock)) != 0)
79 (void)__BT_LPUT(dbc, lock);
85 if ((ret = __bam_lget(dbc, 0, pgno, DB_LOCK_READ, &lock)) != 0)
117 (void)__BT_TLPUT(dbc, lock);
126 (void)__BT_TLPUT(dbc, lock);
135 if ((ret = __bam_lget(dbc, 0, PGNO_ROOT, DB_LOCK_READ, &lock)) != 0)
138 (void)__BT_LPUT(dbc, loc
[all...]
H A Dbt_delete.c76 DBC *dbc; local
89 if ((ret = dbp->cursor(dbp, txn, &dbc, DB_WRITELOCK)) != 0)
92 DEBUG_LWRITE(dbc, txn, "bam_delete", key, NULL, flags);
112 if ((ret = dbc->c_get(dbc, key, &data, f_init)) != 0)
115 if ((ret = dbc->c_del(dbc, 0)) != 0)
117 if ((ret = dbc->c_get(dbc, key, &data, f_next)) != 0) {
127 if ((t_ret = dbc
[all...]
H A Dbt_rec.c49 DBC *dbc; local
151 DBC *dbc; local
250 DBC *dbc; local
522 DBC *dbc; local
552 if ((ret = __db_pitem(dbc, pagep, 0,
610 DBC *dbc; local
631 if ((ret = __bam_adjindx(dbc,
639 if ((ret = __bam_adjindx(dbc,
676 DBC *dbc; local
753 DBC *dbc; local
818 DBC *dbc; local
[all...]
H A Dbt_recno.c82 DBC *dbc; local
158 if ((ret = dbp->cursor(dbp, NULL, &dbc, 0)) != 0)
162 if ((ret = __ram_update(dbc,
167 if ((t_ret = dbc->c_close(dbc)) != 0 && ret == 0)
203 DBC *dbc; local
215 if ((ret = dbp->cursor(dbp, txn, &dbc, DB_WRITELOCK)) != 0)
218 DEBUG_LWRITE(dbc, txn, "ram_delete", key, NULL, flags);
221 if ((ret = __ram_getno(dbc, key, &recno, 0)) != 0)
225 cp = dbc
359 DBC *dbc; local
409 DBC *dbc; local
797 DBC *dbc; local
[all...]
/osnet-11/usr/src/cmd/sendmail/db/db/
H A Ddb_join.c74 DBC *dbc; local
86 dbc = NULL;
89 if ((ret = __os_calloc(1, sizeof(DBC), &dbc)) != 0)
112 dbc->c_close = __db_join_close;
113 dbc->c_del = __db_join_del;
114 dbc->c_get = __db_join_get;
115 dbc->c_put = __db_join_put;
116 dbc->internal = jc;
117 dbc->dbp = primary;
121 *dbcp = dbc;
[all...]
H A Ddb_am.c74 DBC *dbc, *adbc; local
83 if ((dbc = TAILQ_FIRST(&dbp->free_queue)) != NULL)
84 TAILQ_REMOVE(&dbp->free_queue, dbc, links);
88 if ((ret = __os_calloc(1, sizeof(DBC), &dbc)) != 0)
91 dbc->dbp = dbp;
92 dbc->c_close = __db_c_close;
104 dbc->lid = adbc->lid;
107 &dbc->lid)) != 0)
110 memcpy(dbc->lock.fileid, dbp->fileid, DB_FILE_ID_LEN);
112 dbc
255 DBC *dbc; local
335 DBC *dbc; local
368 DBC *dbc; local
[all...]
H A Ddb_rec.c44 DBC *dbc; local
75 if ((ret = __db_pitem(dbc, pagep, argp->indx, argp->nbytes,
85 if ((ret = __db_ditem(dbc,
119 DBC *dbc; local
193 DBC *dbc; local
347 DBC *dbc; local
400 DBC *dbc; local
514 DBC *dbc; local
H A Ddb.c723 DBC *dbc; local
743 while ((dbc = TAILQ_FIRST(&dbp->active_queue)) != NULL)
744 if ((t_ret = dbc->c_close(dbc)) != 0 && ret == 0)
746 while ((dbc = TAILQ_FIRST(&dbp->free_queue)) != NULL)
747 if ((t_ret = __db_c_destroy(dbc)) != 0 && ret == 0)
H A Ddb_pr.c185 DBC *dbc; local
197 if ((ret = dbp->cursor(dbp, NULL, &dbc, 0)) != 0)
204 (void)dbc->c_close(dbc);
255 return (dbc->c_close(dbc));
269 DBC *dbc; local
275 if ((ret = dbp->cursor(dbp, NULL, &dbc, 0)) != 0)
277 hcp = (HASH_CURSOR *)dbc->internal;
281 * to pass dbc'
[all...]
/osnet-11/usr/src/cmd/sendmail/db/hash/
H A Dhash_rec.c84 DBC *dbc; local
95 hcp = (HASH_CURSOR *)dbc->internal;
193 DBC *dbc; local
203 hcp = (HASH_CURSOR *)dbc->internal;
220 GET_META(file_dbp, (HASH_CURSOR *)dbc->internal, ret);
379 DBC *dbc; local
392 hcp = (HASH_CURSOR *)dbc->internal;
408 GET_META(file_dbp, (HASH_CURSOR *)dbc->internal, ret);
476 DBC *dbc; local
486 hcp = (HASH_CURSOR *)dbc
599 DBC *dbc; local
679 DBC *dbc; local
770 DBC *dbc; local
857 DBC *dbc; local
[all...]
H A Dhash.c99 DBC *dbc; local
103 dbc = NULL;
120 if ((ret = dbp->cursor(dbp, NULL, &dbc, 0)) != 0)
123 hcp = (HASH_CURSOR *)dbc->internal;
155 (ret = lock_get(dbenv->lk_info, dbc->locker, 0,
156 &dbc->lock_dbt, DB_LOCK_WRITE, &hcp->hlock)) != 0)) {
162 __ham_init_htab(dbc, dbinfo != NULL ? dbinfo->h_nelem : 0,
172 if ((ret = dbc->c_close(dbc)) != 0)
200 __ham_init_htab(dbc, nele
243 DBC *dbc; local
[all...]
/osnet-11/usr/src/cmd/sendmail/db/xa/
H A Dxa_db.c119 DBC *dbc; local
123 while ((dbc = TAILQ_FIRST(&dbp->active_queue)) != NULL)
124 (void)dbc->c_close(dbc);
142 DBC *real_dbc, *dbc; local
156 if ((ret = __os_calloc(1, sizeof(DBC), &dbc)) != 0) {
160 dbc->dbp = dbp;
161 dbc->c_close = __xa_c_close;
162 dbc->c_del = __xa_c_del;
163 dbc
[all...]
/osnet-11/usr/src/lib/libc/port/gen/
H A Dgettxt.c80 struct db_cache *dbc; local
126 dbc = db_cache;
127 while (dbc) {
128 if (strcmp(curloc, dbc->loc) == 0) {
129 dbl = dbc->info;
141 dbc = dbc->next;
143 if (dbc == NULL) {
145 if ((dbc = lmalloc(sizeof (struct db_cache))) == NULL) {
149 if ((dbc
[all...]
/osnet-11/usr/src/cmd/sendmail/db/dbm/
H A Ddbm.c188 DBC *dbc; local
214 if ((errno = dbp->cursor(dbp, NULL, &dbc, 0)) != 0) {
221 return ((DBM *)dbc);
232 DBC *dbc; local
234 dbc = (DBC *)dbm;
236 (void)dbc->dbp->close(dbc->dbp, 0);
249 DBC *dbc; local
254 dbc = (DBC *)dbm;
262 * Note that we can't simply use the dbc w
291 DBC *dbc; local
326 DBC *dbc; local
362 DBC *dbc; local
396 DBC *dbc; local
426 DBC *dbc; local
437 DBC *dbc; local
454 DBC *dbc; local
478 DBC *dbc; local
[all...]
/osnet-11/usr/src/cmd/sendmail/db/include/
H A Dhash.h51 DBC *dbc; member in struct:cursor_t
95 if ((ORIG)->dbc->txn == NULL && \
99 if ((ORIG)->dbc->txn == NULL && \
111 !F_ISSET((I)->dbc, DBC_RECOVER)) { \
112 (I)->dbc->lock.pgno = BUCKET_INVALID; \
113 (R) = lock_get((D)->dbenv->lk_info, (I)->dbc->locker, \
114 0, &(I)->dbc->lock_dbt, DB_LOCK_READ, &(I)->hlock); \
130 if (!F_ISSET((I)->dbc, DBC_RECOVER) && \
131 (I)->dbc->txn == NULL && (I)->hlock) \
139 !F_ISSET((I)->dbc, DBC_RECOVE
[all...]
H A Dbtree.h66 #define __BT_LPUT(dbc, lock) \
67 (F_ISSET((dbc)->dbp, DB_AM_LOCKING) ? \
68 lock_put((dbc)->dbp->dbenv->lk_info, lock) : 0)
69 #define __BT_TLPUT(dbc, lock) \
70 (F_ISSET((dbc)->dbp, DB_AM_LOCKING) && (dbc)->txn == NULL ? \
71 lock_put((dbc)->dbp->dbenv->lk_info, lock) : 0)
175 DBC *dbc; /* Enclosing DBC. */ member in struct:__cursor
/osnet-11/usr/src/cmd/sendmail/libsmdb/
H A Dsmdb2.c358 DBC *dbc = (DBC *) cursor->smdbc_impl; local
360 ret = db2_error_to_smdb(dbc->c_close(dbc));
370 DBC *dbc = (DBC *) cursor->smdbc_impl; local
372 return db2_error_to_smdb(dbc->c_del(dbc, 0));
384 DBC *dbc = (DBC *) cursor->smdbc_impl; local
391 result = dbc->c_get(dbc, &dbkey, &dbdata, db2_flags);
408 DBC *dbc local
[all...]
/osnet-11/usr/src/cmd/sendmail/src/
H A Dudb.c196 DBC *dbc = NULL; local
225 if (dbc == NULL &&
228 NULL, &dbc, 0)) != 0)
231 NULL, &dbc)) != 0)
234 if (i != 0 || dbc == NULL ||
235 (errno = dbc->c_get(dbc, &key,
245 if (dbc != NULL)
247 (void) dbc->c_close(dbc);
[all...]
/osnet-11/usr/src/lib/krb5/plugins/kdb/db2/
H A Dkdb_db2.c240 k5db2_dbopen(krb5_db2_context *dbc, char *fname, int flags, int mode, int tempdb) argument
273 dbc->hashfirst ? DB_HASH : DB_BTREE,
274 dbc->hashfirst ? (void *) &hashi : (void *) &bti);
285 dbc->hashfirst ? DB_BTREE : DB_HASH,
286 dbc->hashfirst ? (void *) &bti : (void *) &hashi);
288 dbc->hashfirst = !dbc->hashfirst;
298 krb5_db2_context *dbc; local
304 dbc = (krb5_db2_context *) dal_handle->db_context;
305 dbc
1720 krb5_db2_context *dbc; local
1733 krb5_db2_context *dbc; local
1745 krb5_db2_context *dbc; local
1759 krb5_db2_context *dbc; local
1771 krb5_db2_context *dbc; local
[all...]

Completed in 46 milliseconds