#include <XrdSysPthread.hh>
◆ XrdSysMutex()
XrdSysMutex::XrdSysMutex |
( |
| ) |
|
|
inline |
◆ ~XrdSysMutex()
XrdSysMutex::~XrdSysMutex |
( |
| ) |
|
|
inline |
◆ CondLock()
int XrdSysMutex::CondLock |
( |
| ) |
|
|
inline |
◆ Lock()
void XrdSysMutex::Lock |
( |
| ) |
|
|
inline |
References cs.
Referenced by XrdOfsStats::Add(), XrdOucCacheStats::Add(), XrdPosixStats::Add(), GSIStack< T >::Add(), XrdOucCacheStats::Add(), XrdPosixFile::addOffset(), XrdXrootdFileHP::Avail(), XrdFrcCID::cidMon::cidMon(), XrdOfsStats::Dec(), GSIStack< T >::Del(), XrdXrootdFileHP::Delete(), XrdCmsNode::g2nLock(), XrdXrootdFileHP::Get(), XrdOucCacheStats::Get(), XrdPosixStats::Get(), XrdCl::FileTimer::Lock(), XrdCmsNode::Lock(), XrdCmsPList_Anchor::Lock(), XrdCmsRTable::Lock(), XrdOfsHandle::Lock(), XrdOucCacheStats::Lock(), XrdOucNList_Anchor::Lock(), XrdPosixStats::Lock(), XrdSysFusedMutex::Lock(), XrdSutPFCacheRef::Lock(), XrdSysMutexHelper::Lock(), XrdSys::IOEvents::Poller::LockChannel(), XrdObjectQ< T >::Pop(), XrdObjectQ< T >::Push(), XrdSysFusedMutex::ReadLock(), XrdXrootdFileHP::Ref(), XrdFrcReqFile::rqMonitor::rqMonitor(), XrdOucCacheStats::Set(), XrdPosixStats::Set(), XrdOucCacheStats::Set(), XrdPosixFile::setOffset(), XrdCmsMeter::setVirtUpdt(), XrdCmsRRQ::Statistics(), XrdSysLogger::traceBeg(), XrdPosixFile::updLock(), XrdPosixFile::UpdtSize(), XrdSysFusedMutex::WriteLock(), XrdOucLock::XrdOucLock(), and XrdSysMutexHelper::XrdSysMutexHelper().
◆ TimedLock()
int XrdSysMutex::TimedLock |
( |
int |
wait_ms | ) |
|
|
inline |
◆ UnLock()
void XrdSysMutex::UnLock |
( |
| ) |
|
|
inline |
References cs.
Referenced by XrdOfsStats::Add(), XrdOucCacheStats::Add(), XrdPosixStats::Add(), GSIStack< T >::Add(), XrdOucCacheStats::Add(), XrdPosixFile::addOffset(), XrdXrootdFileHP::Avail(), XrdOfsStats::Dec(), GSIStack< T >::Del(), XrdXrootdFileHP::Delete(), XrdXrootdFileHP::Get(), XrdOucCacheStats::Get(), XrdPosixStats::Get(), XrdSutPFCacheRef::Lock(), XrdSysMutexHelper::Lock(), XrdCmsNode::n2gLock(), XrdCmsManTree::Pause(), XrdObjectQ< T >::Pop(), XrdObjectQ< T >::Push(), XrdXrootdFileHP::Ref(), XrdOucCacheStats::Set(), XrdPosixStats::Set(), XrdOucCacheStats::Set(), XrdSutPFCacheRef::Set(), XrdPosixFile::setOffset(), XrdCmsMeter::setVirtUpdt(), XrdCmsRRQ::Statistics(), XrdSysLogger::traceEnd(), XrdCl::FileTimer::UnLock(), XrdCmsNode::UnLock(), XrdCmsPList_Anchor::UnLock(), XrdCmsRTable::UnLock(), XrdOfsHandle::UnLock(), XrdOucCacheStats::UnLock(), XrdOucNList_Anchor::UnLock(), XrdPosixStats::UnLock(), XrdSutPFCacheRef::UnLock(), XrdSysMutexHelper::UnLock(), XrdSysFusedMutex::UnLock(), XrdSys::IOEvents::Poller::UnLockChannel(), XrdPosixFile::UpdtSize(), XrdPosixFile::updUnLock(), XrdFrcCID::cidMon::~cidMon(), XrdFrcReqFile::rqMonitor::~rqMonitor(), and XrdOucLock::~XrdOucLock().
◆ XrdSysCondVar2
◆ cs
pthread_mutex_t XrdSysMutex::cs |
|
protected |
The documentation for this class was generated from the following file: