/illumos-gate/usr/src/cmd/sendmail/db/db/ |
H A D | db_err.c | 49 __db_fchk(dbenv, name, flags, ok_flags) 50 DB_ENV *dbenv; 54 return (flags & ~ok_flags ? __db_ferr(dbenv, name, 0) : 0); 65 __db_fcchk(dbenv, name, flags, flag1, flag2) 66 DB_ENV *dbenv; 71 (flags & flag2) ? __db_ferr(dbenv, name, 1) : 0); 81 __db_ferr(dbenv, name, iscombo) 82 const DB_ENV *dbenv; 86 __db_err(dbenv, "illegal flag %sspecified to %s", 96 * PUBLIC: void __db_err __P((const DB_ENV *dbenv, cons 103 __db_err(const DB_ENV *dbenv, const char *fmt, ...) argument [all...] |
H A D | db_byteorder.c | 45 __db_byteorder(dbenv, lorder) 46 DB_ENV *dbenv; 65 __db_err(dbenv,
|
H A D | db_appinit.c | 73 db_appinit(db_home, db_config, dbenv, flags) 76 DB_ENV *dbenv; 87 if (dbenv == NULL) 103 if ((ret = __db_fchk(dbenv, "db_appinit", flags, OKFLAGS)) != 0) 112 F_SET(dbenv, DB_ENV_THREAD); 115 if ((ret = __db_home(dbenv, db_home, flags)) != 0) 120 if ((ret = __db_parse(dbenv, *p)) != 0) 131 if (dbenv->db_home != NULL) { 133 if (strlen(dbenv->db_home) + 138 (void)strcpy(buf, dbenv [all...] |
H A D | db_apprec.c | 41 __db_apprec(dbenv, flags) 42 DB_ENV *dbenv; 54 lp = dbenv->lg_info; 110 __db_err(dbenv, "First log record not found"); 115 __db_err(dbenv, "Invalid checkpoint record at [%ld][%ld]\n", 132 if (dbenv->tx_recover != NULL) 133 ret = dbenv->tx_recover(lp, 168 if (dbenv->db_verbose) 169 __db_err(lp->dbenv, "Recovery starting from [%lu][%lu]", 175 if (dbenv [all...] |
H A D | db_iface.c | 46 return (__db_rdonly(dbp->dbenv, "c_del")); 53 return (__db_ferr(dbp->dbenv, "DBcursor->c_del", 0)); 111 err: return (__db_ferr(dbp->dbenv, "DBcursor->c_get", 0)); 122 return (__db_keyempty(dbp->dbenv)); 152 return (__db_rdonly(dbp->dbenv, "c_put")); 179 err: return (__db_ferr(dbp->dbenv, "DBcursor->c_put", 0)); 190 return (__db_keyempty(dbp->dbenv)); 213 return (__db_ferr(dbp->dbenv, "DB->close", 0)); 233 return (__db_rdonly(dbp->dbenv, "delete")); 240 return (__db_ferr(dbp->dbenv, "D [all...] |
H A D | db.c | 80 __db_err(dbenv, \ 92 db_open(fname, type, flags, mode, dbenv, dbinfo, dbpp) 97 DB_ENV *dbenv; 120 if ((ret = __db_fchk(dbenv, "db_open", flags, OKFLAGS)) != 0) 123 if (dbenv != NULL) { 128 if (LF_ISSET(DB_THREAD) && !F_ISSET(dbenv, DB_ENV_THREAD)) { 129 __db_err(dbenv, 138 if (dbenv->mp_info != NULL && 140 __db_err(dbenv, 149 dbp->dbenv [all...] |
/illumos-gate/usr/src/cmd/sendmail/db/os/ |
H A D | os_tmpdir.c | 40 __os_tmpdir(dbenv, flags) 41 DB_ENV *dbenv; 73 __db_err(dbenv, "illegal TMPDIR environment variable"); 78 __db_err(dbenv, "illegal TEMP environment variable"); 83 __db_err(dbenv, "illegal TMP environment variable"); 89 __db_err(dbenv, 114 return (__os_strdup(p, &dbenv->db_tmp_dir));
|
H A D | os_fid.c | 33 __os_fileid(dbenv, fname, timestamp, fidp) 34 DB_ENV *dbenv; 54 __db_err(dbenv, "%s: %s", fname, strerror(errno));
|
/illumos-gate/usr/src/cmd/sendmail/db/mp/ |
H A D | mp_open.c | 31 memp_open(path, flags, mode, dbenv, retp) 35 DB_ENV *dbenv; 48 if ((ret = __db_fchk(dbenv, "memp_open", flags, OKFLAGS)) != 0) 52 cachesize = dbenv == NULL ? 0 : dbenv->mp_size; 60 dbmp->dbenv = dbenv; 64 (dbenv == NULL && path == NULL) || LF_ISSET(DB_MPOOL_PRIVATE); 156 __memp_panic(dbenv) 157 DB_ENV *dbenv; [all...] |
H A D | mp_fset.c | 47 return (__db_ferr(dbmp->dbenv, "memp_fset", 1)); 49 if ((ret = __db_fchk(dbmp->dbenv, "memp_fset", flags, 52 if ((ret = __db_fcchk(dbmp->dbenv, "memp_fset", 57 __db_err(dbmp->dbenv,
|
H A D | mp_fput.c | 47 if ((ret = __db_fchk(dbmp->dbenv, "memp_fput", flags, 50 if ((ret = __db_fcchk(dbmp->dbenv, "memp_fput", 55 __db_err(dbmp->dbenv, 66 __db_err(dbmp->dbenv, 106 __db_err(dbmp->dbenv, "%s: page %lu: unpinned page returned",
|
H A D | mp_fopen.c | 49 if ((ret = __db_fchk(dbmp->dbenv, 55 __db_err(dbmp->dbenv, "memp_fopen: pagesize not specified"); 83 DB_ENV *dbenv; local 93 dbenv = dbmp->dbenv; 132 __db_err(dbenv, 140 if ((ret = __db_appname(dbenv, 146 __db_err(dbenv, "%s: %s", rpath, strerror(ret)); 165 __db_err(dbenv, "%s: %s", rpath, strerror(ret)); 171 __db_err(dbenv, [all...] |
H A D | mp_bh.c | 199 __db_err(dbmp->dbenv, 262 DB_ENV *dbenv; local 274 dbenv = dbmp->dbenv; 316 lg_info = dbenv->lg_info; 340 if (dbmfp->fd == -1 && ((ret = __db_appname(dbenv, 344 __db_err(dbenv, 359 __db_panic(dbenv, ret); 433 syserr: __db_err(dbenv, "%s: %s failed for page %lu", 507 __db_err(dbmp->dbenv, " [all...] |
H A D | mp_sync.c | 39 DB_ENV *dbenv; local 46 dbenv = dbmp->dbenv; 49 if (dbenv->lg_info == NULL) { 50 __db_err(dbenv, "memp_sync: requires logging"); 211 __db_err(dbenv, "%s: unable to flush page: %lu", 507 __db_err(dbmp->dbenv, "%s: unable to flush page: %lu",
|
/illumos-gate/usr/src/cmd/sendmail/db/lock/ |
H A D | lock_deadlock.c | 67 DB_ENV *dbenv; local 76 __db_fchk(lt->dbenv, "lock_detect", flags, DB_LOCK_CONFLICT)) != 0) 80 dbenv = lt->dbenv; 84 do_pass = dbenv->lk_info->region->need_dd != 0; 92 if ((ret = __dd_build(dbenv, &bitmap, &nlockers, &idmap)) != 0) 98 if (dbenv->db_verbose != 0) 99 __dd_debug(dbenv, idmap, bitmap, nlockers); 119 __db_err(dbenv, 152 __db_err(dbenv, [all...] |
H A D | lock_region.c | 40 lock_open(path, flags, mode, dbenv, ltp) 44 DB_ENV *dbenv; 57 if ((ret = __db_fchk(dbenv, "lock_open", flags, OKFLAGS)) != 0) 63 lt->dbenv = dbenv; 69 if (dbenv != NULL) { 70 if (dbenv->lk_modes != 0) { 71 lock_modes = dbenv->lk_modes; 74 if (dbenv->lk_max != 0) { 75 maxlocks = dbenv [all...] |
/illumos-gate/usr/src/cmd/sendmail/db/txn/ |
H A D | txn.c | 115 txn_open(path, flags, mode, dbenv, mgrpp) 119 DB_ENV *dbenv; 127 if (dbenv == NULL) 134 if ((ret = __db_fchk(dbenv, "txn_open", flags, OKFLAGS)) != 0) 137 maxtxns = dbenv->tx_max != 0 ? dbenv->tx_max : 20; 145 tmgrp->dbenv = dbenv; 147 dbenv->tx_recover == NULL ? __db_dispatch : dbenv 458 DB_ENV *dbenv; local [all...] |
/illumos-gate/usr/src/cmd/sendmail/db/log/ |
H A D | log.c | 38 log_open(path, flags, mode, dbenv, lpp) 42 DB_ENV *dbenv; 55 if ((ret = __db_fchk(dbenv, "log_open", flags, OKFLAGS)) != 0) 65 dblp->dbenv = dbenv; 78 dblp->reginfo.dbenv = dbenv; 106 lp->persist.lg_max = dbenv == NULL ? 0 : dbenv->lg_max; 147 (void)log_unlink(path, 1, dbenv); [all...] |
H A D | log_findckp.c | 66 verbose = lp->dbenv != NULL && lp->dbenv->db_verbose != 0; 98 __db_err(lp->dbenv, "Checkpoint at: [%lu][%lu]", 100 __db_err(lp->dbenv, "Checkpoint LSN: [%lu][%lu]", 103 __db_err(lp->dbenv, "Previous checkpoint: [%lu][%lu]",
|
H A D | log_get.c | 47 return (__db_ferr(dblp->dbenv, "log_get", 1)); 51 return (__db_ferr(dblp->dbenv, "log_get", 1)); 53 return (__db_ferr(dblp->dbenv, "threaded data", 1)); 113 __db_err(dblp->dbenv, 299 __db_err(dblp->dbenv, "log_get: checksum mismatch"); 320 __db_err(dblp->dbenv, "log_get: %s", strerror(ret)); 322 __db_err(dblp->dbenv,
|
H A D | log_auto.c | 206 __log_init_print(dbenv) 207 DB_ENV *dbenv; 211 if ((ret = __db_add_recovery(dbenv, 221 __log_init_recover(dbenv) 222 DB_ENV *dbenv; 226 if ((ret = __db_add_recovery(dbenv,
|
/illumos-gate/usr/src/cmd/sendmail/db/hash/ |
H A D | hash_stat.c | 43 return (__db_eopnotsup(dbp->dbenv));
|
/illumos-gate/usr/src/cmd/sendmail/db/include/ |
H A D | hash.h | 97 (void)lock_put((D)->dbenv->lk_info, (COPY)->lock); \ 101 (void)lock_put((D)->dbenv->lk_info, (ORIG)->lock); \ 113 (R) = lock_get((D)->dbenv->lk_info, (I)->dbc->locker, \ 120 (void)lock_put((D)->dbenv->lk_info, (I)->hlock); \ 132 (void)lock_put((D)->dbenv->lk_info, (I)->hlock); \ 142 if (((R) = lock_get((D)->dbenv->lk_info, \ 145 (R) = lock_put((D)->dbenv->lk_info, (I)->hlock);\
|
/illumos-gate/usr/src/cmd/sendmail/db/xa/ |
H A D | xa_db.c | 55 DB_ENV *dbenv; local 63 * The dbenv argument is taken from the global list of environments. 76 (ret = __db_rmid_to_env(rp->rmid, &dbenv, 1)) != 0) 79 dbenv = TAILQ_FIRST(&DB_GLOBAL(db_envq)); 81 type, flags, mode, dbenv, dbinfo, &real_dbp)) != 0) 95 dbp->dbenv = dbenv; 146 txn = dbp->dbenv->xa_txn; 182 return (__db_eopnotsup(real_dbp->dbenv)); 195 txn = dbp->dbenv [all...] |
/illumos-gate/usr/src/cmd/sendmail/db/btree/ |
H A D | bt_page.c | 108 if ((ret = __bam_pg_alloc_log(dbp->dbenv->lg_info, dbc->txn, 186 if ((ret = __bam_pg_free_log(dbp->dbenv->lg_info, 248 lock_vec(dbp->dbenv->lk_info, dbc->locker, 0, &req, 1, NULL); 295 ret = lock_vec(dbp->dbenv->lk_info, 298 ret = lock_tvec(dbp->dbenv->lk_info, 309 ret = lock_get(dbp->dbenv->lk_info, 312 ret = lock_tget(dbp->dbenv->lk_info,
|