Searched refs:SparsePtr (Results 1 – 11 of 11) sorted by relevance
/aosp14/system/core/fs_mgr/liblp/ |
H A D | images.h | 46 using SparsePtr = std::unique_ptr<sparse_file, decltype(&sparse_file_destroy)>; variable 47 const std::vector<SparsePtr>& device_images() const { return device_images_; } in device_images() 63 std::vector<SparsePtr> device_images_;
|
H A D | images.cpp | 173 SparsePtr file(sparse_file_new(block_size_, block_device.size), sparse_file_destroy); in ImageBuilder() 457 SparsePtr source(sparse_file_import(source_fd, true, true), sparse_file_destroy); in OpenImageFile()
|
/aosp14/system/core/fastboot/ |
H A D | fastboot.h | 60 std::vector<SparsePtr> files; 158 void flash_partition_files(const std::string& partition, const std::vector<SparsePtr>& files); 160 std::vector<SparsePtr> resparse_file(sparse_file* s, int64_t max_size);
|
H A D | super_flash_helper.cpp | 73 SparsePtr SuperFlashHelper::GetSparseLayout() { in GetSparseLayout() 85 SparsePtr s(sparse_file_new(block_size, flashed_size), sparse_file_destroy); in GetSparseLayout()
|
H A D | task.h | 80 SparsePtr sparse_layout, uint64_t super_size); 91 SparsePtr sparse_layout_;
|
H A D | super_flash_helper.h | 40 SparsePtr GetSparseLayout();
|
H A D | util.h | 14 using SparsePtr = std::unique_ptr<sparse_file, decltype(&sparse_file_destroy)>; variable
|
H A D | util.cpp | 101 SparsePtr s(sparse_file_import(fd.get(), false, false), sparse_file_destroy); in is_sparse_file()
|
H A D | task.cpp | 89 SparsePtr sparse_layout, uint64_t super_size) in FlashSuperLayoutTask() 99 std::vector<SparsePtr> files; in Run()
|
H A D | fastboot.cpp | 972 std::vector<SparsePtr> resparse_file(sparse_file* s, int64_t max_size) { in resparse_file() 984 std::vector<SparsePtr> out_s; in resparse_file() 991 static std::vector<SparsePtr> load_sparse_files(int fd, int64_t max_size) { in load_sparse_files() 992 SparsePtr s(sparse_file_import_auto(fd, false, true), sparse_file_destroy); in load_sparse_files() 1234 void flash_partition_files(const std::string& partition, const std::vector<SparsePtr>& files) { in flash_partition_files()
|
/aosp14/system/core/fs_mgr/libvbmeta/ |
H A D | super_vbmeta_test.cpp | 37 using SparsePtr = std::unique_ptr<sparse_file, decltype(&sparse_file_destroy)>; typedef 46 SparsePtr file(sparse_file_new(512 /* block size */, FAKE_DATA_SIZE), sparse_file_destroy); in GeneratePartitionImage()
|