Home
last modified time | relevance | path

Searched refs:Span (Results 1 – 4 of 4) sorted by relevance

/system/incremental_delivery/libdataloader/include/
Ddataloader.h30 using Span = android::incfs::Span<T>; variable
48 using DataLoaderInstallationFiles = Span<const ::DataLoaderInstallationFile>;
49 using PendingReads = Span<const ReadInfo>;
50 using PageReads = Span<const ReadInfo>;
52 using DataBlocks = Span<const DataBlock>;
/system/incremental_delivery/incfs/include/
Dincfs.h112 class Span {
117 constexpr Span(T* array, size_t length) : ptr_(array), len_(length) {} in Span() function
119 constexpr Span(const std::vector<V>& x) : Span(x.data(), x.size()) {} in Span() function
121 constexpr Span(V (&x)[Size]) : Span(x, Size) {} in Span() function
149 constexpr Span<BlockRange> dataRanges() const { in dataRanges()
152 constexpr Span<BlockRange> hashRanges() const { in hashRanges()
232 ErrorCode writeBlocks(Span<const DataBlock> blocks);
Dincfs_inline.h274 inline ErrorCode writeBlocks(Span<const DataBlock> blocks) { in writeBlocks()
/system/incremental_delivery/libdataloader/
DDataLoaderConnector.cpp419 int writeBlocks(Span<const IncFsDataBlock> blocks) const { in writeBlocks()