#include <stdio.h>
#include <rpc2/rpc2.h>
#include <rvmlib.h>
#include "venus.private.h"
Go to the source code of this file.
◆ DFLT_RVMT
◆ Recov_BeginTrans
◆ VALID_REC_PTR
#define VALID_REC_PTR |
( |
|
rec_ptr | ) |
|
Value:
char * recov_HeapAddr
Definition: venusrecov.h:96
unsigned int recov_HeapLength
Definition: venusrecov.h:97
RecovVenusGlobals * rvg
Definition: venusrecov.cc:74
◆ VenusGenID
#define VenusGenID (rvg->recov_UUID.fields.time_low) |
◆ _Recov_BeginTrans()
void _Recov_BeginTrans |
( |
const char |
file[], |
|
|
int |
line |
|
) |
| |
◆ Copy_RPC2_String()
◆ Free_RPC2_String()
◆ Recov_EndTrans()
void Recov_EndTrans |
( |
int |
time | ) |
|
◆ Recov_GenerateStoreId()
void Recov_GenerateStoreId |
( |
ViceStoreId * |
sid | ) |
|
◆ Recov_SetBound()
void Recov_SetBound |
( |
int |
bound | ) |
|
◆ RECOVD_Init()
void RECOVD_Init |
( |
void |
| ) |
|
◆ RecovDaemon()
void RecovDaemon |
( |
void |
| ) |
|
◆ RecovFlush()
void RecovFlush |
( |
int |
Force = 0 | ) |
|
◆ RecovInit()
◆ RecovPrint()
void RecovPrint |
( |
int |
fd | ) |
|
◆ RecovTerminate()
◆ RecovTruncate()
void RecovTruncate |
( |
int |
Force = 0 | ) |
|
◆ CMFP
◆ DataToLogSizeRatio
const int DataToLogSizeRatio = 4 |
◆ DFLT_CMFP
const int DFLT_CMFP = 600 |
◆ DFLT_DMFP
◆ DFLT_MAXFP
const int DFLT_MAXFP = 3600 |
◆ DFLT_MAXFS
const unsigned long DFLT_MAXFS = 64 * 1024 |
◆ DFLT_MAXTS
const unsigned long DFLT_MAXTS = 256 * 1024 |
◆ DFLT_RDSCS
const int DFLT_RDSCS = 64 |
◆ DFLT_RDSNL
const int DFLT_RDSNL = 16 |
◆ DFLT_VDDS
const unsigned long DFLT_VDDS = 0x400000 |
◆ DFLT_VLDS
const unsigned long DFLT_VLDS |
Initial value:=
const unsigned long DFLT_VDDS
Definition: venusrecov.h:54
const int DataToLogSizeRatio
Definition: venusrecov.h:57
◆ DFLT_WITT
◆ DMFP
◆ InitMetaData
◆ InitNewInstance
◆ MapPrivate
◆ MAXFP
◆ MAXFS
◆ MAXTS
◆ MIN_VDDS
const unsigned long MIN_VDDS = 0x080000 |
◆ MIN_VLDS
◆ RdsChunkSize
◆ RdsNlists
◆ RecovInited
◆ RecovMagicNumber
const int RecovMagicNumber = 0x8675309 |
◆ RecovTimeToFlush
◆ RecovVersionNumber
const int RecovVersionNumber = 41 |
◆ rvg
◆ RvmType
◆ TransCount
◆ TransElapsed
◆ UNSET_CMFP
const int UNSET_CMFP = -1 |
◆ UNSET_DMFP
const int UNSET_DMFP = -1 |
◆ UNSET_IMD
◆ UNSET_MAXFP
const int UNSET_MAXFP = -1 |
◆ UNSET_MAXFS
const unsigned long UNSET_MAXFS = (unsigned long)-1 |
◆ UNSET_MAXTS
const unsigned long UNSET_MAXTS = (unsigned long)-1 |
◆ UNSET_RDSCS
const int UNSET_RDSCS = -1 |
◆ UNSET_RDSNL
const int UNSET_RDSNL = -1 |
◆ UNSET_VDDS
const unsigned long UNSET_VDDS = (unsigned long)-1 |
◆ UNSET_VLDS
const unsigned long UNSET_VLDS = (unsigned long)-1 |
◆ UNSET_WITT
const int UNSET_WITT = -1 |
◆ VenusDataDevice
const char* VenusDataDevice |
|
extern |
◆ VenusDataDeviceSize
unsigned long VenusDataDeviceSize |
|
extern |
◆ VenusLogDevice
const char* VenusLogDevice |
|
extern |
◆ VenusLogDeviceSize
unsigned long VenusLogDeviceSize |
|
extern |
◆ WITT