|
Coda Distributed File System
|
#include <sys/types.h>#include <sys/time.h>#include <netinet/in.h>#include "coda_assert.h"#include <stdio.h>#include <unistd.h>#include <stdlib.h>#include <rpc2/rpc2.h>#include <rpc2/errors.h>#include <inodeops.h>#include <util.h>#include <rvmlib.h>#include "coda_string.h"#include <prs.h>#include <al.h>#include <olist.h>#include <vcrcommon.h>#include <volume.h>#include <srv.h>#include <vlist.h>#include <operations.h>#include <dlist.h>#include <res.h>#include <vrdb.h>#include <lockqueue.h>#include "ops.h"#include "rescomm.h"#include "resutil.h"#include "resforce.h"
Macros | |
| #define | EMPTYDIRBLOCKS 2 |
Functions | |
| void | ChangeDiskUsage (Volume *, int) |
| int | FetchFileByFD (RPC2_Handle, int fd, ClientEntry *) |
| void | UpdateRunts (res_mgrpent *mgrp, ViceVersionVector **VV, ViceFid *Fid) |
| long | RS_DoForceDirOps (RPC2_Handle RPCid, ViceFid *Fid, ViceStatus *status, RPC2_BoundedBS *AccessList, RPC2_Integer *rstatus, SE_Descriptor *BD) EXCLUDES_TRANSACTION |
| long | RS_GetForceDirOps (RPC2_Handle RPCid, ViceFid *Fid, ViceStatus *status, RPC2_BoundedBS *AccessList, SE_Descriptor *BD) EXCLUDES_TRANSACTION |
| int | RuntExists (ViceVersionVector **VV, int maxvvs, int *isrunt, int *NonRuntIndex) |
| #define EMPTYDIRBLOCKS 2 |
| void ChangeDiskUsage | ( | Volume * | volptr, |
| int | length | ||
| ) |
| int FetchFileByFD | ( | RPC2_Handle | RPCid, |
| int | fd, | ||
| ClientEntry * | client | ||
| ) |
| long RS_DoForceDirOps | ( | RPC2_Handle | RPCid, |
| ViceFid * | Fid, | ||
| ViceStatus * | status, | ||
| RPC2_BoundedBS * | AccessList, | ||
| RPC2_Integer * | rstatus, | ||
| SE_Descriptor * | BD | ||
| ) |
| long RS_GetForceDirOps | ( | RPC2_Handle | RPCid, |
| ViceFid * | Fid, | ||
| ViceStatus * | status, | ||
| RPC2_BoundedBS * | AccessList, | ||
| SE_Descriptor * | BD | ||
| ) |
| int RuntExists | ( | ViceVersionVector ** | VV, |
| int | maxvvs, | ||
| int * | isrunt, | ||
| int * | NonRuntIndex | ||
| ) |
| void UpdateRunts | ( | res_mgrpent * | mgrp, |
| ViceVersionVector ** | VV, | ||
| ViceFid * | Fid | ||
| ) |