btree_auto.c File Reference
#include "config.h"
#include <sys/types.h>
#include <ctype.h>
#include <errno.h>
#include <string.h>
#include "db_int.h"
#include "db_page.h"
#include "db_dispatch.h"
#include "db_am.h"
#include "btree.h"
#include "txn.h"
Go to the source code of this file.
Functions
int
CDB___bam_pg_alloc_log (
DB_ENV *
dbenv,
DB_TXN *txnid,
DB_LSN *ret_lsnp, u_int32_t flags, int32_t fileid,
DB_LSN *meta_lsn,
DB_LSN *alloc_lsn,
DB_LSN *page_lsn,
db_pgno_t pgno, u_int32_t ptype,
db_pgno_t next)
int
CDB___bam_repl_log (
DB_ENV *
dbenv,
DB_TXN *txnid,
DB_LSN *ret_lsnp, u_int32_t flags, int32_t fileid,
db_pgno_t pgno,
DB_LSN *lsn, u_int32_t indx, u_int32_t isdeleted, const
DBT *orig, const
DBT *repl, u_int32_t prefix, u_int32_t suffix)
int
CDB___bam_rsplit_log (
DB_ENV *
dbenv,
DB_TXN *txnid,
DB_LSN *ret_lsnp, u_int32_t flags, int32_t fileid,
db_pgno_t pgno, const
DBT *pgdbt,
db_pgno_t root_pgno,
db_pgno_t nrec, const
DBT *rootent,
DB_LSN *rootlsn)
int
CDB___bam_split_log (
DB_ENV *
dbenv,
DB_TXN *txnid,
DB_LSN *ret_lsnp, u_int32_t flags, int32_t fileid,
db_pgno_t left,
DB_LSN *llsn,
db_pgno_t right,
DB_LSN *rlsn, u_int32_t indx,
db_pgno_t npgno,
DB_LSN *nlsn,
db_pgno_t root_pgno, const
DBT *pg, u_int32_t opflags)