Coda Distributed File System
|
#include <unistd.h>
#include <stdlib.h>
#include <stdio.h>
#include <rpc2/rpc2.h>
#include <inodeops.h>
#include <codadir.h>
#include <util.h>
#include <olist.h>
#include <dlist.h>
#include <cvnode.h>
#include <vcrcommon.h>
#include <vlist.h>
#include <srv.h>
#include <vrdb.h>
#include <volume.h>
#include <res.h>
#include <operations.h>
#include <resutil.h>
#include <treeremove.h>
#include <timing.h>
#include <lockqueue.h>
#include "rsle.h"
#include "parselog.h"
#include "compops.h"
#include "ruconflict.h"
#include "ops.h"
#include "rvmrestiming.h"
#include "resstats.h"
Macros | |
#define | ISCREATEOP(a) |
#define | ISDELETEOP(a) |
Functions | |
int | CmpFid (ViceFid *fa, ViceFid *fb) |
long | RS_NewShipLogs (RPC2_Handle RPCid, ViceFid *Fid, RPC2_Integer size, RPC2_Integer nentries, ViceStatus *status, RPC2_BoundedBS *piggyinc, DirFid *HintFid, SE_Descriptor *sed) EXCLUDES_TRANSACTION |
long | RS_ShipLogs (RPC2_Handle RPCid, ViceFid *Fid, RPC2_Integer size, RPC2_Integer nentries, ViceStatus *status, RPC2_BoundedBS *piggyinc, SE_Descriptor *sed) EXCLUDES_TRANSACTION |
ViceStoreId * | GetRemoteRemoveStoreId (olist *AllLogs, unsigned long serverid, ViceFid *pFid, ViceFid *cFid, char *cname) |
Variables | |
const int | Yield_rp3GetResObjPeriod = 8 |
const int | Yield_rp3GetResObjMask = Yield_rp3GetResObjPeriod - 1 |
const int | Yield_rp3CollectFidPeriod = 256 |
const int | Yield_rp3CollectFidMask = Yield_rp3CollectFidPeriod - 1 |
const int | Yield_rp3CheckSemPerformRes_Period = 8 |
const int | Yield_rp3CheckSemPerformRes_Mask |
#define ISCREATEOP | ( | a | ) |
#define ISDELETEOP | ( | a | ) |
int CmpFid | ( | ViceFid * | fa, |
ViceFid * | fb | ||
) |
ViceStoreId * GetRemoteRemoveStoreId | ( | olist * | AllLogs, |
unsigned long | serverid, | ||
ViceFid * | pFid, | ||
ViceFid * | cFid, | ||
char * | cname | ||
) |
long RS_NewShipLogs | ( | RPC2_Handle | RPCid, |
ViceFid * | Fid, | ||
RPC2_Integer | size, | ||
RPC2_Integer | nentries, | ||
ViceStatus * | status, | ||
RPC2_BoundedBS * | piggyinc, | ||
DirFid * | HintFid, | ||
SE_Descriptor * | sed | ||
) |
long RS_ShipLogs | ( | RPC2_Handle | RPCid, |
ViceFid * | Fid, | ||
RPC2_Integer | size, | ||
RPC2_Integer | nentries, | ||
ViceStatus * | status, | ||
RPC2_BoundedBS * | piggyinc, | ||
SE_Descriptor * | sed | ||
) |
const int Yield_rp3CheckSemPerformRes_Mask |
const int Yield_rp3CheckSemPerformRes_Period = 8 |
const int Yield_rp3CollectFidMask = Yield_rp3CollectFidPeriod - 1 |
const int Yield_rp3CollectFidPeriod = 256 |
const int Yield_rp3GetResObjMask = Yield_rp3GetResObjPeriod - 1 |
const int Yield_rp3GetResObjPeriod = 8 |