37#if defined(LIBC_SCCS) && !defined(lint)
38static char sccsid[] =
"@(#)bt_search.c 8.8 (Berkeley) 7/31/94";
45#include "../include/db.h"
83 for (base = 0, lim =
NEXTINDEX(h); lim; lim >>= 1) {
129 index = base ? base - 1 : base;
static int __bt_sprev(BTREE *t, PAGE *h, const DBT *key, int *exactp)
EPG * __bt_search(BTREE *t, const DBT *key, int *exactp)
static int __bt_snext(BTREE *t, PAGE *h, const DBT *key, int *exactp)
static int __bt_snext __P((BTREE *, PAGE *, const DBT *, int *))
int __bt_cmp(BTREE *t, const DBT *k1, EPG *e)
#define GETBINTERNAL(pg, indx)
void * mpool_get(MPOOL *mp, pgno_t pgno, u_int flags)
int mpool_put(MPOOL *mp, void *page, u_int flags)