Lines Matching refs:dbmp
81 #define LOCKINIT(dbmp, mutexp) \ argument
82 if (F_ISSET(dbmp, MP_LOCKHANDLE | MP_LOCKREGION)) \
84 MUTEX_LOCK_OFFSET((dbmp)->reginfo.addr, mutexp))
86 #define LOCKHANDLE(dbmp, mutexp) \ argument
87 if (F_ISSET(dbmp, MP_LOCKHANDLE)) \
88 (void)__db_mutex_lock(mutexp, (dbmp)->reginfo.fd)
89 #define UNLOCKHANDLE(dbmp, mutexp) \ argument
90 if (F_ISSET(dbmp, MP_LOCKHANDLE)) \
91 (void)__db_mutex_unlock(mutexp, (dbmp)->reginfo.fd)
93 #define LOCKREGION(dbmp) \ argument
94 if (F_ISSET(dbmp, MP_LOCKREGION)) \
95 (void)__db_mutex_lock(&((RLAYOUT *)(dbmp)->mp)->lock, \
96 (dbmp)->reginfo.fd)
97 #define UNLOCKREGION(dbmp) \ argument
98 if (F_ISSET(dbmp, MP_LOCKREGION)) \
99 (void)__db_mutex_unlock(&((RLAYOUT *)(dbmp)->mp)->lock, \
100 (dbmp)->reginfo.fd)
102 #define LOCKBUFFER(dbmp, bhp) \ argument
103 if (F_ISSET(dbmp, MP_LOCKREGION)) \
104 (void)__db_mutex_lock(&(bhp)->mutex, (dbmp)->reginfo.fd)
105 #define UNLOCKBUFFER(dbmp, bhp) \ argument
106 if (F_ISSET(dbmp, MP_LOCKREGION)) \
107 (void)__db_mutex_unlock(&(bhp)->mutex, (dbmp)->reginfo.fd)
110 #define MP_PANIC_CHECK(dbmp) { \ argument
111 if ((dbmp)->mp->rlayout.panic) \
184 DB_MPOOL *dbmp; /* Overlying DB_MPOOL. */ member