AddIO(IO *io) | XrdPfc::File | |
BlockList_i typedef | XrdPfc::File | private |
BlockList_t typedef | XrdPfc::File | private |
BlockMap_i typedef | XrdPfc::File | private |
BlockMap_t typedef | XrdPfc::File | private |
BlockRemovedFromWriteQ(Block *) | XrdPfc::File | |
BlockSet_i typedef | XrdPfc::File | private |
BlockSet_t typedef | XrdPfc::File | private |
BlocksRemovedFromWriteQ(std::list< Block * > &) | XrdPfc::File | |
BufferSize() | XrdPfc::File | private |
dec_ref_cnt() | XrdPfc::File | inline |
dec_ref_count(Block *) | XrdPfc::File | private |
DeltaStatsFromLastCall() | XrdPfc::File | |
File(const std::string &path, long long offset, long long fileSize) | XrdPfc::File | |
FileOpen(const std::string &path, long long offset, long long fileSize) | XrdPfc::File | static |
FinalizeSyncBeforeExit() | XrdPfc::File | |
free_block(Block *) | XrdPfc::File | private |
get_ref_cnt() | XrdPfc::File | inline |
GetAccessCnt() const | XrdPfc::File | inline |
GetBlockSize() const | XrdPfc::File | inline |
GetFileSize() | XrdPfc::File | inline |
GetLastAccessStats() const | XrdPfc::File | inline |
GetLocalPath() | XrdPfc::File | inline |
GetLog() | XrdPfc::File | |
GetNBlocks() const | XrdPfc::File | inline |
GetNDownloadedBlocks() const | XrdPfc::File | inline |
GetPrefetchCountOnIO(IO *io) | XrdPfc::File | |
GetPrefetchScore() const | XrdPfc::File | |
GetRemoteLocations() const | XrdPfc::File | |
GetTrace() | XrdPfc::File | |
inc_ref_cnt() | XrdPfc::File | inline |
inc_ref_count(Block *) | XrdPfc::File | private |
initiate_emergency_shutdown() | XrdPfc::File | |
insert_remote_location(const std::string &loc) | XrdPfc::File | private |
IntList_i typedef | XrdPfc::File | private |
IntList_t typedef | XrdPfc::File | private |
ioActive(IO *io) | XrdPfc::File | |
IoMap_i typedef | XrdPfc::File | private |
IoMap_t typedef | XrdPfc::File | private |
ioUpdated(IO *io) | XrdPfc::File | |
is_in_emergency_shutdown() | XrdPfc::File | inline |
isOpen() const | XrdPfc::File | inline |
kComplete enum value | XrdPfc::File | private |
kHold enum value | XrdPfc::File | private |
kOff enum value | XrdPfc::File | private |
kOn enum value | XrdPfc::File | private |
kStopped enum value | XrdPfc::File | private |
lPath() const | XrdPfc::File | |
m_block_map | XrdPfc::File | private |
m_cfi | XrdPfc::File | private |
m_current_io | XrdPfc::File | private |
m_data_file | XrdPfc::File | private |
m_detach_time_logged | XrdPfc::File | private |
m_file_size | XrdPfc::File | private |
m_filename | XrdPfc::File | private |
m_in_shutdown | XrdPfc::File | private |
m_in_sync | XrdPfc::File | private |
m_info_file | XrdPfc::File | private |
m_io_map | XrdPfc::File | private |
m_ios_in_detach | XrdPfc::File | private |
m_is_open | XrdPfc::File | private |
m_last_stats | XrdPfc::File | private |
m_non_flushed_cnt | XrdPfc::File | private |
m_offset | XrdPfc::File | private |
m_prefetch_hit_cnt | XrdPfc::File | private |
m_prefetch_read_cnt | XrdPfc::File | private |
m_prefetch_score | XrdPfc::File | private |
m_prefetch_state | XrdPfc::File | private |
m_ref_cnt | XrdPfc::File | private |
m_remote_locations | XrdPfc::File | private |
m_state_cond | XrdPfc::File | private |
m_stats | XrdPfc::File | private |
m_traceID | XrdPfc::File | privatestatic |
m_writes_during_sync | XrdPfc::File | private |
offsetIdx(int idx) | XrdPfc::File | private |
Open() | XrdPfc::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) | XrdPfc::File | private |
Prefetch() | XrdPfc::File | |
PrefetchState_e enum name | XrdPfc::File | private |
PrepareBlockRequest(int i, IO *io, bool prefetch) | XrdPfc::File | private |
ProcessBlockRequest(Block *b) | XrdPfc::File | private |
ProcessBlockRequests(BlockList_t &blks) | XrdPfc::File | private |
ProcessBlockResponse(BlockResponseHandler *brh, int res) | XrdPfc::File | |
Read(IO *io, char *buff, long long offset, int size) | XrdPfc::File | |
ReadBlocksFromDisk(IntList_t &blocks, char *req_buf, long long req_off, long long req_size) | XrdPfc::File | private |
ReadV(IO *io, const XrdOucIOVec *readV, int n) | XrdPfc::File | |
RefStats() const | XrdPfc::File | inline |
RemoveIO(IO *io) | XrdPfc::File | |
RequestBlocksDirect(IO *io, DirectResponseHandler *handler, IntList_t &blocks, char *buff, long long req_off, long long req_size) | XrdPfc::File | private |
RequestSyncOfDetachStats() | XrdPfc::File | |
select_current_io_or_disable_prefetching(bool skip_current) | XrdPfc::File | private |
StopPrefetchingOnIO(IO *io) | XrdPfc::File | |
Sync() | XrdPfc::File | |
VReadFromDisk(const XrdOucIOVec *readV, int n, ReadVBlockListDisk &blks_on_disk) | XrdPfc::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) | XrdPfc::File | private |
VReadProcessBlocks(IO *io, const XrdOucIOVec *readV, int n, std::vector< ReadVChunkListRAM > &blks_to_process, std::vector< ReadVChunkListRAM > &blks_processed, long long &bytes_hit, long long &bytes_missed) | XrdPfc::File | private |
VReadValidate(const XrdOucIOVec *readV, int n) | XrdPfc::File | private |
WriteBlockToDisk(Block *b) | XrdPfc::File | |
~File() | XrdPfc::File | |