|
Coda Distributed File System
|
#include <unistd.h>#include <stdlib.h>#include "coda_string.h"#include <sys/types.h>#include <sys/stat.h>#include <sys/param.h>#include <parser.h>#include <vice.h>#include "repio.h"#include "resolve.h"
Macros | |
| #define | FidEq(a, b) (((a).Vnode == (b).Vnode) && ((a).Unique == (b).Unique)) |
Functions | |
| int | ObjExists (resreplica *dir, VnodeId vnode, Unique_t unique) |
| int | RepairRename (int nreplicas, resreplica *dirs, resdir_entry **deGroup, int nDirEntries, listhdr **ops, VolumeId RepVolume, char *realm) |
| int | RepairSubsetCreate (int nreplicas, resreplica *dirs, resdir_entry **deGroup, int nDirEntries, listhdr **ops, VolumeId RepVolume) |
| int | RepairSubsetRemove (int nreplicas, resreplica *dirs, resdir_entry **deGroup, int nDirEntries, listhdr **ops) |
| int ObjExists | ( | resreplica * | dir, |
| VnodeId | vnode, | ||
| Unique_t | unique | ||
| ) |
| int RepairRename | ( | int | nreplicas, |
| resreplica * | dirs, | ||
| resdir_entry ** | deGroup, | ||
| int | nDirEntries, | ||
| listhdr ** | ops, | ||
| VolumeId | RepVolume, | ||
| char * | realm | ||
| ) |
| int RepairSubsetCreate | ( | int | nreplicas, |
| resreplica * | dirs, | ||
| resdir_entry ** | deGroup, | ||
| int | nDirEntries, | ||
| listhdr ** | ops, | ||
| VolumeId | RepVolume | ||
| ) |
| int RepairSubsetRemove | ( | int | nreplicas, |
| resreplica * | dirs, | ||
| resdir_entry ** | deGroup, | ||
| int | nDirEntries, | ||
| listhdr ** | ops | ||
| ) |