Lines Matching refs:err
57 int err; in validate_inode() local
85 err = dbg_check_dir(c, inode); in validate_inode()
86 return err; in validate_inode()
91 int err; in ubifs_iget() local
109 err = -ENOMEM; in ubifs_iget()
115 err = ubifs_tnc_lookup(c, &key, ino); in ubifs_iget()
116 if (err) in ubifs_iget()
147 err = validate_inode(c, inode); in ubifs_iget()
148 if (err) in ubifs_iget()
159 err = -ENOMEM; in ubifs_iget()
165 err = 10; in ubifs_iget()
173 err = 11; in ubifs_iget()
180 err = 12; in ubifs_iget()
185 err = -ENOMEM; in ubifs_iget()
199 err = -ENOMEM; in ubifs_iget()
209 err = 13; in ubifs_iget()
222 err = 14; in ubifs_iget()
227 err = 15; in ubifs_iget()
237 ubifs_err(c, "inode %lu validation failed, error %d", inode->i_ino, err); in ubifs_iget()
240 err = -EINVAL; in ubifs_iget()
244 ubifs_err(c, "failed to read inode %lu, error %d", inode->i_ino, err); in ubifs_iget()
246 return ERR_PTR(err); in ubifs_iget()
279 int err = 0; in ubifs_write_inode() local
307 err = ubifs_jnl_write_inode(c, inode); in ubifs_write_inode()
308 if (err) in ubifs_write_inode()
310 inode->i_ino, err); in ubifs_write_inode()
312 err = dbg_check_inode_size(c, inode, ui->ui_size); in ubifs_write_inode()
318 return err; in ubifs_write_inode()
333 int err; in ubifs_evict_inode() local
357 err = ubifs_jnl_delete_inode(c, inode); in ubifs_evict_inode()
358 if (err) in ubifs_evict_inode()
364 inode->i_ino, err); in ubifs_evict_inode()
450 int i, err; in ubifs_sync_fs() local
466 err = ubifs_wbuf_sync(&c->jheads[i].wbuf); in ubifs_sync_fs()
467 if (err) in ubifs_sync_fs()
468 return err; in ubifs_sync_fs()
478 err = ubifs_run_commit(c); in ubifs_sync_fs()
479 if (err) in ubifs_sync_fs()
480 return err; in ubifs_sync_fs()
660 int tmp, err; in init_constants_sb() local
731 err = ubifs_calc_lpt_geom(c); in init_constants_sb()
732 if (err) in init_constants_sb()
733 return err; in init_constants_sb()
783 int err; in take_gc_lnum() local
791 err = ubifs_change_one_lp(c, c->gc_lnum, c->leb_size, 0, in take_gc_lnum()
793 return err; in take_gc_lnum()
805 int i, err; in alloc_wbufs() local
815 err = ubifs_wbuf_init(c, &c->jheads[i].wbuf); in alloc_wbufs()
816 if (err) in alloc_wbufs()
817 return err; in alloc_wbufs()
840 return err; in alloc_wbufs()
911 int lnum, err; in check_volume_empty() local
915 err = ubifs_is_mapped(c, lnum); in check_volume_empty()
916 if (unlikely(err < 0)) in check_volume_empty()
917 return err; in check_volume_empty()
918 if (err == 1) { in check_volume_empty()
1212 int err; in mount_ubifs() local
1220 err = init_constants_early(c); in mount_ubifs()
1221 if (err) in mount_ubifs()
1222 return err; in mount_ubifs()
1224 err = ubifs_debugging_init(c); in mount_ubifs()
1225 if (err) in mount_ubifs()
1226 return err; in mount_ubifs()
1228 err = check_volume_empty(c); in mount_ubifs()
1229 if (err) in mount_ubifs()
1239 err = -EROFS; in mount_ubifs()
1245 err = -EROFS; in mount_ubifs()
1254 err = -ENOMEM; in mount_ubifs()
1285 err = ubifs_init_authentication(c); in mount_ubifs()
1286 if (err) in mount_ubifs()
1291 err = -EINVAL; in mount_ubifs()
1296 err = ubifs_read_superblock(c); in mount_ubifs()
1297 if (err) in mount_ubifs()
1309 err = -ENOTSUPP; in mount_ubifs()
1313 err = init_constants_sb(c); in mount_ubifs()
1314 if (err) in mount_ubifs()
1320 err = -ENOMEM; in mount_ubifs()
1324 err = alloc_wbufs(c); in mount_ubifs()
1325 if (err) in mount_ubifs()
1333 err = PTR_ERR(c->bgt); in mount_ubifs()
1336 c->bgt_name, err); in mount_ubifs()
1342 err = ubifs_read_master(c); in mount_ubifs()
1343 if (err) in mount_ubifs()
1354 err = ubifs_recover_inl_heads(c, c->sbuf); in mount_ubifs()
1355 if (err) in mount_ubifs()
1359 err = ubifs_lpt_init(c, 1, !c->ro_mount); in mount_ubifs()
1360 if (err) in mount_ubifs()
1364 err = ubifs_fixup_free_space(c); in mount_ubifs()
1365 if (err) in mount_ubifs()
1375 err = ubifs_write_master(c); in mount_ubifs()
1376 if (err) in mount_ubifs()
1387 err = ubifs_hmac_wkm(c, c->sup_node->hmac_wkm); in mount_ubifs()
1388 if (err) in mount_ubifs()
1394 err = ubifs_write_sb_node(c, c->sup_node); in mount_ubifs()
1395 if (err) in mount_ubifs()
1400 err = dbg_check_idx_size(c, c->bi.old_idx_sz); in mount_ubifs()
1401 if (err) in mount_ubifs()
1404 err = ubifs_replay_journal(c); in mount_ubifs()
1405 if (err) in mount_ubifs()
1411 err = ubifs_mount_orphans(c, c->need_recovery, c->ro_mount); in mount_ubifs()
1412 if (err) in mount_ubifs()
1418 err = check_free_space(c); in mount_ubifs()
1419 if (err) in mount_ubifs()
1427 err = ubifs_consolidate_log(c); in mount_ubifs()
1428 if (err) in mount_ubifs()
1434 err = ubifs_recover_size(c, true); in mount_ubifs()
1435 if (err) in mount_ubifs()
1439 err = ubifs_rcvry_gc_commit(c); in mount_ubifs()
1440 if (err) in mount_ubifs()
1444 err = ubifs_recover_size(c, false); in mount_ubifs()
1445 if (err) in mount_ubifs()
1449 err = take_gc_lnum(c); in mount_ubifs()
1450 if (err) in mount_ubifs()
1457 err = ubifs_leb_unmap(c, c->gc_lnum); in mount_ubifs()
1458 if (err) in mount_ubifs()
1462 err = dbg_check_lprops(c); in mount_ubifs()
1463 if (err) in mount_ubifs()
1466 err = ubifs_recover_size(c, false); in mount_ubifs()
1467 if (err) in mount_ubifs()
1476 err = take_gc_lnum(c); in mount_ubifs()
1477 if (err) in mount_ubifs()
1501 err = dbg_check_filesystem(c); in mount_ubifs()
1502 if (err) in mount_ubifs()
1603 return err; in mount_ubifs()
1657 int err, lnum; in ubifs_remount_rw() local
1673 err = ubifs_fixup_free_space(c); in ubifs_remount_rw()
1674 if (err) in ubifs_remount_rw()
1678 err = check_free_space(c); in ubifs_remount_rw()
1679 if (err) in ubifs_remount_rw()
1684 err = ubifs_write_rcvrd_mst_node(c); in ubifs_remount_rw()
1685 if (err) in ubifs_remount_rw()
1688 err = ubifs_recover_size(c, true); in ubifs_remount_rw()
1689 if (err) in ubifs_remount_rw()
1692 err = ubifs_clean_lebs(c, c->sbuf); in ubifs_remount_rw()
1693 if (err) in ubifs_remount_rw()
1695 err = ubifs_recover_inl_heads(c, c->sbuf); in ubifs_remount_rw()
1696 if (err) in ubifs_remount_rw()
1701 err = ubifs_clear_orphans(c); in ubifs_remount_rw()
1702 if (err) in ubifs_remount_rw()
1708 err = ubifs_write_master(c); in ubifs_remount_rw()
1709 if (err) in ubifs_remount_rw()
1716 err = ubifs_write_sb_node(c, sup); in ubifs_remount_rw()
1717 if (err) in ubifs_remount_rw()
1725 err = -ENOMEM; in ubifs_remount_rw()
1732 err = -ENOMEM; in ubifs_remount_rw()
1736 err = ubifs_lpt_init(c, 0, 1); in ubifs_remount_rw()
1737 if (err) in ubifs_remount_rw()
1743 err = PTR_ERR(c->bgt); in ubifs_remount_rw()
1746 c->bgt_name, err); in ubifs_remount_rw()
1753 err = -ENOMEM; in ubifs_remount_rw()
1762 err = ubifs_consolidate_log(c); in ubifs_remount_rw()
1763 if (err) in ubifs_remount_rw()
1768 err = ubifs_rcvry_gc_commit(c); in ubifs_remount_rw()
1769 if (err) in ubifs_remount_rw()
1773 err = ubifs_recover_size(c, false); in ubifs_remount_rw()
1774 if (err) in ubifs_remount_rw()
1778 err = ubifs_leb_unmap(c, c->gc_lnum); in ubifs_remount_rw()
1780 if (err) in ubifs_remount_rw()
1800 err = dbg_check_space_info(c); in ubifs_remount_rw()
1804 return err; in ubifs_remount_rw()
1822 return err; in ubifs_remount_rw()
1834 int i, err; in ubifs_remount_ro() local
1848 err = ubifs_wbuf_sync(&c->jheads[i].wbuf); in ubifs_remount_ro()
1849 if (err) in ubifs_remount_ro()
1850 ubifs_ro_mode(c, err); in ubifs_remount_ro()
1856 err = ubifs_write_master(c); in ubifs_remount_ro()
1857 if (err) in ubifs_remount_ro()
1858 ubifs_ro_mode(c, err); in ubifs_remount_ro()
1868 err = dbg_check_space_info(c); in ubifs_remount_ro()
1869 if (err) in ubifs_remount_ro()
1870 ubifs_ro_mode(c, err); in ubifs_remount_ro()
1914 int err; in ubifs_put_super() local
1918 err = ubifs_wbuf_sync(&c->jheads[i].wbuf); in ubifs_put_super()
1919 if (err) in ubifs_put_super()
1920 ubifs_ro_mode(c, err); in ubifs_put_super()
1931 err = ubifs_write_master(c); in ubifs_put_super()
1932 if (err) in ubifs_put_super()
1939 err); in ubifs_put_super()
1954 int err; in ubifs_remount_fs() local
1960 err = ubifs_parse_options(c, data, 1); in ubifs_remount_fs()
1961 if (err) { in ubifs_remount_fs()
1963 return err; in ubifs_remount_fs()
1975 err = ubifs_remount_rw(c); in ubifs_remount_fs()
1976 if (err) in ubifs_remount_fs()
1977 return err; in ubifs_remount_fs()
2132 int err; in ubifs_fill_super() local
2138 err = PTR_ERR(c->ubi); in ubifs_fill_super()
2142 err = ubifs_parse_options(c, data, 0); in ubifs_fill_super()
2143 if (err) in ubifs_fill_super()
2156 err = super_setup_bdi_name(sb, "ubifs_%d_%d", c->vi.ubi_num, in ubifs_fill_super()
2158 if (err) in ubifs_fill_super()
2175 err = mount_ubifs(c); in ubifs_fill_super()
2176 if (err) { in ubifs_fill_super()
2177 ubifs_assert(c, err < 0); in ubifs_fill_super()
2184 err = PTR_ERR(root); in ubifs_fill_super()
2190 err = -ENOMEM; in ubifs_fill_super()
2204 return err; in ubifs_fill_super()
2227 int err; in ubifs_mount() local
2246 err = -ENOMEM; in ubifs_mount()
2254 err = PTR_ERR(sb); in ubifs_mount()
2265 err = -EBUSY; in ubifs_mount()
2269 err = ubifs_fill_super(sb, data, flags & SB_SILENT ? 1 : 0); in ubifs_mount()
2270 if (err) in ubifs_mount()
2289 return ERR_PTR(err); in ubifs_mount()
2318 int err; in ubifs_init() local
2384 err = register_shrinker(&ubifs_shrinker_info); in ubifs_init()
2385 if (err) in ubifs_init()
2388 err = ubifs_compressors_init(); in ubifs_init()
2389 if (err) in ubifs_init()
2394 err = register_filesystem(&ubifs_fs_type); in ubifs_init()
2395 if (err) { in ubifs_init()
2397 current->pid, err); in ubifs_init()
2409 return err; in ubifs_init()