Home
last modified time | relevance | path

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

/aosp12/system/core/fs_mgr/libfiemap/
H A Dfiemap_writer.cpp519 static bool IsValidExtent(const fiemap_extent* extent, std::string_view file_path) { in IsValidExtent()
528 static bool IsLastExtent(const fiemap_extent* extent) { in IsLastExtent()
532 static bool FiemapToExtents(struct fiemap* fiemap, std::vector<struct fiemap_extent>* extents, in FiemapToExtents()
536 const struct fiemap_extent* last_extent = &fiemap->fm_extents[num_extents - 1]; in FiemapToExtents()
544 fiemap_extent* prev = &fiemap->fm_extents[0]; in FiemapToExtents()
548 fiemap_extent* next = &fiemap->fm_extents[i]; in FiemapToExtents()
579 std::vector<struct fiemap_extent>* extents) { in ReadFiemap()
594 uint64_t fiemap_size = sizeof(struct fiemap) + num_extents * sizeof(struct fiemap_extent); in ReadFiemap()
622 std::vector<struct fiemap_extent>* extents) { in ReadFibmap()
659 extents->push_back(fiemap_extent{.fe_logical = block_number, in ReadFibmap()
H A Dsplit_fiemap_writer.cpp211 const std::vector<struct fiemap_extent>& SplitFiemap::extents() { in extents()
/aosp12/bionic/libc/kernel/uapi/linux/
H A Dfiemap.h22 struct fiemap_extent { struct
37 struct fiemap_extent fm_extents[0]; argument
/aosp12/system/core/fs_mgr/libfiemap/include/libfiemap/
H A Dfiemap_writer.h88 const std::vector<struct fiemap_extent>& extents() { return extents_; }; in extents()
117 std::vector<struct fiemap_extent> extents_;
H A Dsplit_fiemap_writer.h73 const std::vector<struct fiemap_extent>& extents();
91 std::vector<struct fiemap_extent> extents_;
/aosp12/frameworks/base/tests/ApkVerityTest/block_device_writer/
H A Dblock_device_writer.cpp103 const int map_size = sizeof(struct fiemap) + sizeof(struct fiemap_extent); in get_physical_offset()
124 struct fiemap_extent* extent = &fiemap->fm_extents[0]; in get_physical_offset()