Lines Matching refs:rc

51 __attribute__((weak)) void InitPostMount(const char *mountPoint, int rc)
388 int rc = -1;
402 if ((rc = mount(source, target, fsType, flags, data)) != 0) {
403 BEGET_WARNING_CHECK(errno != EBUSY, rc = 0, "Mount %s to %s busy, ignore", source, target);
405 return rc;
461 int rc = 0;
463 rc = Mount(item->deviceName, item->mountPoint, item->fsType, mountFlags, fsSpecificData);
464 if (rc == 0) {
465 return rc;
475 rc = Mount(item->deviceName, item->mountPoint, item->fsType, mountFlags, fsSpecificData);
476 if (rc == 0) {
477 return rc;
482 return rc;
493 int rc = DoMountOneItem(item);
494 if (rc == 0 && strcmp(item->mountPoint, "/usr") == 0) {
497 return rc;
505 int rc = DoMountOneItem(item);
506 if (rc == 0 && strcmp(item->mountPoint, "/usr") == 0) {
509 return rc;
548 int rc = 0;
550 rc = MountItemByFsType(item);
552 rc = DoMountOneItem(item);
553 if (rc == 0 && (strcmp(item->mountPoint, "/usr") == 0)) {
557 InitPostMount(item->mountPoint, rc);
558 if (rc != 0) {
563 rc = 0;
568 return rc;
607 int rc = 0;
615 rc = MountOneItem(item);
617 return rc;
632 rc = HvbDmVeritySetUp(item);
633 if (rc != 0) {
634 BEGET_LOGE("set dm_verity err, ret = 0x%x", rc);
636 rc = 0;
641 return rc;
644 rc = MountOneItem(item);
646 return rc;
654 int rc = -1;
658 rc = HvbDmVerityinit(fstab);
659 if (rc != 0) {
660 BEGET_LOGE("set dm_verity init, ret = 0x%x", rc);
661 return rc;
667 rc = CheckRequiredAndMount(item, required);
668 if (required && (rc < 0)) { // Init fail to mount in the first stage and exit directly.
678 return rc;
692 int rc = MountAllWithFstab(fstab, required);
693 if (rc != 0) {
694 BEGET_LOGE("[startup_failed]MountAllWithFstab failed %s %d %d %d", fstabFile, FSTAB_MOUNT_FAILED, required, rc);
698 return rc;
711 int rc = -1;
723 rc = umount(item->mountPoint);
724 if (rc == -1) {
734 return rc;
755 int rc = -1;
759 rc = HvbDmVerityinit(fstab);
760 if (rc != 0) {
761 BEGET_LOGE("set dm_verity init, ret = 0x%x", rc);
762 return rc;
769 rc = CheckRequiredAndMount(item, required);
782 return rc;