db.c File Reference
#include "config.h"
#include <sys/types.h>
#include <errno.h>
#include <stddef.h>
#include <stdlib.h>
#include <string.h>
#include "db_int.h"
#include "db_page.h"
#include "db_shash.h"
#include "db_swap.h"
#include "btree.h"
#include "db_am.h"
#include "hash.h"
#include "lock.h"
#include "log.h"
#include "mp.h"
#include "qam.h"
#include "common_ext.h"
Go to the source code of this file.
Defines
Enumerations
Functions
static int
__db_subdb_rename (
DB *dbp, const char *name, const char *subdb, const char *newname)
static int __db_subdb_rename
__P ((
DB *, const char *, const char *, const char *))
static int __db_subdb_remove
__P ((
DB *, const char *, const char *))
static int __db_set_pgsize
__P ((
DB *,
DB_FH *, char *))
static int __db_remove_callback
__P ((
DB *, void *))
static int __db_refresh
__P ((
DB *))
static int __db_metaend
__P ((
DB *,
DB_LOCK *, int, int(*)(
DB *, void *), void *))
static int __db_master_update
__P ((
DB *, const char *, u_int32_t,
db_pgno_t *,
mu_action, const char *, u_int32_t))
static int __db_file_setup
__P ((
DB *, const char *, u_int32_t, int,
db_pgno_t, int *))
int
CDB___db_rename (
DB *dbp, const char *filename, const char *subdb, const char *newname, u_int32_t flags)
Variables
static const char
revid [] = "$Id: db_8c.html,v 1.1 2008年06月08日 10:16:31 sebdiaz Exp $"