Home
last modified time | relevance | path

Searched refs:FuseDataProvider (Results 1 – 6 of 6) sorted by relevance

/bootable/recovery/fuse_sideload/include/
Dfuse_provider.h29 class FuseDataProvider {
31 FuseDataProvider(uint64_t file_size, uint32_t block_size) in FuseDataProvider() function
34 virtual ~FuseDataProvider() = default;
52 FuseDataProvider() = default;
61 class FuseFileDataProvider : public FuseDataProvider {
65 static std::unique_ptr<FuseDataProvider> CreateFromFile(const std::string& path,
83 class FuseBlockDataProvider : public FuseDataProvider {
86 static std::unique_ptr<FuseDataProvider> CreateFromBlockMap(const std::string& block_map_path,
Dfuse_sideload.h31 int run_fuse_sideload(std::unique_ptr<FuseDataProvider>&& provider,
/bootable/recovery/minadbd/
Dfuse_adb_provider.h24 class FuseAdbDataProvider : public FuseDataProvider {
27 : FuseDataProvider(file_size, block_size), fd_(fd) {} in FuseAdbDataProvider()
/bootable/recovery/fuse_sideload/
Dfuse_provider.cpp52 std::unique_ptr<FuseDataProvider> FuseFileDataProvider::CreateFromFile(const std::string& path, in CreateFromFile()
84 : FuseDataProvider(file_size, fuse_block_size), in FuseBlockDataProvider()
135 std::unique_ptr<FuseDataProvider> FuseBlockDataProvider::CreateFromBlockMap( in CreateFromBlockMap()
Dfuse_sideload.cpp79 FuseDataProvider* provider; // Provider of the source data.
344 int run_fuse_sideload(std::unique_ptr<FuseDataProvider>&& provider, const char* mount_point) { in run_fuse_sideload()
/bootable/recovery/tests/unit/
Dfuse_sideload_test.cpp34 class FuseTestDataProvider : public FuseDataProvider {
37 : FuseDataProvider(file_size, block_size) {} in FuseTestDataProvider()