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 | ||
) |