Searched refs:bdev_path (Results 1 – 7 of 7) sorted by relevance
/aosp_15_r20/system/core/fs_mgr/libfiemap/ |
H A D | fiemap_writer.cpp | 171 bool FiemapWriter::GetBlockDeviceForFile(const std::string& file_path, std::string* bdev_path, in GetBlockDeviceForFile() argument 199 *bdev_path = ::android::base::StringPrintf("/dev/block/%s", bdev_raw.c_str()); in GetBlockDeviceForFile() 202 if (stat(bdev_path->c_str(), &sb)) { in GetBlockDeviceForFile() 203 PLOG(ERROR) << "Failed to get stat for block device: " << *bdev_path; in GetBlockDeviceForFile() 208 PLOG(ERROR) << "File: " << *bdev_path << " is not a block device"; in GetBlockDeviceForFile() 215 static bool GetBlockDeviceSize(int bdev_fd, const std::string& bdev_path, uint64_t* bdev_size) { in GetBlockDeviceSize() argument 218 PLOG(ERROR) << "Failed to get total size for: " << bdev_path; in GetBlockDeviceSize() 702 std::string bdev_path; in Open() local 703 if (!GetBlockDeviceForFile(abs_path, &bdev_path)) { in Open() 710 TEMP_FAILURE_RETRY(open(bdev_path.c_str(), O_RDONLY | O_CLOEXEC))); in Open() [all …]
|
H A D | utility.cpp | 80 auto bdev_path = file->bdev_path(); in GetDevicePathForFile() local 83 if (!stat(bdev_path.c_str(), &given) && !stat(kUserdataDevice, &userdata)) { in GetDevicePathForFile() 89 return bdev_path; in GetDevicePathForFile()
|
H A D | fiemap_writer_test.cpp | 162 EXPECT_EQ(fptr->bdev_path().find("/dev/block/"), size_t(0)); in TEST_F() 165 EXPECT_EQ(fptr->bdev_path().find("/dev/block/dm-"), string::npos); in TEST_F() 232 std::string bdev_path; in TEST_F() local 233 ASSERT_TRUE(FiemapWriter::GetBlockDeviceForFile(testfile, &bdev_path, &uses_dm)); in TEST_F() 258 unique_fd bdev(open(fptr->bdev_path().c_str(), O_RDONLY | O_CLOEXEC)); in TEST_F()
|
H A D | split_fiemap_writer.cpp | 322 const std::string& SplitFiemap::bdev_path() const { in bdev_path() function in android::fiemap::SplitFiemap 323 return files_[0]->bdev_path(); in bdev_path()
|
/aosp_15_r20/external/ltp/lib/ |
H A D | tst_device.c | 548 char bdev_path[PATH_MAX]; in tst_find_backing_dev() local 582 sprintf(bdev_path, in tst_find_backing_dev() 592 dir = SAFE_OPENDIR(NULL, bdev_path); in tst_find_backing_dev() 602 bdev_path, d->d_name); in tst_find_backing_dev() 604 tst_brkm(TBROK | TERRNO, NULL, "No backing device found while looking in %s.", bdev_path); in tst_find_backing_dev()
|
/aosp_15_r20/system/core/fs_mgr/libfiemap/include/libfiemap/ |
H A D | fiemap_writer.h | 79 static bool GetBlockDeviceForFile(const std::string& file_path, std::string* bdev_path, 86 const std::string& bdev_path() const { return bdev_path_; }; in bdev_path() function
|
H A D | split_fiemap_writer.h | 76 const std::string& bdev_path() const;
|