Coda Distributed File System
Macros | Functions | Variables
codareaddump.cc File Reference
#include <sys/param.h>
#include <stdio.h>
#include <parser.h>
#include <limits.h>
#include <unistd.h>
#include <stdlib.h>
#include <time.h>
#include <lwp/lwp.h>
#include <lwp/lock.h>
#include <inconsist.h>
#include <util.h>
#include <voltypes.h>
#include <vcrcommon.h>
#include <cvnode.h>
#include <volume.h>
#include "dump.h"
#include "dumpstream.h"
Include dependency graph for codareaddump.cc:

Macros

#define PAGESIZE   2048 /* This is a problem, but can't inherit dirvnode.h */
 

Functions

void OpenDumpFile (int, char **)
 
void setIndex (int, char **)
 
void showHeader (int, char **)
 
void showVolumeDiskData (int, char **)
 
void showVnodeDiskObject (int, char **)
 
void skipVnodes (int, char **)
 
int Rewind (char *args)
 
void PrintVersionVector (ViceVersionVector *v, const char *prefix)
 
int main (int argc, char **argv)
 

Variables

command_t list []
 
char DefaultDumpFile [MAXPATHLEN]
 
char DefaultSize [10]
 
dumpstreamDumpStream
 
int Open = 0
 

Macro Definition Documentation

◆ PAGESIZE

#define PAGESIZE   2048 /* This is a problem, but can't inherit dirvnode.h */

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)

◆ OpenDumpFile()

void OpenDumpFile ( int  largc,
char **  largv 
)

◆ PrintVersionVector()

void PrintVersionVector ( ViceVersionVector *  v,
const char *  prefix 
)

◆ Rewind()

int Rewind ( char *  args)

◆ setIndex()

void setIndex ( int  largc,
char **  largv 
)

◆ showHeader()

void showHeader ( int  largc,
char **  largv 
)

◆ showVnodeDiskObject()

void showVnodeDiskObject ( int  largc,
char **  largv 
)

◆ showVolumeDiskData()

void showVolumeDiskData ( int  largc,
char **  largv 
)

◆ skipVnodes()

void skipVnodes ( int  largc,
char **  largv 
)

Variable Documentation

◆ DefaultDumpFile

char DefaultDumpFile[MAXPATHLEN]

◆ DefaultSize

char DefaultSize[10]

◆ DumpStream

dumpstream* DumpStream

◆ list

command_t list[]
Initial value:
= { { "openDumpFile", OpenDumpFile, 0, "" },
{ "setIndex", setIndex, 0, "" },
{ "showHeader", showHeader, 0, "" },
{ "showVolumeDiskData", showVolumeDiskData, 0,
"" },
{ "nextVnode", showVnodeDiskObject, 0, "" },
{ "skipVnodes", skipVnodes, 0, "" },
{ "quit", Parser_exit, 0, "" },
{ 0, 0, 0, NULL } }
void setIndex(int, char **)
Definition: codareaddump.cc:280
void OpenDumpFile(int, char **)
Definition: codareaddump.cc:80
void showVolumeDiskData(int, char **)
Definition: codareaddump.cc:152
void showVnodeDiskObject(int, char **)
Definition: codareaddump.cc:413
void skipVnodes(int, char **)
Definition: codareaddump.cc:356
void showHeader(int, char **)
Definition: codareaddump.cc:125
void Parser_exit(int argc, char *argv[])
Definition: parser.c:335
#define NULL
Definition: voltypes.h:44

◆ Open

int Open = 0