Home
last modified time | relevance | path

Searched refs:FileId (Results 1 – 14 of 14) sorted by relevance

/aosp12/system/incremental_delivery/incfs/include/
H A Dincfs.h180 using FileId = IncFsFileId; variable
206 bool isValidFileId(FileId fileId);
207 std::string toString(FileId fileId);
231 RawMetadata getMetadata(const Control& control, FileId fileId);
233 FileId getFileId(const Control& control, std::string_view path);
235 RawSignature getSignature(const Control& control, FileId fileId);
252 UniqueFd openForSpecialOps(const Control& control, FileId fileId);
263 std::optional<BlockCounts> getBlockCount(const Control& control, FileId fileId);
266 std::optional<std::vector<FileId>> listIncompleteFiles(const Control& control);
278 LoadingState isFullyLoaded(const Control& control, FileId fileId);
[all …]
H A Dincfs_inline.h81 inline bool isValidFileId(FileId fileId) { in isValidFileId()
85 inline std::string toString(FileId fileId) { in toString()
188 inline RawMetadata getMetadata(const Control& control, FileId fileId) { in getMetadata()
208 inline RawSignature getSignature(const Control& control, FileId fileId) { in getSignature()
228 inline FileId getFileId(const Control& control, std::string_view path) { in getFileId()
288 inline UniqueFd openForSpecialOps(const Control& control, FileId fileId) { in openForSpecialOps()
357 inline LoadingState isFullyLoaded(const Control& control, FileId fileId) { in isFullyLoaded()
365 inline std::optional<std::vector<FileId>> listIncompleteFiles(const Control& control) { in listIncompleteFiles()
366 std::vector<FileId> ids(32); in listIncompleteFiles()
418 inline std::optional<BlockCounts> getBlockCount(const Control& control, FileId fileId) { in getBlockCount()
[all …]
/aosp12/frameworks/base/services/incremental/
H A DServiceWrappers.h78 using FileId = incfs::FileId; variable
90 using FileCallback = android::base::function_ref<bool(const Control& control, FileId fileId)>;
92 static std::string toString(FileId fileId);
100 virtual ErrorCode makeFile(const Control& control, std::string_view path, int mode, FileId id,
106 virtual incfs::RawMetadata getMetadata(const Control& control, FileId fileid) const = 0;
108 virtual FileId getFileId(const Control& control, std::string_view path) const = 0;
113 virtual incfs::LoadingState isFileFullyLoaded(const Control& control, FileId id) const = 0;
118 virtual UniqueFd openForSpecialOps(const Control& control, FileId id) const = 0;
120 virtual ErrorCode reserveSpace(const Control& control, FileId id, IncFsSize size) const = 0;
H A DServiceWrappers.cpp140 std::string IncFsWrapper::toString(FileId fileId) { in toString()
160 ErrorCode makeFile(const Control& control, std::string_view path, int mode, FileId id, in makeFile()
174 incfs::RawMetadata getMetadata(const Control& control, FileId fileid) const final { in getMetadata()
180 FileId getFileId(const Control& control, std::string_view path) const final { in getFileId()
218 incfs::LoadingState isFileFullyLoaded(const Control& control, FileId id) const final { in isFileFullyLoaded()
230 incfs::UniqueFd openForSpecialOps(const Control& control, FileId id) const final { in openForSpecialOps()
236 ErrorCode reserveSpace(const Control& control, FileId id, IncFsSize size) const final { in reserveSpace()
260 [&](auto& control, FileId id) { return cb(control, id); }); in forEachFile()
263 return incfs::forEachIncompleteFile(control, [&](auto& control, FileId id) { in forEachIncompleteFile()
H A DIncrementalService.h60 using FileId = incfs::FileId; variable
145 static FileId idFromMetadata(std::span<const uint8_t> metadata);
146 static inline FileId idFromMetadata(std::span<const char> metadata) { in idFromMetadata()
175 int makeFile(StorageId storage, std::string_view path, int mode, FileId id,
194 RawMetadata getMetadata(StorageId storage, FileId node) const;
452 int setFileContent(const IfsMountPtr& ifs, const incfs::FileId& fileId,
461 const incfs::FileId& libFileId, std::string_view debugLibPath,
H A DBinderIncrementalService.cpp190 static std::tuple<int, incfs::FileId, incfs::NewFileParams> toMakeFileParams( in toMakeFileParams()
192 incfs::FileId id; in toMakeFileParams()
286 static FileId toFileId(const std::vector<uint8_t>& id) { in toFileId()
287 FileId fid = {}; in toFileId()
295 if (id.size() != sizeof(incfs::FileId)) { in getMetadataById()
H A DIncrementalService.cpp1158 int IncrementalService::makeFile(StorageId storage, std::string_view path, int mode, FileId id, in makeFile()
1354 RawMetadata IncrementalService::getMetadata(StorageId storage, FileId node) const { in getMetadata()
1906 incfs::FileId sourceId; in configureNativeBinaries()
1986 incfs::FileId libFileId = idFromMetadata(targetLibPath); in configureNativeBinaries()
2051 ZipEntry& entry, const incfs::FileId& libFileId, in extractZipFile()
2116 int IncrementalService::setFileContent(const IfsMountPtr& ifs, const incfs::FileId& fileId, in setFileContent()
3185 FileId IncrementalService::idFromMetadata(std::span<const uint8_t> metadata) { in idFromMetadata()
/aosp12/packages/modules/adb/client/
H A Dincremental_server.cpp58 using FileId = int16_t; typedef
122 FileId file_id; // 2 bytes
131 FileId file_id; // 2 bytes
182 const FileId id;
186 File(const char* filepath, FileId id, int64_t size, int64_t tree_offset) in File()
239 SendResult SendDataBlock(FileId fileId, BlockIdx blockIdx, bool flush = false);
241 bool SendTreeBlock(FileId fileId, int32_t fileBlockIdx, BlockIdx blockIdx);
242 bool SendTreeBlocksForDataBlock(FileId fileId, BlockIdx blockIdx);
347 request.file_id = readBigEndian<FileId>(&commandBuf[2]); in ReadRequest()
551 std::unordered_set<FileId> prefetchedFiles; in Serve()
[all …]
/aosp12/system/incremental_delivery/libdataloader/include/
H A Ddataloader.h38 using FileId = IncFsFileId; variable
120 android::incfs::UniqueFd openForSpecialOps(FileId fid);
122 RawMetadata getRawMetadata(FileId fid);
H A Ddataloader_inline.h130 inline android::incfs::UniqueFd FilesystemConnector::openForSpecialOps(FileId fid) { in openForSpecialOps()
138 inline RawMetadata FilesystemConnector::getRawMetadata(FileId fid) { in getRawMetadata()
/aosp12/frameworks/base/services/core/jni/
H A Dcom_android_server_pm_PackageManagerShellCommandDataLoader.cpp665 const android::dataloader::FileId& fileId = pendingRead.id; in onPendingReadsWithUid()
687 android::dataloader::FileId fileId;
835 const android::dataloader::FileId fileId = convertFileIndexToFileId(mode, fileIdx); in receiver()
881 FileIdx convertFileIdToFileIndex(android::dataloader::FileId fileId) { in convertFileIdToFileIndex()
900 android::dataloader::FileId convertFileIndexToFileId(MetadataMode mode, FileIdx fileIdx) { in convertFileIndexToFileId()
/aosp12/system/incremental_delivery/libdataloader/
H A DDataLoaderConnector.cpp42 using FileId = android::incfs::FileId; typedef
499 android::incfs::UniqueFd openForSpecialOps(FileId fid) const { in openForSpecialOps()
507 int getRawMetadata(FileId fid, char buffer[], size_t* bufferSize) const { in getRawMetadata()
/aosp12/frameworks/base/services/incremental/test/
H A DIncrementalServiceTest.cpp386 ErrorCode(const Control& control, std::string_view path, int mode, FileId id,
394 MOCK_CONST_METHOD2(getMetadata, RawMetadata(const Control& control, FileId fileid));
396 MOCK_CONST_METHOD2(getFileId, FileId(const Control& control, std::string_view path));
402 MOCK_CONST_METHOD2(isFileFullyLoaded, incfs::LoadingState(const Control& control, FileId id));
408 MOCK_CONST_METHOD2(openForSpecialOps, UniqueFd(const Control& control, FileId id));
410 MOCK_CONST_METHOD3(reserveSpace, ErrorCode(const Control& control, FileId id, IncFsSize size));
/aosp12/system/incremental_delivery/incfs/tests/
H A Dincfs_test.cpp1198 EXPECT_EQ(FileId{}, lastReadError.id); in TEST_F()
1358 EXPECT_EQ(FileId{}, lastReadError.id); in TEST_F()
1409 EXPECT_EQ(FileId{}, lastReadError.id); in TEST_F()