Lines Matching refs:error

366 	int			error = 0;
371 error = PTR_ERR(*bdevp);
372 xfs_warn(mp, "Invalid device [%s], error=%d", name, error);
375 return error;
437 int error;
449 error = xfs_blkdev_get(mp, mp->m_logname, &logdev);
450 if (error)
455 error = xfs_blkdev_get(mp, mp->m_rtname, &rtdev);
456 if (error)
462 error = -EINVAL;
470 error = -ENOMEM;
489 error = 0;
492 return error;
515 int error;
517 error = xfs_setsize_buftarg(mp->m_ddev_targp, mp->m_sb.sb_sectsize);
518 if (error)
519 return error;
526 error = xfs_setsize_buftarg(mp->m_logdev_targp,
528 if (error)
529 return error;
532 error = xfs_setsize_buftarg(mp->m_rtdev_targp,
534 if (error)
535 return error;
778 int error;
788 error = xfs_log_force(mp, XFS_LOG_SYNC);
789 if (error)
790 return error;
947 * For read-write filesystems, we need to restart the inodegc on error
1045 int error;
1047 error = percpu_counter_init(&mp->m_icount, 0, GFP_KERNEL);
1048 if (error)
1051 error = percpu_counter_init(&mp->m_ifree, 0, GFP_KERNEL);
1052 if (error)
1055 error = percpu_counter_init(&mp->m_fdblocks, 0, GFP_KERNEL);
1056 if (error)
1059 error = percpu_counter_init(&mp->m_delalloc_blks, 0, GFP_KERNEL);
1060 if (error)
1063 error = percpu_counter_init(&mp->m_frextents, 0, GFP_KERNEL);
1064 if (error)
1120 gc->error = 0;
1487 /* Apparently we're expected to ignore error returns?? */
1502 int flags = 0, error;
1518 error = xfs_fs_validate_params(mp);
1519 if (error)
1520 return error;
1545 error = xfs_open_devices(mp);
1546 if (error)
1547 return error;
1556 error = xfs_init_mount_workqueues(mp);
1557 if (error)
1560 error = xfs_init_percpu_counters(mp);
1561 if (error)
1564 error = xfs_inodegc_init_percpu(mp);
1565 if (error)
1571 error = -ENOMEM;
1575 error = xchk_mount_stats_alloc(mp);
1576 if (error)
1579 error = xfs_readsb(mp, flags);
1580 if (error)
1583 error = xfs_finish_flags(mp);
1584 if (error)
1587 error = xfs_setup_devices(mp);
1588 if (error)
1599 error = -EINVAL;
1612 error = -EINVAL;
1620 error = -EFSCORRUPTED;
1631 error = -EFSCORRUPTED;
1643 error = -ENOSYS;
1652 error = -EFBIG;
1672 error = -EINVAL;
1676 error = xfs_filestream_mount(mp);
1677 if (error)
1707 error = xfs_setup_dax_always(mp);
1708 if (error)
1722 error = -EINVAL;
1735 error = -EINVAL;
1739 error = xfs_mountfs(mp);
1740 if (error)
1745 error = -ENOENT;
1750 error = -ENOMEM;
1772 return error;
1792 int error;
1816 error = xfs_sync_sb(mp, false);
1817 if (error) {
1819 return error;
1833 error = xfs_fs_reserve_ag_blocks(mp);
1834 if (error && error != -ENOSPC)
1835 return error;
1850 int error;
1853 error = sync_filesystem(mp->m_super);
1854 if (error)
1855 return error;
1869 error = xfs_blockgc_free_space(mp, &icw);
1870 if (error) {
1872 return error;
1885 error = xfs_fs_unreserve_ag_blocks(mp);
1886 if (error) {
1888 return error;
1907 * Logically we would return an error here to prevent users from believing
1925 int error;
1931 error = xfs_fs_validate_params(new_mp);
1932 if (error)
1933 return error;
1949 error = xfs_remount_rw(mp);
1950 if (error)
1951 return error;
1956 error = xfs_remount_ro(mp);
1957 if (error)
1958 return error;
1973 * but if an error occurs before the transfer we have to free
2050 int error;
2066 error = xfs_btree_init_cur_caches();
2067 if (error)
2070 error = xfs_defer_init_item_caches();
2071 if (error)
2307 int error;
2311 error = xfs_dahash_test();
2312 if (error)
2313 return error;
2320 error = xfs_init_caches();
2321 if (error)
2324 error = xfs_init_workqueues();
2325 if (error)
2328 error = xfs_mru_cache_init();
2329 if (error)
2332 error = xfs_init_procfs();
2333 if (error)
2336 error = xfs_sysctl_register();
2337 if (error)
2344 error = -ENOMEM;
2352 error = -ENOMEM;
2356 error = xfs_sysfs_init(&xfsstats.xs_kobj, &xfs_stats_ktype, NULL,
2358 if (error)
2361 error = xchk_global_stats_setup(xfs_debugfs);
2362 if (error)
2367 error = xfs_sysfs_init(&xfs_dbg_kobj, &xfs_dbg_ktype, NULL, "debug");
2368 if (error)
2372 error = xfs_qm_init();
2373 if (error)
2376 error = register_filesystem(&xfs_fs_type);
2377 if (error)
2407 return error;