#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