Home
last modified time | relevance | path

Searched refs:FstabItem (Results 1 – 18 of 18) sorted by relevance

/ohos5.0/base/startup/init/interfaces/innerkits/include/fs_manager/
H A Dfs_manager.h57 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 Dfstab.c81 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 Dfstab_mount.c451 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 Dmount.cpp50 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 Dfstabapi_unittest.cpp84 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 Ddm_verity.c73 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 Ddm_verity.h30 int HvbDmVeritySetUp(FstabItem *fsItem);
/ohos5.0/base/startup/init/interfaces/innerkits/fs_manager/erofs_overlay/include/
H A Derofs_mount_overlay.h27 int DoMountOverlayDevice(FstabItem *item);
/ohos5.0/base/startup/init/test/unittest/innerkits/
H A Dinnerkits_unittest.cpp99 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 Derofs_mount_overlay.c266 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 Dmountoneitem_fuzzer.cpp41 FstabItem *item = FindFstabItemForPath(*fstab, str.c_str()); in FuzzMountOneItem()
/ohos5.0/base/startup/init/interfaces/innerkits/fs_manager/libfs_hvb/include/
H A Dfs_hvb.h57 int FsHvbSetupHashtree(FstabItem *fsItem);
/ohos5.0/base/startup/init/test/unittest/init/
H A Dmount_unittest.cpp49 FstabItem fstabitem = {(char *)"deviceName", (char *)"mountPoint",
/ohos5.0/base/startup/init/services/init/standard/
H A Dinit_firststage.c39 FstabItem *item = fstab.head; in GetRequiredDevices()
/ohos5.0/base/startup/init/interfaces/innerkits/fs_manager/switch_root/
H A Dswitch_root.c105 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 Dfs_hvb.c507 int FsHvbSetupHashtree(FstabItem *fsItem) in FsHvbSetupHashtree()
/ohos5.0/docs/zh-cn/device-dev/subsystems/
H A Dsubsys-boot-deviceboot.md449 static void AdjustPartitionNameByPartitionSlot(FstabItem *item)
/ohos5.0/docs/en/device-dev/subsystems/
H A Dsubsys-boot-deviceboot.md449 static void AdjustPartitionNameByPartitionSlot(FstabItem *item)