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