AddIO(IO *io) | XrdPfc::File | |
BlockMap_i typedef | XrdPfc::File | private |
BlockMap_t typedef | XrdPfc::File | private |
BlockRemovedFromWriteQ(Block *) | XrdPfc::File | |
BlockResponseHandler | XrdPfc::File | friend |
BlocksRemovedFromWriteQ(std::list< Block * > &) | XrdPfc::File | |
calc_prefetch_score() | XrdPfc::File | inlineprivate |
dec_ref_cnt() | XrdPfc::File | inline |
dec_ref_count(Block *b, int count=1) | XrdPfc::File | inlineprivate |
DeltaStatsFromLastCall() | XrdPfc::File | |
DirectResponseHandler | XrdPfc::File | friend |
File(const std::string &path, long long offset, long long fileSize) | XrdPfc::File | private |
FileOpen(const std::string &path, long long offset, long long fileSize) | XrdPfc::File | static |
FinalizeReadRequest(ReadRequest *rreq) | XrdPfc::File | private |
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_prefetch_hit_cnt(int phc) | XrdPfc::File | inlineprivate |
inc_prefetch_read_cnt(int prc) | XrdPfc::File | inlineprivate |
inc_ref_cnt() | XrdPfc::File | inline |
inc_ref_count(Block *b) | XrdPfc::File | inlineprivate |
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 | |
IoSet_i typedef | XrdPfc::File | private |
IoSet_t typedef | XrdPfc::File | private |
ioUpdated(IO *io) | XrdPfc::File | |
is_in_emergency_shutdown() | 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_block_size | 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_set | XrdPfc::File | private |
m_ios_in_detach | XrdPfc::File | private |
m_last_stats | XrdPfc::File | private |
m_non_flushed_cnt | XrdPfc::File | private |
m_num_blocks | 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) const | XrdPfc::File | private |
Open() | XrdPfc::File | private |
overlap(int blk, long long blk_size, long long req_off, int req_size, long long &off, long long &blk_off, int &size) | XrdPfc::File | private |
Prefetch() | XrdPfc::File | |
PrefetchState_e enum name | XrdPfc::File | private |
PrepareBlockRequest(int i, IO *io, void *req_id, bool prefetch) | XrdPfc::File | private |
ProcessBlockError(Block *b, ReadRequest *rreq) | XrdPfc::File | private |
ProcessBlockRequest(Block *b) | XrdPfc::File | private |
ProcessBlockRequests(BlockList_t &blks) | XrdPfc::File | private |
ProcessBlockResponse(Block *b, int res) | XrdPfc::File | private |
ProcessBlockSuccess(Block *b, ChunkRequest &creq) | XrdPfc::File | private |
ProcessDirectReadFinished(ReadRequest *rreq, int bytes_read, int error_cond) | XrdPfc::File | private |
Read(IO *io, char *buff, long long offset, int size, ReadReqRH *rh) | XrdPfc::File | |
ReadBlocksFromDisk(std::vector< XrdOucIOVec > &ioVec, int expected_size) | XrdPfc::File | private |
ReadOpusCoalescere(IO *io, const XrdOucIOVec *readV, int readVnum, ReadReqRH *rh, const char *tpfx) | XrdPfc::File | private |
ReadV(IO *io, const XrdOucIOVec *readV, int readVnum, ReadReqRH *rh) | XrdPfc::File | |
RefStats() const | XrdPfc::File | inline |
RemoveIO(IO *io) | XrdPfc::File | |
RequestBlocksDirect(IO *io, DirectResponseHandler *handler, std::vector< XrdOucIOVec > &ioVec, int expected_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 | |
WriteBlockToDisk(Block *b) | XrdPfc::File | |
~File() | XrdPfc::File | |