![]() |
XRootD
|
#include <XrdSysPthread.hh>
Public Member Functions | |
XrdSysSemaphore (int semval=1, const char *=0) | |
~XrdSysSemaphore () | |
int | CondWait () |
void | Post () |
void | Wait () |
Definition at line 493 of file XrdSysPthread.hh.
|
inline |
Definition at line 515 of file XrdSysPthread.hh.
|
inline |
Definition at line 519 of file XrdSysPthread.hh.
|
inline |
Definition at line 497 of file XrdSysPthread.hh.
Referenced by XrdCmsRespCB::Init().
|
inline |
Definition at line 505 of file XrdSysPthread.hh.
Referenced by XrdCms::AdminReq::AdminReq(), XrdCl::RequestSync::RequestSync(), XrdCl::barrier_t::~barrier_t(), XrdRmcReal::~XrdRmcReal(), XrdInet::Accept(), XrdCmsRRQ::Add(), XrdMpxOut::Add(), XrdFrmXfrQueue::Add(), XrdSys::IOEvents::PollE::Begin(), XrdSys::IOEvents::PollKQ::Begin(), XrdSys::IOEvents::PollPoll::Begin(), XrdSys::IOEvents::PollPort::Begin(), XrdPosixFile::DelayedDestroy(), XrdCmsClientMan::delayResp(), XrdScheduler::DoIt(), XrdSsiFileReq::DoIt(), XrdCmsRespCB::Done(), XrdBwmPolicy1::Done(), XrdFrmXfrQueue::Done(), XrdCmsState::Enable(), XrdBwmLogger::Event(), XrdFrmXfrQueue::Init(), XrdOfsEvs::Notify(), XrdCmsBaseFS::Pacer(), XrdRmcData::Preread(), XrdRmcReal::PreRead(), XrdCl::SyncQueue< Item >::Put(), XrdCmsPrepArgs::Queue(), XrdCmsRRQ::Ready(), XrdXrootdFile::Ref(), XrdCmsProtocol::Ref(), XrdCmsAdmin::Relay(), XrdCmsResp::Reply(), XrdCms::AdminReq::Requeue(), XrdScheduler::Schedule(), XrdScheduler::Schedule(), XrdSecTLayer::secXeq(), XrdW41Gate::Serialize(), XrdLink::setRef(), XrdOssSys::Stage_RT(), XrdCmsAdmin::Start(), XrdPollE::Start(), XrdPollPoll::Start(), XrdFrmXfrQueue::StopMon(), XrdCl::RequestSync::TaskDone(), XrdCmsRRQ::TimeOut(), XrdSysXSLock::UnLock(), XrdCmsState::Update(), XrdFrmReqBoss::Wakeup(), XrdSsiTaskReal::XeqEvent(), XrdFrmConfigMum(), and XrdSysLoggerRT().
|
inline |
Definition at line 509 of file XrdSysPthread.hh.
Referenced by XrdRmcReal::~XrdRmcReal(), XrdFrmXfrQueue::Add(), XrdSysLogger::Bind(), XrdFrmConfig::Configure(), XrdSys::IOEvents::Poller::Create(), XrdPosixFile::DelayedDestroy(), XrdSys::IOEvents::Channel::Delete(), XrdRmcData::Detach(), XrdPollPoll::Disable(), XrdBwmPolicy1::Dispatch(), XrdCmsConfig::DoIt(), XrdPollPoll::Exclude(), XrdCl::ExecuteActions(), XrdSsiFileReq::Finalize(), XrdOfsEvr::flushEvents(), XrdCl::SyncQueue< Item >::Get(), XrdFrmXfrQueue::Get(), XrdCms::AdminReq::getReq(), XrdCmsPrepArgs::getRequest(), XrdSsiTaskReal::Kill(), XrdSysXSLock::Lock(), mainAccept(), XrdCmsState::Monitor(), XrdCmsBaseFS::Pacer(), XrdRmcReal::PreRead(), XrdCmsAdmin::Relay(), XrdCmsAdmin::RelayAREvent(), XrdCmsResp::Reply(), XrdOucCallBack::Reply(), XrdCmsRRQ::Respond(), XrdScheduler::Run(), XrdCl::CopyProcess::Run(), XrdMpxOut::Run(), XrdCmsBaseFS::Runner(), XrdSys::IOEvents::Poller::SendCmd(), XrdBwmLogger::sendEvents(), XrdOfsEvs::sendEvents(), XrdLink::Serialize(), XrdXrootdFile::Serialize(), XrdOssSys::Stage_In(), XrdCmsClientMan::Start(), XrdFrmXfrQueue::StopMon(), XrdCmsRRQ::TimeOut(), XrdCmsRespCB::Wait(), XrdW41Gate::Wait41(), XrdCl::RequestSync::WaitForAll(), XrdCl::RequestSync::WaitForQuota(), and XrdFrmReqBoss::Wakeup().