Coda Distributed File System
Functions
reslock.cc File Reference
#include <sys/types.h>
#include <sys/time.h>
#include <sys/stat.h>
#include "coda_string.h"
#include <stdio.h>
#include <struct.h>
#include <rpc2/rpc2.h>
#include <rpc2/errors.h>
#include <sys/ioctl.h>
#include <util.h>
#include <rvmlib.h>
#include <olist.h>
#include <res.h>
#include <vrdb.h>
#include <srv.h>
#include <volume.h>
#include "lockqueue.h"
#include "rescomm.h"
#include "resutil.h"
#include "timing.h"
Include dependency graph for reslock.cc:

Functions

long RS_LockAndFetch (RPC2_Handle RPCid, ViceFid *Fid, ResFetchType Request, ViceVersionVector *VV, ResStatus *rstatus, RPC2_Integer *logsize) EXCLUDES_TRANSACTION
 
long RS_UnlockVol (RPC2_Handle RPCid, VolumeId Vid) EXCLUDES_TRANSACTION
 

Function Documentation

◆ RS_LockAndFetch()

long RS_LockAndFetch ( RPC2_Handle  RPCid,
ViceFid *  Fid,
ResFetchType  Request,
ViceVersionVector *  VV,
ResStatus *  rstatus,
RPC2_Integer logsize 
)

◆ RS_UnlockVol()

long RS_UnlockVol ( RPC2_Handle  RPCid,
VolumeId  Vid 
)