Coda Distributed File System
Classes | Macros | Typedefs | Functions
vvlist.h File Reference
#include <vcrcommon.h>
#include <cvnode.h>
Include dependency graph for vvlist.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  vventry
 
class  vvtable
 
class  vvent_iterator
 

Macros

#define ENDLARGEINDEX   "End of the Large Vnode List.\n"
 
#define LISTLINESIZE   160
 

Typedefs

typedef struct vventry vvent
 

Functions

int ValidListVVHeader (FILE *, Volume *, int *)
 
void DumpListVVHeader (int, Volume *vp, unsigned int dumplevel, int)
 
void ListVV (int fd, int vnode, VnodeDiskObject *vnp, unsigned int dumplevel)
 
void getlistfilename (char *, VolumeId, VolumeId, const char *)
 

Macro Definition Documentation

◆ ENDLARGEINDEX

#define ENDLARGEINDEX   "End of the Large Vnode List.\n"

◆ LISTLINESIZE

#define LISTLINESIZE   160

Typedef Documentation

◆ vvent

typedef struct vventry vvent

Function Documentation

◆ DumpListVVHeader()

void DumpListVVHeader ( int  VVListFd,
Volume vp,
unsigned int  dumplevel,
int  unique 
)

◆ getlistfilename()

void getlistfilename ( char *  filename,
VolumeId  groupId,
VolumeId  repId,
const char *  suffix 
)

◆ ListVV()

void ListVV ( int  fd,
int  vnode,
VnodeDiskObject vnp,
unsigned int  dumplevel 
)

◆ ValidListVVHeader()

int ValidListVVHeader ( FILE *  Ancient,
Volume vp,
int *  unique 
)