Lines Matching defs:lock
66 #define __BT_LPUT(dbc, lock) \
68 lock_put((dbc)->dbp->dbenv->lk_info, lock) : 0)
69 #define __BT_TLPUT(dbc, lock) \
71 lock_put((dbc)->dbp->dbenv->lk_info, lock) : 0)
126 DB_LOCK lock; /* The page's lock. */
132 * stack is always large enough. Recno trees have to lock the entire tree to
138 #define BT_STK_ENTER(c, pagep, page_indx, lock, ret) do { \
143 (c)->csp->lock = lock; \
147 #define BT_STK_PUSH(c, pagep, page_indx, lock, ret) do { \
148 BT_STK_ENTER(c, pagep, page_indx, lock, ret); \
192 DB_LOCK lock; /* Cursor read lock. */