Coda Distributed File System
Functions
resfile.cc File Reference
#include <sys/types.h>
#include <sys/stat.h>
#include "coda_assert.h"
#include <stdio.h>
#include <unistd.h>
#include <stdlib.h>
#include <struct.h>
#include <inodeops.h>
#include <rpc2/rpc2.h>
#include <rpc2/se.h>
#include <rpc2/errors.h>
#include <util.h>
#include <rvmlib.h>
#include "coda_string.h"
#include <olist.h>
#include <vcrcommon.h>
#include <volume.h>
#include <srv.h>
#include <codadir.h>
#include <vrdb.h>
#include <inconsist.h>
#include <rescomm.h>
#include <resutil.h>
#include <res.h>
#include <resforce.h>
#include <timing.h>
#include <lockqueue.h>
#include "resstats.h"
#include "rescoord.h"
Include dependency graph for resfile.cc:

Functions

long FileResolve (res_mgrpent *mgrp, ViceFid *Fid, ViceVersionVector **VV)
 
long RS_FetchFile (RPC2_Handle RPCid, ViceFid *Fid, RPC2_Unsigned Unused, ResStatus *Status, SE_Descriptor *BD) EXCLUDES_TRANSACTION
 
long RS_ForceFile (RPC2_Handle RPCid, ViceFid *Fid, ResStoreType Request, RPC2_Integer Length, ViceVersionVector *VV, ResStatus *Status, SE_Descriptor *BD) EXCLUDES_TRANSACTION
 
long RS_COP2 (RPC2_Handle RPCid, ViceStoreId *StoreId, ViceVersionVector *UpdateSet) EXCLUDES_TRANSACTION
 

Function Documentation

◆ FileResolve()

long FileResolve ( res_mgrpent mgrp,
ViceFid *  Fid,
ViceVersionVector **  VV 
)

◆ RS_COP2()

long RS_COP2 ( RPC2_Handle  RPCid,
ViceStoreId *  StoreId,
ViceVersionVector *  UpdateSet 
)

◆ RS_FetchFile()

long RS_FetchFile ( RPC2_Handle  RPCid,
ViceFid *  Fid,
RPC2_Unsigned  Unused,
ResStatus *  Status,
SE_Descriptor BD 
)

◆ RS_ForceFile()

long RS_ForceFile ( RPC2_Handle  RPCid,
ViceFid *  Fid,
ResStoreType  Request,
RPC2_Integer  Length,
ViceVersionVector *  VV,
ResStatus *  Status,
SE_Descriptor BD 
)