|
Coda Distributed File System
|
#include <stdio.h>#include <lwp/lock.h>#include <rpc2/rpc2.h>#include <vice.h>#include <dlist.h>

Go to the source code of this file.
Classes | |
| class | lqman |
| class | lq_iterator |
| class | lqent |
Macros | |
| #define | NO_LOCK 0 /* remains for compatibility */ |
| #define | VOL_NO_LOCK NO_LOCK |
| #define | VOL_SHARED_LOCK SHARED_LOCK |
| #define | VOL_EXCL_LOCK WRITE_LOCK |
Functions | |
| void | ForceUnlockVol (VolumeId) EXCLUDES_TRANSACTION |
| void | LQman_init (void *c) EXCLUDES_TRANSACTION |
| void | InitLockVolQue () |
| void | InitLockQueue () |
Variables | |
| lqman * | LockQueueMan |
| #define VOL_EXCL_LOCK WRITE_LOCK |
| #define VOL_SHARED_LOCK SHARED_LOCK |
| void ForceUnlockVol | ( | VolumeId | Vid | ) |
| void InitLockQueue | ( | ) |
| void InitLockVolQue | ( | ) |
| void LQman_init | ( | void * | c | ) |
|
extern |