Lines Matching refs:error
181 int error = -ENOMEM; in xfs_initialize_perag() local
216 error = -EEXIST; in xfs_initialize_perag()
250 return error; in xfs_initialize_perag()
266 int error; in xfs_readsb() local
289 error = xfs_buf_read_uncached(mp->m_ddev_targp, XFS_SB_DADDR, in xfs_readsb()
291 if (error) { in xfs_readsb()
293 xfs_warn(mp, "SB validate failed with error %d.", error); in xfs_readsb()
295 if (error == -EFSBADCRC) in xfs_readsb()
296 error = -EFSCORRUPTED; in xfs_readsb()
297 return error; in xfs_readsb()
312 error = -EINVAL; in xfs_readsb()
323 error = -ENOSYS; in xfs_readsb()
349 return error; in xfs_readsb()
531 int error; in xfs_check_sizes() local
538 error = xfs_buf_read_uncached(mp->m_ddev_targp, in xfs_check_sizes()
541 if (error) { in xfs_check_sizes()
543 return error; in xfs_check_sizes()
555 error = xfs_buf_read_uncached(mp->m_logdev_targp, in xfs_check_sizes()
558 if (error) { in xfs_check_sizes()
560 return error; in xfs_check_sizes()
625 int error = 0; in xfs_mountfs() local
681 error = xfs_update_alignment(mp); in xfs_mountfs()
682 if (error) in xfs_mountfs()
692 error = xfs_sysfs_init(&mp->m_kobj, &xfs_mp_ktype, NULL, mp->m_fsname); in xfs_mountfs()
693 if (error) in xfs_mountfs()
696 error = xfs_uuid_mount(mp); in xfs_mountfs()
697 if (error) in xfs_mountfs()
735 error = xfs_check_sizes(mp); in xfs_mountfs()
736 if (error) in xfs_mountfs()
742 error = xfs_rtmount_init(mp); in xfs_mountfs()
743 if (error) { in xfs_mountfs()
756 error = xfs_da_mount(mp); in xfs_mountfs()
757 if (error) { in xfs_mountfs()
758 xfs_warn(mp, "Failed dir/attr init: %d", error); in xfs_mountfs()
772 error = xfs_initialize_perag(mp, sbp->sb_agcount, &mp->m_maxagi); in xfs_mountfs()
773 if (error) { in xfs_mountfs()
774 xfs_warn(mp, "Failed per-ag init: %d", error); in xfs_mountfs()
781 error = -EFSCORRUPTED; in xfs_mountfs()
788 error = xfs_log_mount(mp, mp->m_logdev_targp, in xfs_mountfs()
791 if (error) { in xfs_mountfs()
818 error = xfs_initialize_perag_data(mp, sbp->sb_agcount); in xfs_mountfs()
819 if (error) in xfs_mountfs()
827 error = xfs_iget(mp, NULL, sbp->sb_rootino, 0, XFS_ILOCK_EXCL, &rip); in xfs_mountfs()
828 if (error) { in xfs_mountfs()
841 error = -EFSCORRUPTED; in xfs_mountfs()
851 error = xfs_rtmount_inodes(mp); in xfs_mountfs()
852 if (error) { in xfs_mountfs()
866 error = xfs_sync_sb(mp, false); in xfs_mountfs()
867 if (error) { in xfs_mountfs()
877 error = xfs_qm_newmount(mp, "amount, "aflags); in xfs_mountfs()
878 if (error) in xfs_mountfs()
890 error = xfs_mount_reset_sbqflags(mp); in xfs_mountfs()
891 if (error) in xfs_mountfs()
901 error = xfs_log_mount_finish(mp); in xfs_mountfs()
902 if (error) { in xfs_mountfs()
930 error = xfs_reserve_blocks(mp, &resblks, NULL); in xfs_mountfs()
931 if (error) in xfs_mountfs()
957 return error; in xfs_mountfs()
969 int error; in xfs_unmountfs() local
1020 error = xfs_reserve_blocks(mp, &resblks, NULL); in xfs_unmountfs()
1021 if (error) in xfs_unmountfs()
1025 error = xfs_log_sbcount(mp); in xfs_unmountfs()
1026 if (error) in xfs_unmountfs()