* Copyright (c) 1991 The Regents of the University of California.
* %sccs.include.redist.c%
* @(#)extern.h 5.4 (Berkeley) %G%
int __bt_close
__P((DB
*));
int __bt_cmp
__P((BTREE
*, const DBT
*, EPG
*));
int __bt_crsrdel
__P((BTREE
*, EPGNO
*));
int __bt_defcmp
__P((const DBT
*, const DBT
*));
int __bt_defpfx
__P((const DBT
*, const DBT
*));
int __bt_delete
__P((const DB
*, const DBT
*, u_int
));
int __bt_dleaf
__P((BTREE
*, PAGE
*, int));
EPG
*__bt_first
__P((BTREE
*, const DBT
*, int *));
int __bt_free
__P((BTREE
*, PAGE
*));
int __bt_get
__P((const DB
*, const DBT
*, DBT
*, u_int
));
PAGE
*__bt_new
__P((BTREE
*, pgno_t
*));
DB
*__bt_open
__P((const char *, int, int, const BTREEINFO
*));
void __bt_pgin
__P((void *, pgno_t
, void *));
void __bt_pgout
__P((void *, pgno_t
, void *));
int __bt_push
__P((BTREE
*, pgno_t
, int));
int __bt_put
__P((const DB
*dbp
, DBT
*, const DBT
*, u_int
));
int __bt_ret
__P((BTREE
*, EPG
*, DBT
*, DBT
*));
EPG
*__bt_search
__P((BTREE
*, const DBT
*, int *));
int __bt_seq
__P((const DB
*, DBT
*, DBT
*, u_int
));
int __bt_split
__P((BTREE
*, PAGE
*,
const DBT
*, const DBT
*, u_long
, size_t, int));
int __bt_sync
__P((const DB
*));
int __ovfl_delete
__P((BTREE
*, void *));
int __ovfl_get
__P((BTREE
*, void *, size_t *, char **, size_t *));
int __ovfl_put
__P((BTREE
*, const DBT
*, pgno_t
*));
void __bt_dpage
__P((PAGE
*));
void __bt_dump
__P((DB
*));
void __bt_stat
__P((DB
*));