Searched refs:ReadAhead (Results 1 – 8 of 8) sorted by relevance
/system/iorap/src/prefetcher/ |
D | read_ahead.h | 32 class ReadAhead { 50 ReadAhead(bool use_sockets); 52 ReadAhead(); 53 ~ReadAhead();
|
D | read_ahead.cc | 159 struct ReadAhead::Impl { 187 RecentDataKeeper ReadAhead::Impl::recent_data_keeper_{}; 189 ReadAhead::ReadAhead() : ReadAhead(/*use_sockets*/false) { in ReadAhead() function in iorap::prefetcher::ReadAhead 192 ReadAhead::ReadAhead(bool use_sockets) : impl_(new Impl(use_sockets)) { in ReadAhead() function in iorap::prefetcher::ReadAhead 195 ReadAhead::~ReadAhead() {} in ~ReadAhead() 198 return session->ReadAhead(path_id, kind, length, offset); in PerformReadAhead() 201 void ReadAhead::FinishTask(const TaskId& id) { in FinishTask() 226 void ReadAhead::BeginTaskForSockets(const TaskId& id, int32_t trace_cookie) { in BeginTaskForSockets() 263 void ReadAhead::BeginTask(const TaskId& id) { in BeginTask() 413 ReadAhead::Impl::recent_data_keeper_.RecordRecent(id, length_sum); in BeginTask() [all …]
|
D | session.h | 48 virtual bool ReadAhead(size_t path_id, ReadAheadKind kind, size_t length, size_t offset) = 0; 119 virtual bool ReadAhead(size_t path_id, 188 virtual bool ReadAhead(size_t path_id,
|
D | main_client.cc | 129 ReadAhead read_ahead{arg_use_sockets}; // Don't count the time it takes to fork+exec. in MainClient()
|
D | session.cc | 193 bool SessionDirect::ReadAhead(size_t path_id, in ReadAhead() function in iorap::prefetcher::SessionDirect 402 if (!this->ReadAhead(file_entry.index_id(), in ProcessFd() 670 bool SessionIndirect::ReadAhead(size_t path_id, in ReadAhead() function in iorap::prefetcher::SessionIndirect
|
D | prefetcher_daemon.cc | 1256 … return session->ReadAhead(command.id, command.read_ahead_kind, command.length, command.offset); in ReceiveCommand()
|
/system/iorap/src/manager/ |
D | event_manager.cc | 138 std::shared_ptr<prefetcher::ReadAhead> read_ahead_; 165 : read_ahead_{std::make_shared<prefetcher::ReadAhead>()} in AppLaunchEventState() 1041 ::iorap::prefetcher::ReadAhead::Dump(printer); in Dump()
|
/system/iorap/src/maintenance/ |
D | controller.cc | 544 prefetcher::ReadAhead::PrefetchSizeInBytes(prefetch_file->file_path); in DumpPackageActivity()
|