#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 "hash.h"
#include "txn.h"
Go to the source code of this file.
Functions | |
int | CDB___ham_copypage_log (DB_ENV *dbenv, DB_TXN *txnid, DB_LSN *ret_lsnp, u_int32_t flags, int32_t fileid, db_pgno_t pgno, DB_LSN *pagelsn, db_pgno_t next_pgno, DB_LSN *nextlsn, db_pgno_t nnext_pgno, DB_LSN *nnextlsn, const DBT *page) |
int | CDB___ham_copypage_print (DB_ENV *dbenv, DBT *dbtp, DB_LSN *lsnp, db_recops notused2, void *notused3) |
int | CDB___ham_copypage_read (DB_ENV *dbenv, void *recbuf, __ham_copypage_args **argpp) |
int | CDB___ham_groupalloc1_print (DB_ENV *dbenv, DBT *dbtp, DB_LSN *lsnp, db_recops notused2, void *notused3) |
int | CDB___ham_groupalloc1_read (DB_ENV *dbenv, void *recbuf, __ham_groupalloc1_args **argpp) |
int | CDB___ham_groupalloc_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_pgno_t start_pgno, u_int32_t num, db_pgno_t free) |
int | CDB___ham_groupalloc_print (DB_ENV *dbenv, DBT *dbtp, DB_LSN *lsnp, db_recops notused2, void *notused3) |
int | CDB___ham_groupalloc_read (DB_ENV *dbenv, void *recbuf, __ham_groupalloc_args **argpp) |
int | CDB___ham_init_print (DB_ENV *dbenv) |
int | CDB___ham_init_recover (DB_ENV *dbenv) |
int | CDB___ham_insdel_log (DB_ENV *dbenv, DB_TXN *txnid, DB_LSN *ret_lsnp, u_int32_t flags, u_int32_t opcode, int32_t fileid, db_pgno_t pgno, u_int32_t ndx, DB_LSN *pagelsn, const DBT *key, const DBT *data) |
int | CDB___ham_insdel_print (DB_ENV *dbenv, DBT *dbtp, DB_LSN *lsnp, db_recops notused2, void *notused3) |
int | CDB___ham_insdel_read (DB_ENV *dbenv, void *recbuf, __ham_insdel_args **argpp) |
int | CDB___ham_metagroup_log (DB_ENV *dbenv, DB_TXN *txnid, DB_LSN *ret_lsnp, u_int32_t flags, int32_t fileid, u_int32_t bucket, db_pgno_t pgno, DB_LSN *metalsn, DB_LSN *pagelsn) |
int | CDB___ham_metagroup_print (DB_ENV *dbenv, DBT *dbtp, DB_LSN *lsnp, db_recops notused2, void *notused3) |
int | CDB___ham_metagroup_read (DB_ENV *dbenv, void *recbuf, __ham_metagroup_args **argpp) |
int | CDB___ham_newpage_log (DB_ENV *dbenv, DB_TXN *txnid, DB_LSN *ret_lsnp, u_int32_t flags, u_int32_t opcode, int32_t fileid, db_pgno_t prev_pgno, DB_LSN *prevlsn, db_pgno_t new_pgno, DB_LSN *pagelsn, db_pgno_t next_pgno, DB_LSN *nextlsn) |
int | CDB___ham_newpage_print (DB_ENV *dbenv, DBT *dbtp, DB_LSN *lsnp, db_recops notused2, void *notused3) |
int | CDB___ham_newpage_read (DB_ENV *dbenv, void *recbuf, __ham_newpage_args **argpp) |
int | CDB___ham_newpgno_print (DB_ENV *dbenv, DBT *dbtp, DB_LSN *lsnp, db_recops notused2, void *notused3) |
int | CDB___ham_newpgno_read (DB_ENV *dbenv, void *recbuf, __ham_newpgno_args **argpp) |
int | CDB___ham_ovfl_print (DB_ENV *dbenv, DBT *dbtp, DB_LSN *lsnp, db_recops notused2, void *notused3) |
int | CDB___ham_ovfl_read (DB_ENV *dbenv, void *recbuf, __ham_ovfl_args **argpp) |
int | CDB___ham_replace_log (DB_ENV *dbenv, DB_TXN *txnid, DB_LSN *ret_lsnp, u_int32_t flags, int32_t fileid, db_pgno_t pgno, u_int32_t ndx, DB_LSN *pagelsn, int32_t off, const DBT *olditem, const DBT *newitem, u_int32_t makedup) |
int | CDB___ham_replace_print (DB_ENV *dbenv, DBT *dbtp, DB_LSN *lsnp, db_recops notused2, void *notused3) |
int | CDB___ham_replace_read (DB_ENV *dbenv, void *recbuf, __ham_replace_args **argpp) |
int | CDB___ham_splitdata_log (DB_ENV *dbenv, DB_TXN *txnid, DB_LSN *ret_lsnp, u_int32_t flags, int32_t fileid, u_int32_t opcode, db_pgno_t pgno, const DBT *pageimage, DB_LSN *pagelsn) |
int | CDB___ham_splitdata_print (DB_ENV *dbenv, DBT *dbtp, DB_LSN *lsnp, db_recops notused2, void *notused3) |
int | CDB___ham_splitdata_read (DB_ENV *dbenv, void *recbuf, __ham_splitdata_args **argpp) |
int | CDB___ham_splitmeta_print (DB_ENV *dbenv, DBT *dbtp, DB_LSN *lsnp, db_recops notused2, void *notused3) |
int | CDB___ham_splitmeta_read (DB_ENV *dbenv, void *recbuf, __ham_splitmeta_args **argpp) |