AddIO(IO *io) | XrdFileCache::File | |
BlockList_i typedef | XrdFileCache::File | private |
BlockList_t typedef | XrdFileCache::File | private |
BlockMap_i typedef | XrdFileCache::File | private |
BlockMap_t typedef | XrdFileCache::File | private |
BlockRemovedFromWriteQ(Block *) | XrdFileCache::File | |
BlocksRemovedFromWriteQ(std::list< Block * > &) | XrdFileCache::File | |
BufferSize() | XrdFileCache::File | private |
dec_ref_cnt() | XrdFileCache::File | inline |
dec_ref_count(Block *) | XrdFileCache::File | private |
File(const std::string &path, long long offset, long long fileSize) | XrdFileCache::File | |
FileOpen(const std::string &path, long long offset, long long fileSize) | XrdFileCache::File | static |
FinalizeSyncBeforeExit() | XrdFileCache::File | |
free_block(Block *) | XrdFileCache::File | private |
get_ref_cnt() | XrdFileCache::File | inline |
GetFileSize() | XrdFileCache::File | inline |
GetLocalPath() | XrdFileCache::File | inline |
GetLog() | XrdFileCache::File | |
GetPrefetchCountOnIO(IO *io) | XrdFileCache::File | |
GetPrefetchScore() const | XrdFileCache::File | |
GetStats() | XrdFileCache::File | inline |
GetTrace() | XrdFileCache::File | |
inc_ref_cnt() | XrdFileCache::File | inline |
inc_ref_count(Block *) | XrdFileCache::File | private |
initiate_emergency_shutdown() | XrdFileCache::File | |
IntList_i typedef | XrdFileCache::File | private |
IntList_t typedef | XrdFileCache::File | private |
ioActive(IO *io) | XrdFileCache::File | |
IoMap_i typedef | XrdFileCache::File | private |
IoMap_t typedef | XrdFileCache::File | private |
is_in_emergency_shutdown() | XrdFileCache::File | inline |
isOpen() const | XrdFileCache::File | inline |
kComplete enum value | XrdFileCache::File | private |
kHold enum value | XrdFileCache::File | private |
kOff enum value | XrdFileCache::File | private |
kOn enum value | XrdFileCache::File | private |
kStopped enum value | XrdFileCache::File | private |
lPath() const | XrdFileCache::File | |
m_block_map | XrdFileCache::File | private |
m_cfi | XrdFileCache::File | private |
m_current_io | XrdFileCache::File | private |
m_detachTimeIsLogged | XrdFileCache::File | private |
m_downloadCond | XrdFileCache::File | private |
m_filename | XrdFileCache::File | private |
m_fileSize | XrdFileCache::File | private |
m_in_shutdown | XrdFileCache::File | private |
m_in_sync | XrdFileCache::File | private |
m_infoFile | XrdFileCache::File | private |
m_io_map | XrdFileCache::File | private |
m_ios_in_detach | XrdFileCache::File | private |
m_is_open | XrdFileCache::File | private |
m_non_flushed_cnt | XrdFileCache::File | private |
m_offset | XrdFileCache::File | private |
m_output | XrdFileCache::File | private |
m_prefetchHitCnt | XrdFileCache::File | private |
m_prefetchReadCnt | XrdFileCache::File | private |
m_prefetchScore | XrdFileCache::File | private |
m_prefetchState | XrdFileCache::File | private |
m_ref_cnt | XrdFileCache::File | private |
m_stats | XrdFileCache::File | private |
m_traceID | XrdFileCache::File | privatestatic |
m_writes_during_sync | XrdFileCache::File | private |
offsetIdx(int idx) | XrdFileCache::File | private |
Open() | XrdFileCache::File | |
overlap(int blk, long long blk_size, long long req_off, int req_size, long long &off, long long &blk_off, long long &size) | XrdFileCache::File | private |
Prefetch() | XrdFileCache::File | |
PrefetchState_e enum name | XrdFileCache::File | private |
PrepareBlockRequest(int i, IO *io, bool prefetch) | XrdFileCache::File | private |
ProcessBlockRequest(Block *b, bool prefetch) | XrdFileCache::File | private |
ProcessBlockRequests(BlockList_t &blks, bool prefetch) | XrdFileCache::File | private |
ProcessBlockResponse(BlockResponseHandler *brh, int res) | XrdFileCache::File | |
Read(IO *io, char *buff, long long offset, int size) | XrdFileCache::File | |
ReadBlocksFromDisk(IntList_t &blocks, char *req_buf, long long req_off, long long req_size) | XrdFileCache::File | private |
ReadV(IO *io, const XrdOucIOVec *readV, int n) | XrdFileCache::File | |
RemoveIO(IO *io) | XrdFileCache::File | |
RequestBlocksDirect(IO *io, DirectResponseHandler *handler, IntList_t &blocks, char *buff, long long req_off, long long req_size) | XrdFileCache::File | private |
RequestSyncOfDetachStats() | XrdFileCache::File | |
select_current_io_or_disable_prefetching(bool skip_current) | XrdFileCache::File | private |
StopPrefetchingOnIO(IO *io) | XrdFileCache::File | |
Sync() | XrdFileCache::File | |
VReadFromDisk(const XrdOucIOVec *readV, int n, ReadVBlockListDisk &blks_on_disk) | XrdFileCache::File | private |
VReadPreProcess(IO *io, const XrdOucIOVec *readV, int n, BlockList_t &blks_to_request, ReadVBlockListRAM &blks_to_process, ReadVBlockListDisk &blks_on_disk, std::vector< XrdOucIOVec > &chunkVec) | XrdFileCache::File | private |
VReadProcessBlocks(IO *io, const XrdOucIOVec *readV, int n, std::vector< ReadVChunkListRAM > &blks_to_process, std::vector< ReadVChunkListRAM > &blks_rocessed) | XrdFileCache::File | private |
VReadValidate(const XrdOucIOVec *readV, int n) | XrdFileCache::File | private |
WriteBlockToDisk(Block *b) | XrdFileCache::File | |
~File() | XrdFileCache::File | |