• Home
  • Raw
  • Download

Lines Matching refs:error

181 	int		error = -ENOMEM;  in xfs_initialize_perag()  local
197 error = -ENOMEM; in xfs_initialize_perag()
205 error = xfs_buf_hash_init(pag); in xfs_initialize_perag()
206 if (error) in xfs_initialize_perag()
213 error = radix_tree_preload(GFP_NOFS); in xfs_initialize_perag()
214 if (error) in xfs_initialize_perag()
222 error = -EEXIST; in xfs_initialize_perag()
230 error = xfs_iunlink_init(pag); in xfs_initialize_perag()
231 if (error) in xfs_initialize_perag()
258 return error; in xfs_initialize_perag()
274 int error; in xfs_readsb() local
298 error = xfs_buf_read_uncached(mp->m_ddev_targp, XFS_SB_DADDR, in xfs_readsb()
301 if (error) { in xfs_readsb()
303 xfs_warn(mp, "SB validate failed with error %d.", error); in xfs_readsb()
305 if (error == -EFSBADCRC) in xfs_readsb()
306 error = -EFSCORRUPTED; in xfs_readsb()
307 return error; in xfs_readsb()
322 error = -EINVAL; in xfs_readsb()
333 error = -ENOSYS; in xfs_readsb()
359 return error; in xfs_readsb()
459 int error; in xfs_update_alignment() local
465 error = xfs_check_new_dalign(mp, mp->m_dalign, &update_sb); in xfs_update_alignment()
466 if (error || !update_sb) in xfs_update_alignment()
467 return error; in xfs_update_alignment()
507 int error; in xfs_check_sizes() local
514 error = xfs_buf_read_uncached(mp->m_ddev_targp, in xfs_check_sizes()
517 if (error) { in xfs_check_sizes()
519 return error; in xfs_check_sizes()
531 error = xfs_buf_read_uncached(mp->m_logdev_targp, in xfs_check_sizes()
534 if (error) { in xfs_check_sizes()
536 return error; in xfs_check_sizes()
694 int error = 0; in xfs_mountfs() local
750 error = xfs_validate_new_dalign(mp); in xfs_mountfs()
751 if (error) in xfs_mountfs()
768 error = xfs_update_alignment(mp); in xfs_mountfs()
769 if (error) in xfs_mountfs()
775 error = xfs_sysfs_init(&mp->m_kobj, &xfs_mp_ktype, in xfs_mountfs()
777 if (error) in xfs_mountfs()
780 error = xfs_sysfs_init(&mp->m_stats.xs_kobj, &xfs_stats_ktype, in xfs_mountfs()
782 if (error) in xfs_mountfs()
785 error = xfs_error_sysfs_init(mp); in xfs_mountfs()
786 if (error) in xfs_mountfs()
789 error = xfs_errortag_init(mp); in xfs_mountfs()
790 if (error) in xfs_mountfs()
793 error = xfs_uuid_mount(mp); in xfs_mountfs()
794 if (error) in xfs_mountfs()
820 error = -EINVAL; in xfs_mountfs()
827 error = xfs_check_sizes(mp); in xfs_mountfs()
828 if (error) in xfs_mountfs()
834 error = xfs_rtmount_init(mp); in xfs_mountfs()
835 if (error) { in xfs_mountfs()
849 error = xfs_da_mount(mp); in xfs_mountfs()
850 if (error) { in xfs_mountfs()
851 xfs_warn(mp, "Failed dir/attr init: %d", error); in xfs_mountfs()
863 error = xfs_initialize_perag(mp, sbp->sb_agcount, &mp->m_maxagi); in xfs_mountfs()
864 if (error) { in xfs_mountfs()
865 xfs_warn(mp, "Failed per-ag init: %d", error); in xfs_mountfs()
871 error = -EFSCORRUPTED; in xfs_mountfs()
880 error = xfs_log_mount(mp, mp->m_logdev_targp, in xfs_mountfs()
883 if (error) { in xfs_mountfs()
889 error = xfs_check_summary_counts(mp); in xfs_mountfs()
890 if (error) in xfs_mountfs()
897 error = xfs_iget(mp, NULL, sbp->sb_rootino, XFS_IGET_UNTRUSTED, in xfs_mountfs()
899 if (error) { in xfs_mountfs()
902 sbp->sb_rootino, -error); in xfs_mountfs()
912 error = -EFSCORRUPTED; in xfs_mountfs()
922 error = xfs_rtmount_inodes(mp); in xfs_mountfs()
923 if (error) { in xfs_mountfs()
937 error = xfs_sync_sb(mp, false); in xfs_mountfs()
938 if (error) { in xfs_mountfs()
948 error = xfs_qm_newmount(mp, &quotamount, &quotaflags); in xfs_mountfs()
949 if (error) in xfs_mountfs()
961 error = xfs_mount_reset_sbqflags(mp); in xfs_mountfs()
962 if (error) in xfs_mountfs()
975 error = xfs_fs_reserve_ag_blocks(mp); in xfs_mountfs()
976 if (error && error == -ENOSPC) in xfs_mountfs()
979 error = xfs_log_mount_finish(mp); in xfs_mountfs()
981 if (error) { in xfs_mountfs()
1023 error = xfs_reserve_blocks(mp, &resblks, NULL); in xfs_mountfs()
1024 if (error) in xfs_mountfs()
1029 error = xfs_reflink_recover_cow(mp); in xfs_mountfs()
1030 if (error) { in xfs_mountfs()
1032 "Error %d recovering leftover CoW allocations.", error); in xfs_mountfs()
1038 error = xfs_fs_reserve_ag_blocks(mp); in xfs_mountfs()
1039 if (error && error != -ENOSPC) in xfs_mountfs()
1088 return error; in xfs_mountfs()
1100 int error; in xfs_unmountfs() local
1127 error = xfs_reserve_blocks(mp, &resblks, NULL); in xfs_unmountfs()
1128 if (error) in xfs_unmountfs()
1132 error = xfs_log_sbcount(mp); in xfs_unmountfs()
1133 if (error) in xfs_unmountfs()