Lines Matching refs:final

47             os::incremental::IncrementalFileSystemControlParcel* _aidl_return) const final {  in mountIncFs()
50 binder::Status unmountIncFs(const std::string& dir) const final { in unmountIncFs()
54 const std::string& targetDir) const final { in bindMount()
60 const std::string& sysfsName) const final { in setIncFsMountOptions()
78 bool* _aidl_return) const final { in bindToDataLoader()
82 sp<content::pm::IDataLoader>* _aidl_return) const final { in getDataLoader()
85 binder::Status unbindFromDataLoader(MountId mountId) const final { in unbindFromDataLoader()
97 const char* package) const final { in checkPermission()
101 const sp<IAppOpsCallback>& callback) final { in startWatchingMode()
104 void stopWatchingMode(const sp<IAppOpsCallback>& callback) final { in stopWatchingMode()
112 class RealJniWrapper final : public JniWrapper {
115 void initializeForCurrentThread() const final;
123 class RealLooperWrapper final : public LooperWrapper {
126 void* data) final { in addFd()
129 int removeFd(int fd) final { return mLooper.removeFd(fd); } in removeFd()
130 void wake() final { return mLooper.wake(); } in wake()
131 int pollAll(int timeoutMillis) final { return mLooper.pollAll(timeoutMillis); } in pollAll()
144 class RealIncFs final : public IncFsWrapper {
147 ~RealIncFs() final = default;
148 Features features() const final { return incfs::features(); } in features()
149 void listExistingMounts(const ExistingMountCallback& cb) const final { in listExistingMounts()
155 Control openMount(std::string_view path) const final { return incfs::open(path); } in openMount()
157 IncFsFd blocksWritten) const final { in createControl()
161 incfs::NewFileParams params) const final { in makeFile()
165 incfs::NewMappedFileParams params) const final { in makeMappedFile()
168 ErrorCode makeDir(const Control& control, std::string_view path, int mode) const final { in makeDir()
171 ErrorCode makeDirs(const Control& control, std::string_view path, int mode) const final { in makeDirs()
174 incfs::RawMetadata getMetadata(const Control& control, FileId fileid) const final { in getMetadata()
177 incfs::RawMetadata getMetadata(const Control& control, std::string_view path) const final { in getMetadata()
180 FileId getFileId(const Control& control, std::string_view path) const final { in getFileId()
184 const Control& control, std::string_view path) const final { in countFilledBlocks()
215 std::string_view path) const final { in isFileFullyLoaded()
218 incfs::LoadingState isFileFullyLoaded(const Control& control, FileId id) const final { in isFileFullyLoaded()
221 incfs::LoadingState isEverythingFullyLoaded(const Control& control) const final { in isEverythingFullyLoaded()
224 ErrorCode link(const Control& control, std::string_view from, std::string_view to) const final { in link()
227 ErrorCode unlink(const Control& control, std::string_view path) const final { in unlink()
230 incfs::UniqueFd openForSpecialOps(const Control& control, FileId id) const final { in openForSpecialOps()
233 ErrorCode writeBlocks(std::span<const incfs::DataBlock> blocks) const final { in writeBlocks()
236 ErrorCode reserveSpace(const Control& control, FileId id, IncFsSize size) const final { in reserveSpace()
241 std::vector<incfs::ReadInfoWithUid>* pendingReadsBuffer) const final { in waitForPendingReads()
246 perUidReadTimeouts) const final { in setUidReadTimeouts()
258 ErrorCode forEachFile(const Control& control, FileCallback cb) const final { in forEachFile()
262 ErrorCode forEachIncompleteFile(const Control& control, FileCallback cb) const final { in forEachIncompleteFile()
267 std::optional<Metrics> getMetrics(std::string_view sysfsName) const final { in getMetrics()
270 std::optional<LastReadError> getLastReadError(const Control& control) const final { in getLastReadError()
277 class RealTimedQueueWrapper final : public TimedQueueWrapper {
285 ~RealTimedQueueWrapper() final { in ~RealTimedQueueWrapper()
290 void addJob(MountId id, Milliseconds timeout, Job what) final { in addJob()
298 void removeJobs(MountId id) final { in removeJobs()
302 void stop() final { in stop()
355 class RealFsWrapper final : public FsWrapper {
360 void listFilesRecursive(std::string_view directoryPath, FileCallback onFile) const final { in listFilesRecursive()
372 class RealClockWrapper final : public ClockWrapper {
377 TimePoint now() const final { return Clock::now(); } in now()