Home
last modified time | relevance | path

Searched refs:fstab (Results 1 - 22 of 22) sorted by relevance

/base/update/updater/test/unittest/mount_test/
H A Dfstabapi_unittest.cpp56 Fstab *fstab = nullptr; in HWTEST_F() local
57 const std::string fstabFile1 = "/data/fstab.updater1"; in HWTEST_F()
58 fstab = ReadFstabFromFile(fstabFile1.c_str(), false); in HWTEST_F()
59 EXPECT_EQ(fstab, nullptr); in HWTEST_F()
61 fstab = ReadFstabFromFile(fstabFile2.c_str(), false); in HWTEST_F()
62 EXPECT_EQ(fstab, nullptr); in HWTEST_F()
64 fstab = ReadFstabFromFile(fstabFile3.c_str(), false); in HWTEST_F()
65 EXPECT_EQ(fstab, nullptr); in HWTEST_F()
67 fstab = ReadFstabFromFile(fstabFile4.c_str(), false); in HWTEST_F()
68 EXPECT_EQ(fstab, nullpt in HWTEST_F()
81 Fstab *fstab = nullptr; HWTEST_F() local
112 Fstab *fstab = nullptr; HWTEST_F() local
134 Fstab *fstab = nullptr; HWTEST_F() local
[all...]
/base/startup/init/services/init/standard/
H A Dinit_mount.c25 int MountRequriedPartitions(const Fstab *fstab) in MountRequriedPartitions() argument
27 INIT_ERROR_CHECK(fstab != NULL, return -1, "fstab is NULL"); in MountRequriedPartitions()
30 rc = MountAllWithFstab(fstab, 1); in MountRequriedPartitions()
36 Fstab *fstab = NULL; in LoadRequiredFstab() local
37 fstab = LoadFstabFromCommandLine(); in LoadRequiredFstab()
38 if (fstab == NULL) { in LoadRequiredFstab()
39 INIT_LOGI("Cannot load fstab from command line, try read from fstab.required"); in LoadRequiredFstab()
40 const char *fstabFile = STARTUP_INIT_UT_PATH"/etc/fstab in LoadRequiredFstab()
[all...]
H A Dinit_firststage.c36 static char **GetRequiredDevices(Fstab fstab, int *requiredNum) in GetRequiredDevices() argument
39 FstabItem *item = fstab.head; in GetRequiredDevices()
61 item = fstab.head; in GetRequiredDevices()
99 Fstab *fstab = LoadRequiredFstab(); in MountRequiredPartitions() local
100 char **devices = (fstab != NULL) ? GetRequiredDevices(*fstab, &requiredNum) : NULL; in MountRequiredPartitions()
104 ret = MountRequriedPartitions(fstab); in MountRequiredPartitions()
108 ReleaseFstab(fstab); in MountRequiredPartitions()
109 fstab = NULL; in MountRequiredPartitions()
114 INIT_LOGE("[startup_failed]Mount required partitions failed; please check fstab fil in MountRequiredPartitions()
[all...]
H A Dinit_mount.h27 int MountRequriedPartitions(const Fstab *fstab);
/base/startup/init/interfaces/innerkits/fs_manager/
H A Dfstab.c84 static int AddToFstab(Fstab *fstab, FstabItem *item) in AddToFstab() argument
86 if (fstab == NULL || item == NULL) { in AddToFstab()
89 if (fstab->tail == NULL) { in AddToFstab()
90 fstab->head = fstab->tail = item; in AddToFstab()
92 fstab->tail->next = item; in AddToFstab()
93 fstab->tail = item; in AddToFstab()
125 void ReleaseFstab(Fstab *fstab) in ReleaseFstab() argument
127 if (fstab != NULL) { in ReleaseFstab()
128 FstabItem *item = fstab in ReleaseFstab()
140 ParseFstabPerLine(char *str, Fstab *fstab, bool procMounts, const char *separator) ParseFstabPerLine() argument
195 Fstab *fstab = NULL; ReadFstabFromFile() local
250 FindFstabItemForMountPoint(Fstab fstab, const char *mp) FindFstabItemForMountPoint() argument
263 FindFstabItemForPath(Fstab fstab, const char *path) FindFstabItemForPath() argument
316 GetBlockDeviceByMountPoint(const char *mountPoint, const Fstab *fstab, char *deviceName, int nameLen) GetBlockDeviceByMountPoint() argument
333 GetBlockDeviceByName(const char *deviceName, const Fstab *fstab, char* miscDev, size_t size) GetBlockDeviceByName() argument
503 Fstab *fstab = LoadFstabFromCommandLine(); GetBlockDevicePath() local
528 ParseRequiredMountInfo(const char *item, Fstab *fstab) ParseRequiredMountInfo() argument
555 Fstab *fstab = NULL; LoadFstabFromCommandLine() local
[all...]
H A Dfstab_mount.c649 int MountAllWithFstab(const Fstab *fstab, bool required) in MountAllWithFstab() argument
651 BEGET_CHECK(fstab != NULL, return -1); in MountAllWithFstab()
658 rc = HvbDmVerityinit(fstab); in MountAllWithFstab()
666 for (item = fstab->head; item != NULL; item = item->next) { in MountAllWithFstab()
686 Fstab *fstab = NULL; in MountAllWithFstabFile() local
687 if ((fstab = ReadFstabFromFile(fstabFile, false)) == NULL) { in MountAllWithFstabFile()
688 BEGET_LOGE("[fs_manager][error] Read fstab file \" %s \" failed\n", fstabFile); in MountAllWithFstabFile()
692 int rc = MountAllWithFstab(fstab, required); in MountAllWithFstabFile()
696 ReleaseFstab(fstab); in MountAllWithFstabFile()
697 fstab in MountAllWithFstabFile()
706 Fstab *fstab = NULL; UmountAllWithFstabFile() local
750 Fstab *fstab = NULL; MountOneWithFstabFile() local
[all...]
/base/startup/init/test/unittest/fs_manager/dm_verify/
H A Ddm_verify_unittest.cpp36 Fstab fstab = {&fstabitem}; in HWTEST_F() local
38 ret = HvbDmVerityinit(&fstab); in HWTEST_F()
42 ret = HvbDmVerityinit(&fstab); in HWTEST_F()
46 ret = HvbDmVerityinit(&fstab); in HWTEST_F()
49 ret = HvbDmVerityinit(&fstab); in HWTEST_F()
53 ret = HvbDmVerityinit(&fstab); in HWTEST_F()
57 ret = HvbDmVerityinit(&fstab); in HWTEST_F()
69 Fstab fstab = {&fstabitem}; in HWTEST_F() local
71 ret = HvbDmVerityinit(&fstab); in HWTEST_F()
75 ret = HvbDmVerityinit(&fstab); in HWTEST_F()
[all...]
/base/startup/init/test/unittest/innerkits/
H A Dinnerkits_unittest.cpp68 * @tc.desc: read fstab from test file.
75 Fstab *fstab = nullptr; in HWTEST_F() local
76 const std::string fstabFile1 = "/data/fstab.updater1"; in HWTEST_F()
77 fstab = ReadFstabFromFile(fstabFile1.c_str(), false); in HWTEST_F()
78 EXPECT_EQ(fstab, nullptr); in HWTEST_F()
80 fstab = ReadFstabFromFile(fstabFile2.c_str(), false); in HWTEST_F()
81 EXPECT_NE(fstab, nullptr); in HWTEST_F()
82 ParseFstabPerLine(const_cast<char *>("test"), fstab, true, nullptr); in HWTEST_F()
83 ReleaseFstab(fstab); in HWTEST_F()
88 * @tc.desc: read fstab fro
96 Fstab *fstab = nullptr; HWTEST_F() local
134 Fstab *fstab = nullptr; HWTEST_F() local
163 Fstab *fstab = nullptr; HWTEST_F() local
[all...]
/base/startup/init/test/unittest/init/
H A Dmount_unittest.cpp51 Fstab fstab = {&fstabitem}; in HWTEST_F() local
53 ret = GetBlockDeviceByMountPoint("notmountpoint", &fstab, devicename, sizeof(devicename)); in HWTEST_F()
55 ret = GetBlockDeviceByMountPoint("mountPoint", &fstab, devicename, 0); in HWTEST_F()
57 ret = GetBlockDeviceByMountPoint("mountPoint", &fstab, devicename, sizeof(devicename)); in HWTEST_F()
/base/startup/init/interfaces/innerkits/include/fs_manager/
H A Dfs_manager.h87 void ReleaseFstab(Fstab *fstab);
89 FstabItem *FindFstabItemForPath(Fstab fstab, const char *path);
90 FstabItem* FindFstabItemForMountPoint(Fstab fstab, const char *mp);
91 int ParseFstabPerLine(char *str, Fstab *fstab, bool procMounts, const char *separator);
93 int GetBlockDeviceByMountPoint(const char *mountPoint, const Fstab *fstab, char *deviceName, int nameLen);
94 int GetBlockDeviceByName(const char *deviceName, const Fstab *fstab, char* miscDev, size_t size);
100 int MountAllWithFstab(const Fstab *fstab, bool required);
/base/update/updater/test/fuzztest/readfstabfromfile_fuzzer/
H A Dreadfstabfromfile_fuzzer.cpp33 Fstab *fstab = NULL; in FuzzReadFstabFromFile() local
44 fstab = ReadFstabFromFile(fstabFile.c_str(), false); in FuzzReadFstabFromFile()
46 ReleaseFstab(fstab); in FuzzReadFstabFromFile()
/base/startup/init/test/fuzztest/getblockdevicebymountpoint_fuzzer/
H A Dgetblockdevicebymountpoint_fuzzer.cpp25 pFile = fopen("fstab.test", "w+"); in FuzzGetBlockDeviceByMountPoint()
27 std::cout << "[fuzz] open file fstab.test failed"; in FuzzGetBlockDeviceByMountPoint()
31 std::cout << "[fuzz] write data to fstab.test failed"; in FuzzGetBlockDeviceByMountPoint()
37 const Fstab *fstab = ReadFstabFromFile("fstab.test", false); in FuzzGetBlockDeviceByMountPoint() local
41 if (!GetBlockDeviceByMountPoint(str.c_str(), fstab, deviceName, length)) { in FuzzGetBlockDeviceByMountPoint()
/base/startup/init/test/fuzztest/mountoneitem_fuzzer/
H A Dmountoneitem_fuzzer.cpp26 pFile = fopen("fstab.test", "w+"); in FuzzMountOneItem()
28 std::cout << "[fuzz] open file fstab.test failed"; in FuzzMountOneItem()
32 std::cout << "[fuzz] write data to fstab.test failed"; in FuzzMountOneItem()
38 Fstab *fstab = ReadFstabFromFile("fstab.test", false); in FuzzMountOneItem() local
41 FstabItem *item = FindFstabItemForPath(*fstab, str.c_str()); in FuzzMountOneItem()
/base/startup/init/test/fuzztest/getblockdevicebyname_fuzzer/
H A Dgetblockdevicebyname_fuzzer.cpp26 pFile = fopen("fstab.test", "w+"); in FuzzGetBlockDeviceByName()
28 std::cout << "[fuzz] open file fstab.test failed"; in FuzzGetBlockDeviceByName()
32 std::cout << "[fuzz] write data to fstab.test failed"; in FuzzGetBlockDeviceByName()
38 const Fstab *fstab = ReadFstabFromFile("fstab.test", false); in FuzzGetBlockDeviceByName() local
44 if (GetBlockDeviceByName(str.c_str(), fstab, miscDev, len)) { in FuzzGetBlockDeviceByName()
/base/startup/init/test/fuzztest/findfstabitemformountpoint_fuzzer/
H A Dfindfstabitemformountpoint_fuzzer.cpp26 pFile = fopen("fstab.test", "w+"); in FuzzFindFstabItemForMountPoint()
28 std::cout << "[fuzz] open file fstab.test failed"; in FuzzFindFstabItemForMountPoint()
32 std::cout << "[fuzz] write data to fstab.test failed"; in FuzzFindFstabItemForMountPoint()
38 Fstab *fstab = ReadFstabFromFile("fstab.test", false); in FuzzFindFstabItemForMountPoint() local
41 if (FindFstabItemForMountPoint(*fstab, str.c_str()) != nullptr) { in FuzzFindFstabItemForMountPoint()
/base/startup/init/test/fuzztest/findfstabitemforpath_fuzzer/
H A Dfindfstabitemforpath_fuzzer.cpp26 pFile = fopen("fstab.test", "w+"); in FuzzFindFstabItemForPath()
28 std::cout << "[fuzz] open file fstab.test failed"; in FuzzFindFstabItemForPath()
32 std::cout << "[fuzz] write data to fstab.test failed"; in FuzzFindFstabItemForPath()
38 Fstab *fstab = ReadFstabFromFile("fstab.test", false); in FuzzFindFstabItemForPath() local
41 if (FindFstabItemForPath(*fstab, str.c_str()) != nullptr) { in FuzzFindFstabItemForPath()
/base/startup/init/test/fuzztest/parsefstabperline_fuzzer/
H A Dparsefstabperline_fuzzer.cpp26 pFile = fopen("fstab.test", "w+"); in FuzzParseFstabPerLine()
28 std::cout << "[fuzz] open file fstab.test failed"; in FuzzParseFstabPerLine()
32 std::cout << "[fuzz] write data to fstab.test failed"; in FuzzParseFstabPerLine()
38 Fstab *fstab = ReadFstabFromFile("fstab.test", false); in FuzzParseFstabPerLine() local
41 if (ParseFstabPerLine(nullptr, fstab, false, str.c_str())) { in FuzzParseFstabPerLine()
/base/startup/init/test/fuzztest/releasefstab_fuzzer/
H A Dreleasefstab_fuzzer.cpp24 pFile = fopen("fstab.test", "w+"); in FuzzReleaseFstab()
26 std::cout << "[fuzz] open file fstab.test failed"; in FuzzReleaseFstab()
30 std::cout << "[fuzz] write data to fstab.test failed"; in FuzzReleaseFstab()
36 Fstab *fstab = ReadFstabFromFile("fstab.test", false); in FuzzReleaseFstab() local
37 ReleaseFstab(fstab); in FuzzReleaseFstab()
/base/startup/init/test/fuzztest/mountallwithfstab_fuzzer/
H A Dmountallwithfstab_fuzzer.cpp24 pFile = fopen("fstab.test", "w+"); in FuzzMountAllWithFstab()
26 std::cout << "[fuzz] open file fstab.test failed"; in FuzzMountAllWithFstab()
30 std::cout << "[fuzz] write data to fstab.test failed"; in FuzzMountAllWithFstab()
36 Fstab *fstab = ReadFstabFromFile("fstab.test", false); in FuzzMountAllWithFstab() local
37 if (!MountAllWithFstab(fstab, false)) { in FuzzMountAllWithFstab()
/base/startup/init/interfaces/innerkits/fs_manager/switch_root/
H A Dswitch_root.c99 Fstab *fstab = ReadFstabFromFile("/proc/mounts", true); in MountToNewTarget() local
100 if (fstab == NULL) { in MountToNewTarget()
105 for (FstabItem *item = fstab->head; item != NULL; item = item->next) { in MountToNewTarget()
128 ReleaseFstab(fstab); in MountToNewTarget()
129 fstab = NULL; in MountToNewTarget()
/base/startup/init/interfaces/innerkits/fs_manager/dm_verity/
H A Ddm_verity.c70 int HvbDmVerityinit(const Fstab *fstab) in HvbDmVerityinit() argument
80 for (p = fstab->head; p != NULL; p = p->next) { in HvbDmVerityinit()
/base/startup/init/interfaces/innerkits/fs_manager/dm_verity/include/
H A Ddm_verity.h29 int HvbDmVerityinit(const Fstab *fstab);

Completed in 6 milliseconds