Home
last modified time | relevance | path

Searched refs:dbmp (Results 1 – 10 of 10) sorted by relevance

/illumos-gate/usr/src/cmd/sendmail/db/mp/
H A Dmp_region.c34 DB_MPOOL *dbmp; in __memp_reg_alloc()
40 LOCKREGION(dbmp);
42 UNLOCKREGION(dbmp);
54 DB_MPOOL *dbmp; in __memp_alloc()
65 mp = dbmp->mp;
206 DB_MPOOL *dbmp; in __memp_ropen()
243 dbmp->reginfo.dbenv = dbmp->dbenv;
278 dbmp->mp = dbmp->reginfo.addr;
279 dbmp->addr = (u_int8_t *)dbmp->mp + sizeof(MPOOL);
306 mp->htab = R_OFFSET(dbmp, dbmp->htab);
[all …]
H A Dmp_open.c38 DB_MPOOL *dbmp; local
85 LOCKREGION(dbmp);
93 LOCKINIT(dbmp, dbmp->mutexp);
96 *retp = dbmp;
109 memp_close(dbmp) in memp_close() argument
110 DB_MPOOL *dbmp; in memp_close()
133 LOCKREGION(dbmp);
134 __db_shalloc_free(dbmp->addr, dbmp->mutexp);
194 DB_MPOOL *dbmp; in memp_register()
216 LOCKHANDLE(dbmp, dbmp->mutexp);
[all …]
H A Dmp_bh.c59 LOCKHANDLE(dbmp, dbmp->mutexp);
65 UNLOCKHANDLE(dbmp, dbmp->mutexp);
77 UNLOCKHANDLE(dbmp, dbmp->mutexp);
88 LOCKHANDLE(dbmp, dbmp->mutexp);
93 UNLOCKHANDLE(dbmp, dbmp->mutexp);
132 LOCKHANDLE(dbmp, dbmp->mutexp);
134 UNLOCKHANDLE(dbmp, dbmp->mutexp);
159 dbmp = dbmfp->dbmp;
273 dbmp = dbmfp->dbmp;
471 dbmp = dbmfp->dbmp;
[all …]
H A Dmp_fopen.c36 DB_MPOOL *dbmp; in memp_fopen()
74 DB_MPOOL *dbmp; in __memp_fopen()
124 dbmfp->dbmp = dbmp;
273 LOCKHANDLE(dbmp, dbmp->mutexp);
275 UNLOCKHANDLE(dbmp, dbmp->mutexp);
299 DB_MPOOL *dbmp; in __memp_mf_open()
417 dbmp = dbmfp->dbmp;
423 LOCKHANDLE(dbmp, dbmp->mutexp);
451 UNLOCKHANDLE(dbmp, dbmp->mutexp);
455 UNLOCKHANDLE(dbmp, dbmp->mutexp);
[all …]
H A Dmp_pr.c39 DB_MPOOL *dbmp; in memp_stat()
50 MP_PANIC_CHECK(dbmp);
59 LOCKREGION(dbmp);
77 LOCKREGION(dbmp);
96 LOCKREGION(dbmp);
142 DB_MPOOL *dbmp; in __memp_fns()
167 DB_MPOOL *dbmp; in __memp_dump_region()
200 LOCKREGION(dbmp);
202 mp = dbmp->mp;
206 DB_LINE, (u_long)dbmp->reginfo.addr, (u_long)dbmp->addr);
[all …]
H A Dmp_sync.c34 memp_sync(dbmp, lsnp) in memp_sync() argument
35 DB_MPOOL *dbmp; in memp_sync()
47 mp = dbmp->mp;
62 LOCKREGION(dbmp);
69 LOCKREGION(dbmp);
254 DB_MPOOL *dbmp; local
257 dbmp = dbmfp->dbmp;
319 DB_MPOOL *dbmp; local
325 dbmp = dbmfp->dbmp;
326 mp = dbmp->mp;
[all …]
H A Dmp_fget.c38 DB_MPOOL *dbmp; local
45 dbmp = dbmfp->dbmp;
46 mp = dbmp->mp;
49 MP_PANIC_CHECK(dbmp);
100 LOCKREGION(dbmp);
174 __db_err(dbmp->dbenv,
200 UNLOCKREGION(dbmp);
214 LOCKREGION(dbmp);
249 __db_err(dbmp->dbenv,
340 UNLOCKREGION(dbmp);
[all …]
H A Dmp_fput.c36 DB_MPOOL *dbmp; local
40 dbmp = dbmfp->dbmp;
41 mp = dbmp->mp;
43 MP_PANIC_CHECK(dbmp);
55 __db_err(dbmp->dbenv,
62 LOCKREGION(dbmp);
66 __db_err(dbmp->dbenv,
80 UNLOCKREGION(dbmp);
108 UNLOCKREGION(dbmp);
118 UNLOCKREGION(dbmp);
[all …]
H A Dmp_fset.c36 DB_MPOOL *dbmp; local
40 dbmp = dbmfp->dbmp;
41 mp = dbmp->mp;
43 MP_PANIC_CHECK(dbmp);
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,
66 LOCKREGION(dbmp);
81 UNLOCKREGION(dbmp);
/illumos-gate/usr/src/cmd/sendmail/db/include/
H A Dmp.h81 #define LOCKINIT(dbmp, mutexp) \ argument
86 #define LOCKHANDLE(dbmp, mutexp) \ argument
87 if (F_ISSET(dbmp, MP_LOCKHANDLE)) \
93 #define LOCKREGION(dbmp) \ argument
96 (dbmp)->reginfo.fd)
97 #define UNLOCKREGION(dbmp) \ argument
100 (dbmp)->reginfo.fd)
102 #define LOCKBUFFER(dbmp, bhp) \ argument
105 #define UNLOCKBUFFER(dbmp, bhp) \ argument
110 #define MP_PANIC_CHECK(dbmp) { \ argument
[all …]