|
xrootd
|
#include <XrdRmcSlot.hh>

Classes | |
| struct | ioQ |
| struct | SlotList |
| union | SlotState |
Public Member Functions | |
| void | File (XrdOucCacheIO *kV, int you) |
| void | Hide (XrdRmcSlot *Base, int *hTab, int hI) |
| int | Pull (XrdRmcSlot *Base) |
| int | Push (XrdRmcSlot *Base, XrdRmcSlot *sP) |
| void | Owner (XrdRmcSlot *Base) |
| void | Owner (XrdRmcSlot *Base, XrdRmcSlot *sP) |
| void | reRef (XrdRmcSlot *Base) |
| void | unRef (XrdRmcSlot *Base) |
| XrdRmcSlot () | |
| ~XrdRmcSlot () | |
Static Public Member Functions | |
| static int | Find (XrdRmcSlot *Base, long long What, int n) |
| static void | Init (XrdRmcSlot *Base, int Num) |
Public Attributes | |
| union { | |
| long long Contents | |
| XrdOucCacheIO * Key | |
| }; | |
| SlotState | Status |
| SlotList | Own |
| int | HLink |
| int | Count |
Static Public Attributes | |
| static const int | lenMask = 0x01ffffff |
| static const int | isShort = 0x80000000 |
| static const int | inTrans = 0x40000000 |
| static const int | isSUSE = 0x20000000 |
| static const int | isNew = 0x10000000 |
|
inline |
|
inline |
|
inline |
References Count, XrdRmcSlot::SlotState::Data, HLink, Key, and Status.
|
inlinestatic |
|
inline |
|
inlinestatic |
References XrdRmcSlot::SlotState::LRU, XrdRmcSlot::SlotList::Next, Own, XrdRmcSlot::SlotList::Prev, Push(), and Status.
|
inline |
References XrdRmcSlot::SlotList::Next, Own, and XrdRmcSlot::SlotList::Prev.
|
inline |
References XrdRmcSlot::SlotList::Next, Own, and XrdRmcSlot::SlotList::Prev.
|
inline |
References XrdRmcSlot::SlotState::LRU, XrdRmcSlot::SlotList::Next, XrdRmcSlot::SlotList::Prev, and Status.
|
inline |
References XrdRmcSlot::SlotState::LRU, XrdRmcSlot::SlotList::Next, XrdRmcSlot::SlotList::Prev, and Status.
Referenced by Init().
|
inline |
References XrdRmcSlot::SlotState::LRU, XrdRmcSlot::SlotList::Next, XrdRmcSlot::SlotList::Prev, and Status.
|
inline |
References XrdRmcSlot::SlotState::LRU, XrdRmcSlot::SlotList::Next, XrdRmcSlot::SlotList::Prev, and Status.
| union { ... } |
| int XrdRmcSlot::HLink |
Referenced by File(), Find(), Hide(), and XrdRmcReal::ioLookup().
|
static |
|
static |
|
static |
|
static |
| XrdOucCacheIO* XrdRmcSlot::Key |
Referenced by File().
|
static |
1.8.5