hash_verify.c File Reference

#include "config.h"
#include <sys/types.h>
#include <errno.h>
#include <string.h>
#include "db_int.h"
#include "db_page.h"
#include "db_verify.h"
#include "btree.h"
#include "hash.h"

Go to the source code of this file.

Functions

static int __ham_dups_unsorted (DB *dbp, u_int8_t *buf, u_int32_t len)
static int __ham_vrfy_bucket (DB *dbp, VRFY_DBINFO *vdp, HMETA *m, u_int32_t bucket, u_int32_t flags)
static int __ham_vrfy_item (DB *dbp, VRFY_DBINFO *vdp, db_pgno_t pgno, PAGE *h, u_int32_t i, u_int32_t flags)
static int __ham_vrfy_item __P ((DB *, VRFY_DBINFO *, db_pgno_t, PAGE *, u_int32_t, u_int32_t))
static int __ham_vrfy_bucket __P ((DB *, VRFY_DBINFO *, HMETA *, u_int32_t, u_int32_t))
static int __ham_dups_unsorted __P ((DB *, u_int8_t *, u_int32_t))
int CDB___ham_meta2pgset (DB *dbp, VRFY_DBINFO *vdp, HMETA *hmeta, u_int32_t flags, DB *pgset)
int CDB___ham_salvage (DB *dbp, VRFY_DBINFO *vdp, db_pgno_t pgno, PAGE *h, void *handle, int *callback, u_int32_t flags)
int CDB___ham_vrfy (DB *dbp, VRFY_DBINFO *vdp, PAGE *h, db_pgno_t pgno, u_int32_t flags)
int CDB___ham_vrfy_hashing (DB *dbp, u_int32_t nentries, HMETA *m, u_int32_t thisbucket, db_pgno_t pgno, u_int32_t flags, u_int32_t *hfunc)
int CDB___ham_vrfy_meta (DB *dbp, VRFY_DBINFO *vdp, HMETA *m, db_pgno_t pgno, u_int32_t flags)
int CDB___ham_vrfy_structure (DB *dbp, VRFY_DBINFO *vdp, db_pgno_t meta_pgno, u_int32_t flags)

Variables

static const char revid [] = "$Id: hash__verify_8c.html,v 1.1 2008/06/08 10:19:40 sebdiaz Exp $"


Generated on Sun Jun 8 10:56:52 2008 for GNUmifluz by  doxygen 1.5.5