|
Coda Distributed File System
|
#include <sys/types.h>#include <sys/time.h>#include "coda_string.h"#include <stdio.h>#include <unistd.h>#include <stdlib.h>#include <struct.h>#include <lwp/lwp.h>#include <lwp/lock.h>#include <rvmlib.h>#include <vice.h>#include <util.h>#include <olist.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 | dump_storage (int, const char *) |
| int | coda_init () |
| void | CheckVolData (Error *ec, int volindex) |
| int | ActiveVnodes (int volindex, int vclass) |
| int | AllocatedVnodes (int volindex, int vclass) |
| void | GetVolPartition (Error *ec, VolumeId volid, int myind, char partition[V_MAXPARTNAMELEN]) |
| VolumeId | VAllocateVolumeId (Error *ec) |
| VolumeId | VGetMaxVolumeId () |
| void | VSetMaxVolumeId (VolumeId newid) |
| void | GrowVnodes (VolumeId volid, int vclass, unsigned short newBMsize) |
| void | ExtractVolDiskInfo (Error *ec, int volindex, VolumeDiskData *vol) |
| int | AvailVnode (int volindex, int vclass, VnodeId vnodeindex, Unique_t u) |
Variables | |
| unsigned long | VMCounter = 0 |
| unsigned long | startuptime = 0 |
| int ActiveVnodes | ( | int | volindex, |
| int | vclass | ||
| ) |
| int AllocatedVnodes | ( | int | volindex, |
| int | vclass | ||
| ) |
| int AvailVnode | ( | int | volindex, |
| int | vclass, | ||
| VnodeId | vnodeindex, | ||
| Unique_t | u | ||
| ) |
| void CheckVolData | ( | Error * | ec, |
| int | volindex | ||
| ) |
| int coda_init | ( | ) |
| void dump_storage | ( | int | level, |
| const char * | s | ||
| ) |
| void ExtractVolDiskInfo | ( | Error * | ec, |
| int | volindex, | ||
| VolumeDiskData * | vol | ||
| ) |
| void GetVolPartition | ( | Error * | ec, |
| VolumeId | volid, | ||
| int | myind, | ||
| char | partition[V_MAXPARTNAMELEN] | ||
| ) |
| void GrowVnodes | ( | VolumeId | volid, |
| int | vclass, | ||
| unsigned short | newBMsize | ||
| ) |
| VolumeId VAllocateVolumeId | ( | Error * | ec | ) |
| VolumeId VGetMaxVolumeId | ( | ) |
| void VSetMaxVolumeId | ( | VolumeId | newid | ) |
| unsigned long startuptime = 0 |
| unsigned long VMCounter = 0 |