/ohos5.0/base/startup/init/interfaces/innerkits/include/fs_manager/ |
H A D | fs_manager.h | 57 typedef struct FstabItem { struct 63 struct FstabItem *next; argument 64 } FstabItem; typedef 67 struct FstabItem *head; 68 struct FstabItem *tail; 89 FstabItem *FindFstabItemForPath(Fstab fstab, const char *path); 90 FstabItem* FindFstabItemForMountPoint(Fstab fstab, const char *mp); 97 int MountOneItem(FstabItem *item);
|
/ohos5.0/base/startup/init/interfaces/innerkits/fs_manager/ |
H A D | fstab.c | 81 static int AddToFstab(Fstab *fstab, FstabItem *item) in AddToFstab() 95 void ReleaseFstabItem(FstabItem *item) in ReleaseFstabItem() 125 FstabItem *item = fstab->head; in ReleaseFstab() 127 FstabItem *tmp = item->next; in ReleaseFstab() 141 FstabItem *item = NULL; in ParseFstabPerLine() 145 if ((item = (FstabItem *)calloc(1, sizeof(FstabItem))) == NULL) { in ParseFstabPerLine() 247 FstabItem *FindFstabItemForMountPoint(Fstab fstab, const char *mp) in FindFstabItemForMountPoint() 249 FstabItem *item = NULL; in FindFstabItemForMountPoint() 260 FstabItem *FindFstabItemForPath(Fstab fstab, const char *path) in FindFstabItemForPath() 262 FstabItem *item = NULL; in FindFstabItemForPath() [all …]
|
H A D | fstab_mount.c | 451 static int DoMountOneItem(FstabItem *item) in DoMountOneItem() 486 static int MountItemByFsType(FstabItem *item) in MountItemByFsType() 517 int MountOneItem(FstabItem *item) in MountOneItem() 572 static bool NeedDmVerity(FstabItem *item) in NeedDmVerity() 587 static void AdjustPartitionNameByPartitionSlot(FstabItem *item) in AdjustPartitionNameByPartitionSlot() 605 static int CheckRequiredAndMount(FstabItem *item, bool required) in CheckRequiredAndMount() 653 FstabItem *item = NULL; in MountAllWithFstab() 711 FstabItem *item = NULL; in UmountAllWithFstabFile() 755 FstabItem *item = NULL; in MountOneWithFstabFile()
|
/ohos5.0/base/update/updater/services/fs_manager/ |
H A D | mount.cpp | 50 FstabItem *item = FindFstabItemForPath(*g_fstab, path.c_str()); in GetMountStatusForPath() 77 for (FstabItem *item = g_fstab->head; item != nullptr; item = item->next) { in LoadFstab() 99 FstabItem *item = FindFstabItemForPath(*g_fstab, path.c_str()); in UmountForPath() 213 FstabItem *item = FindFstabItemForPath(*g_fstab, path.c_str()); in MountForPath() 274 FstabItem *item = FindFstabItemForPath(*g_fstab, path.c_str()); in FormatPartition() 319 for (const FstabItem *item = g_fstab->head; item != nullptr; item = item->next) { in SetupPartitions() 357 FstabItem *item = FindFstabItemForMountPoint(*g_fstab, mountPoint.c_str()); in GetBlockDeviceByMountPoint() 372 for (FstabItem *item = g_fstab->head; item != NULL; item = item->next) { in GetBlockDevicesByMountPoint()
|
/ohos5.0/base/update/updater/test/unittest/mount_test/ |
H A D | fstabapi_unittest.cpp | 84 FstabItem* item = nullptr; 115 FstabItem* item = nullptr; 137 struct FstabItem* item = nullptr;
|
/ohos5.0/base/startup/init/interfaces/innerkits/fs_manager/dm_verity/ |
H A D | dm_verity.c | 73 FstabItem *p = NULL; in HvbDmVerityinit() 99 int HvbDmVeritySetUp(FstabItem *fsItem) in HvbDmVeritySetUp()
|
/ohos5.0/base/startup/init/interfaces/innerkits/fs_manager/dm_verity/include/ |
H A D | dm_verity.h | 30 int HvbDmVeritySetUp(FstabItem *fsItem);
|
/ohos5.0/base/startup/init/interfaces/innerkits/fs_manager/erofs_overlay/include/ |
H A D | erofs_mount_overlay.h | 27 int DoMountOverlayDevice(FstabItem *item);
|
/ohos5.0/base/startup/init/test/unittest/innerkits/ |
H A D | innerkits_unittest.cpp | 99 FstabItem* item = nullptr; 137 FstabItem* item = nullptr; 166 struct FstabItem* item = nullptr; 254 FstabItem fstabItem = {};
|
/ohos5.0/base/startup/init/interfaces/innerkits/fs_manager/erofs_overlay/ |
H A D | erofs_mount_overlay.c | 266 static int GetOverlayDevice(FstabItem *item, char *devRofs, const uint32_t devRofsLen, in GetOverlayDevice() 421 static int MountPartitionDevice(FstabItem *item, const char *devRofs, const char *devExt4) in MountPartitionDevice() 481 int DoMountOverlayDevice(FstabItem *item) in DoMountOverlayDevice()
|
/ohos5.0/base/startup/init/test/fuzztest/mountoneitem_fuzzer/ |
H A D | mountoneitem_fuzzer.cpp | 41 FstabItem *item = FindFstabItemForPath(*fstab, str.c_str()); in FuzzMountOneItem()
|
/ohos5.0/base/startup/init/interfaces/innerkits/fs_manager/libfs_hvb/include/ |
H A D | fs_hvb.h | 57 int FsHvbSetupHashtree(FstabItem *fsItem);
|
/ohos5.0/base/startup/init/test/unittest/init/ |
H A D | mount_unittest.cpp | 49 FstabItem fstabitem = {(char *)"deviceName", (char *)"mountPoint",
|
/ohos5.0/base/startup/init/services/init/standard/ |
H A D | init_firststage.c | 39 FstabItem *item = fstab.head; in GetRequiredDevices()
|
/ohos5.0/base/startup/init/interfaces/innerkits/fs_manager/switch_root/ |
H A D | switch_root.c | 105 for (FstabItem *item = fstab->head; item != NULL; item = item->next) { in MountToNewTarget()
|
/ohos5.0/base/startup/init/interfaces/innerkits/fs_manager/libfs_hvb/ |
H A D | fs_hvb.c | 507 int FsHvbSetupHashtree(FstabItem *fsItem) in FsHvbSetupHashtree()
|
/ohos5.0/docs/zh-cn/device-dev/subsystems/ |
H A D | subsys-boot-deviceboot.md | 449 static void AdjustPartitionNameByPartitionSlot(FstabItem *item)
|
/ohos5.0/docs/en/device-dev/subsystems/ |
H A D | subsys-boot-deviceboot.md | 449 static void AdjustPartitionNameByPartitionSlot(FstabItem *item)
|