Coda Distributed File System
Public Attributes | List of all members
Volume Struct Reference

#include <volume.h>

Collaboration diagram for Volume:
Collaboration graph
[legend]

Public Attributes

struct VolumehashNext
 
VolumeId hashid
 
struct volHeaderheader
 
struct DiskPartitionpartition
 
int vol_index
 
struct vnodeIndex vnIndex [nVNODECLASSES]
 
Unique_t nextVnodeUnique
 
bit16 vnodeHashOffset
 
byte shuttingDown
 
byte goingOffline
 
bit16 cacheCheck
 
short nUsers
 
int32_t specialStatus
 
int32_t updateTime
 
struct Lock lock
 
PROCESS writer
 
struct VolLock VolLock
 
int nReintegrators
 
ViceStoreId * reintegrators
 

Member Data Documentation

◆ cacheCheck

bit16 Volume::cacheCheck

◆ goingOffline

byte Volume::goingOffline

◆ hashid

VolumeId Volume::hashid

◆ hashNext

struct Volume* Volume::hashNext

◆ header

struct volHeader* Volume::header

◆ lock

struct Lock Volume::lock

◆ nextVnodeUnique

Unique_t Volume::nextVnodeUnique

◆ nReintegrators

int Volume::nReintegrators

◆ nUsers

short Volume::nUsers

◆ partition

struct DiskPartition* Volume::partition

◆ reintegrators

ViceStoreId* Volume::reintegrators

◆ shuttingDown

byte Volume::shuttingDown

◆ specialStatus

int32_t Volume::specialStatus

◆ updateTime

int32_t Volume::updateTime

◆ vnIndex

struct vnodeIndex Volume::vnIndex[nVNODECLASSES]

◆ vnodeHashOffset

bit16 Volume::vnodeHashOffset

◆ vol_index

int Volume::vol_index

◆ VolLock

struct VolLock Volume::VolLock

◆ writer

PROCESS Volume::writer

The documentation for this struct was generated from the following file: