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 |