#include "config.h"
#include <sys/types.h>
#include <sys/time.h>
#include <time.h>
#include <errno.h>
#include <stdio.h>
#include <string.h>
#include <unistd.h>
#include "db_int.h"
#include "db_page.h"
#include "log.h"
#include "hash.h"
Go to the source code of this file.
Functions | |
static int | __log_fill (DB_LOG *dblp, DB_LSN *lsn, void *addr, u_int32_t len) |
static int | __log_flush (DB_LOG *dblp, const DB_LSN *lsn) |
static int | __log_newfh (DB_LOG *dblp) |
static int | __log_open_files (DB_ENV *dbenv) |
static int | __log_putr (DB_LOG *dblp, DB_LSN *lsn, const DBT *dbt, u_int32_t prev) |
static int | __log_write (DB_LOG *dblp, void *addr, u_int32_t len) |
static int __log_write | __P ((DB_LOG *, void *, u_int32_t)) |
static int __log_open_files | __P ((DB_ENV *)) |
static int __log_putr | __P ((DB_LOG *, DB_LSN *, const DBT *, u_int32_t)) |
static int __log_newfh | __P ((DB_LOG *)) |
static int __log_flush | __P ((DB_LOG *, const DB_LSN *)) |
static int __log_fill | __P ((DB_LOG *, DB_LSN *, void *, u_int32_t)) |
int | CDB___log_name (DB_LOG *dblp, u_int32_t filenumber, char **namep, DB_FH *fhp, u_int32_t flags) |
int | CDB___log_put (DB_ENV *dbenv, DB_LSN *lsn, const DBT *dbt, u_int32_t flags) |
int | CDB_log_file (DB_ENV *dbenv, const DB_LSN *lsn, char *namep, size_t len) |
int | CDB_log_flush (DB_ENV *dbenv, const DB_LSN *lsn) |
int | CDB_log_put (DB_ENV *dbenv, DB_LSN *lsn, const DBT *dbt, u_int32_t flags) |
Variables | |
static const char | revid [] = "$Id: log__put_8c.html,v 1.1 2008/06/08 10:20:26 sebdiaz Exp $" |