Home
last modified time | relevance | path

Searched refs:dblp (Results 1 – 8 of 8) sorted by relevance

/illumos-gate/usr/src/cmd/sendmail/db/log/
H A Dlog.c45 DB_LOG *dblp; local
66 dblp->lfd = -1;
97 dblp->lp = dblp->reginfo.addr;
98 dblp->addr = (u_int8_t *)dblp->lp + sizeof(LOG);
137 *lpp = dblp;
142 __db_shalloc_free(dblp->addr, dblp->mutexp);
154 __os_free(dblp, sizeof(*dblp));
178 DB_LOG *dblp; in __log_recover()
446 __db_shalloc_free(dblp->addr, dblp->mutexp);
457 __os_free(dblp->c_dbt.data, dblp->c_dbt.ulen);
[all …]
H A Dlog_put.c43 DB_LOG *dblp; in log_put()
71 DB_LOG *dblp; in __log_put()
83 lp = dblp->lp;
202 DB_LOG *dblp; in __log_putr()
211 lp = dblp->lp;
240 DB_LOG *dblp; in log_flush()
260 DB_LOG *dblp; in __log_flush()
315 if (dblp->lfname != dblp->lp->lsn.file)
356 DB_LOG *dblp; in __log_fill()
429 if (dblp->lfd == -1 || dblp->lfname != lp->lsn.file)
[all …]
H A Dlog_get.c34 DB_LOG *dblp; in log_get()
41 LOG_PANIC_CHECK(dblp);
56 LOCK_LOGREGION(dblp);
89 DB_LOG *dblp; in __log_get()
105 lp = dblp->lp;
108 nlsn = dblp->c_lsn;
175 if (dblp->c_lsn.file != nlsn.file && dblp->c_fd != -1) {
177 dblp->c_fd = -1;
189 len, &dblp->c_dbt.data, &dblp->c_dbt.ulen, NULL)) != 0)
255 &dblp->c_dbt.data, &dblp->c_dbt.ulen, NULL)) != 0)
[all …]
H A Dlog_register.c31 DB_LOG *dblp; in log_register()
50 LOG_PANIC_CHECK(dblp);
63 LOCK_LOGREGION(dblp);
139 UNLOCK_LOGREGION(dblp);
152 log_unregister(dblp, fid) in log_unregister() argument
153 DB_LOG *dblp; in log_unregister()
161 LOG_PANIC_CHECK(dblp);
164 LOCK_LOGREGION(dblp);
196 __db_shalloc_free(dblp->addr, R_ADDR(dblp, fnp->name_off));
204 __log_rem_logid(dblp, fid);
[all …]
H A Dlog_archive.c40 log_archive(dblp, listp, flags, db_malloc) in log_archive() argument
41 DB_LOG *dblp; in log_archive()
55 LOG_PANIC_CHECK(dblp);
63 __db_fcchk(dblp->dbenv,
85 if (F_ISSET(dblp, DB_AM_THREAD))
89 if (F_ISSET(dblp, DB_AM_THREAD))
182 DB_LOG *dblp; in __build_data()
200 if (F_ISSET(dblp, DB_AM_THREAD))
212 if (F_ISSET(dblp, DB_AM_THREAD)) {
220 __db_err(dblp->dbenv,
[all …]
H A Dlog_rec.c429 __log_lid_to_fname(dblp, lid, fnamep) in __log_lid_to_fname() argument
430 DB_LOG *dblp; in __log_lid_to_fname()
436 for (fnp = SH_TAILQ_FIRST(&dblp->lp->fq, __fname);
/illumos-gate/usr/src/cmd/sendmail/db/include/
H A Dlog.h30 #define LOCK_LOGTHREAD(dblp) \ argument
31 if (F_ISSET(dblp, DB_AM_THREAD)) \
32 (void)__db_mutex_lock((dblp)->mutexp, -1)
33 #define UNLOCK_LOGTHREAD(dblp) \ argument
34 if (F_ISSET(dblp, DB_AM_THREAD)) \
36 #define LOCK_LOGREGION(dblp) \ argument
38 (dblp)->reginfo.fd)
39 #define UNLOCK_LOGREGION(dblp) \ argument
41 (dblp)->reginfo.fd)
44 #define LOG_PANIC_CHECK(dblp) { \ argument
[all …]
/illumos-gate/usr/src/cmd/sendmail/db/txn/
H A Dtxn.c743 DB_LOG *dblp; local
768 dblp = mgr->dbenv->lg_info;
769 LOCK_LOGREGION(dblp);
771 dblp->lp->stat.st_wc_mbytes * 1024 +
772 dblp->lp->stat.st_wc_bytes / 1024;
773 ckp_lsn = dblp->lp->lsn;
774 UNLOCK_LOGREGION(dblp);
788 dblp = mgr->dbenv->lg_info;
789 LOCK_LOGREGION(dblp);
790 ckp_lsn = dblp->lp->lsn;
[all …]