Coda Distributed File System
|
#include <sys/types.h>
#include <sys/time.h>
#include "coda_string.h"
#include <stdio.h>
#include <setjmp.h>
#include <inodeops.h>
#include <unistd.h>
#include <stdlib.h>
#include <struct.h>
#include <lwp/lwp.h>
#include <lwp/lock.h>
#include <util.h>
#include <rvmlib.h>
#include <vice.h>
#include <codadir.h>
#include <rec_smolist.h>
#include "cvnode.h"
#include "volume.h"
#include "vutil.h"
#include "recov.h"
#include "camprivate.h"
#include "coda_globals.h"
#include "volhash.h"
Functions | |
void | PrintCamVolume (int, int) |
void | DeleteVolumeFromHashTable (Volume *) |
void | PollAndYield () |
int | NewVolHeader (struct VolumeHeader *header, Error *err) |
int | ExtractVolHeader (VolumeId volid, struct VolumeHeader *header) |
int | VolHeaderByIndex (int myind, struct VolumeHeader *header) |
int | DeleteVolume (Volume *vp) |
int | DeleteRvmVolume (unsigned int myind, Device dev) |
int DeleteRvmVolume | ( | unsigned int | myind, |
Device | dev | ||
) |
int DeleteVolume | ( | Volume * | vp | ) |
void DeleteVolumeFromHashTable | ( | Volume * | vp | ) |
int ExtractVolHeader | ( | VolumeId | volid, |
struct VolumeHeader * | header | ||
) |
int NewVolHeader | ( | struct VolumeHeader * | header, |
Error * | err | ||
) |
void PollAndYield | ( | ) |
void PrintCamVolume | ( | int | level, |
int | volindex | ||
) |
int VolHeaderByIndex | ( | int | myind, |
struct VolumeHeader * | header | ||
) |