#include "config.h"
#include <sys/types.h>
#include <errno.h>
#include <limits.h>
#include <string.h>
#include "db_int.h"
#include "db_page.h"
#include "db_shash.h"
#include "lock.h"
#include "btree.h"
Go to the source code of this file.
Functions | |
static int | __bam_broot (DBC *dbc, PAGE *rootp, PAGE *lp, PAGE *rp) |
static int | __bam_page (DBC *dbc, EPG *pp, EPG *cp) |
static int | __bam_pinsert (DBC *dbc, EPG *parent, PAGE *lchild, PAGE *rchild, int space_check) |
static int | __bam_psplit (DBC *dbc, EPG *cp, PAGE *lp, PAGE *rp, db_indx_t *splitret) |
static int | __bam_root (DBC *dbc, EPG *cp) |
static int __bam_root | __P ((DBC *, EPG *)) |
static int __bam_psplit | __P ((DBC *, EPG *, PAGE *, PAGE *, db_indx_t *)) |
static int __bam_pinsert | __P ((DBC *, EPG *, PAGE *, PAGE *, int)) |
static int __bam_page | __P ((DBC *, EPG *, EPG *)) |
static int __bam_broot | __P ((DBC *, PAGE *, PAGE *, PAGE *)) |
static int | __ram_root (DBC *dbc, PAGE *rootp, PAGE *lp, PAGE *rp) |
int | CDB___bam_copy (DB *dbp, PAGE *pp, PAGE *cp, u_int32_t nxt, u_int32_t stop) |
int | CDB___bam_split (DBC *dbc, void *arg) |
Variables | |
static const char | revid [] = "$Id: bt__split_8c.html,v 1.1 2008/06/08 10:13:45 sebdiaz Exp $" |