Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

lock_timing.H File Reference

Go to the source code of this file.

Defines

#define RWLOCK_ACQUIRE_READ_START(lock)   ((void)0)
#define RWLOCK_ACQUIRE_READ_DONE(lock, fail)   ((void)0)
#define RWLOCK_ACQUIRE_WRITE_START(lock)   ((void)0)
#define RWLOCK_ACQUIRE_WRITE_DONE(lock, fail)   ((void)0)
#define RWLOCK_RELEASE_START(lock)   ((void)0)
#define RWLOCK_RELEASE_DONE(lock)   ((void)0)
#define RWLOCK_LOCKED_REASON(lock, reason)   ((void)0)


Define Documentation

#define RWLOCK_ACQUIRE_READ_DONE lock,
fail   )     ((void)0)
 

Definition at line 71 of file lock_timing.H.

Referenced by ReadersWritersLock::acquireRead(), and ReadersWritersLock::tryRead().

#define RWLOCK_ACQUIRE_READ_START lock   )     ((void)0)
 

Definition at line 70 of file lock_timing.H.

Referenced by ReadersWritersLock::acquireRead(), and ReadersWritersLock::tryRead().

#define RWLOCK_ACQUIRE_WRITE_DONE lock,
fail   )     ((void)0)
 

Definition at line 73 of file lock_timing.H.

Referenced by ReadersWritersLock::acquireWrite(), and ReadersWritersLock::tryWrite().

#define RWLOCK_ACQUIRE_WRITE_START lock   )     ((void)0)
 

Definition at line 72 of file lock_timing.H.

Referenced by ReadersWritersLock::acquireWrite(), and ReadersWritersLock::tryWrite().

#define RWLOCK_LOCKED_REASON lock,
reason   )     ((void)0)
 

Definition at line 76 of file lock_timing.H.

Referenced by AcquireMastership(), AcquireShortIdBlock(), CheckpointServer(), VDirVolatileRoot::createVolatileDirectory(), do_cow(), do_create(), do_getattr(), do_hardlink(), do_lookup(), do_mkdir(), do_readdir(), do_readlink(), do_remove(), do_rename(), do_setattr(), do_symlink(), DoDeletions(), fh_fd(), AccessControl::UnixIdentityRep::fill_caches(), AccessControl::GlobalIdentityRep::fill_caches(), GardenerThread(), AccessControl::globalToUnixGroup(), AccessControl::globalToUnixUser(), LandlordThread(), MakeFilesImmutable(), ReleaseShortIdBlock(), RenewShortIdBlock(), Replicate(), ReplicateAttribs(), ReplicationCleanup(), SetIndexMaster(), SourceWeed(), AccessControl::unixToGlobalGroup(), AccessControl::unixToGlobalUser(), VSAtomic(), VSRead(), VSSetExecutable(), VSSetSize(), VSSetTimestamp(), VSStat(), and VSWrite().

#define RWLOCK_RELEASE_DONE lock   )     ((void)0)
 

Definition at line 75 of file lock_timing.H.

Referenced by ReadersWritersLock::release(), ReadersWritersLock::releaseRead(), and ReadersWritersLock::releaseWrite().

#define RWLOCK_RELEASE_START lock   )     ((void)0)
 

Definition at line 74 of file lock_timing.H.

Referenced by ReadersWritersLock::release(), ReadersWritersLock::releaseRead(), and ReadersWritersLock::releaseWrite().


Generated on Mon May 8 00:49:03 2006 for Vesta by  doxygen 1.4.2