|
XRootD
|
#include <XrdXrootdAioFob.hh>
Collaboration diagram for XrdXrootdAioFob:Public Member Functions | |
| XrdXrootdAioFob () | |
| ~XrdXrootdAioFob () | |
| void | Reset () |
| void | Reset (XrdXrootdProtocol *protP) |
| void | Schedule (XrdXrootdAioTask *aioP) |
| void | Schedule (XrdXrootdProtocol *protP) |
Definition at line 37 of file XrdXrootdAioFob.hh.
|
inline |
Definition at line 49 of file XrdXrootdAioFob.hh.
|
inline |
Definition at line 51 of file XrdXrootdAioFob.hh.
References Reset().
Here is the call graph for this function:| void XrdXrootdAioFob::Reset | ( | ) |
Definition at line 73 of file XrdXrootdAioFob.cc.
References XrdSysMutex::Lock(), XrdXrootdAioTask::Recycle(), TRACE_FSAIO, TRACING, and XrdSysMutex::UnLock().
Referenced by ~XrdXrootdAioFob(), XrdXrootdFile::~XrdXrootdFile(), and XrdXrootdAioTask::gdFail().
Here is the call graph for this function:
Here is the caller graph for this function:| void XrdXrootdAioFob::Reset | ( | XrdXrootdProtocol * | protP | ) |
Definition at line 96 of file XrdXrootdAioFob.cc.
References XrdXrootdProtocol::getPathID(), XrdSysMutex::Lock(), XrdXrootdAioTask::Recycle(), TRACE_FSAIO, TRACING, and XrdSysMutex::UnLock().
Here is the call graph for this function:| void XrdXrootdAioFob::Schedule | ( | XrdXrootdAioTask * | aioP | ) |
Definition at line 120 of file XrdXrootdAioFob.cc.
References XrdXrootdProtocol::getPathID(), XrdSysMutex::Lock(), XrdXrootdAioTask::Protocol, XrdXrootd::Sched, XrdScheduler::Schedule(), TRACE_FSAIO, TRACING, and XrdSysMutex::UnLock().
Referenced by XrdXrootdNormAio::Read(), and XrdXrootdPgrwAio::Read().
Here is the call graph for this function:
Here is the caller graph for this function:| void XrdXrootdAioFob::Schedule | ( | XrdXrootdProtocol * | protP | ) |
Definition at line 146 of file XrdXrootdAioFob.cc.
References XrdXrootdProtocol::getPathID(), XrdSysMutex::Lock(), XrdXrootd::Sched, XrdScheduler::Schedule(), TRACE_FSAIO, TRACING, and XrdSysMutex::UnLock().
Here is the call graph for this function: