Lines Matching refs:err
69 int err; in validate_inode() local
97 err = dbg_check_dir(c, inode); in validate_inode()
98 return err; in validate_inode()
103 int err; in ubifs_iget() local
121 err = -ENOMEM; in ubifs_iget()
127 err = ubifs_tnc_lookup(c, &key, ino); in ubifs_iget()
128 if (err) in ubifs_iget()
158 err = validate_inode(c, inode); in ubifs_iget()
159 if (err) in ubifs_iget()
170 err = -ENOMEM; in ubifs_iget()
176 err = 10; in ubifs_iget()
184 err = 11; in ubifs_iget()
191 err = 12; in ubifs_iget()
196 err = -ENOMEM; in ubifs_iget()
211 err = -ENOMEM; in ubifs_iget()
221 err = 13; in ubifs_iget()
234 err = 14; in ubifs_iget()
239 err = 15; in ubifs_iget()
249 ubifs_err(c, "inode %lu validation failed, error %d", inode->i_ino, err); in ubifs_iget()
252 err = -EINVAL; in ubifs_iget()
256 ubifs_err(c, "failed to read inode %lu, error %d", inode->i_ino, err); in ubifs_iget()
258 return ERR_PTR(err); in ubifs_iget()
296 int err = 0; in ubifs_write_inode() local
324 err = ubifs_jnl_write_inode(c, inode); in ubifs_write_inode()
325 if (err) in ubifs_write_inode()
327 inode->i_ino, err); in ubifs_write_inode()
329 err = dbg_check_inode_size(c, inode, ui->ui_size); in ubifs_write_inode()
335 return err; in ubifs_write_inode()
340 int err; in ubifs_evict_inode() local
364 err = ubifs_jnl_delete_inode(c, inode); in ubifs_evict_inode()
365 if (err) in ubifs_evict_inode()
371 inode->i_ino, err); in ubifs_evict_inode()
452 int i, err; in ubifs_sync_fs() local
468 err = ubifs_wbuf_sync(&c->jheads[i].wbuf); in ubifs_sync_fs()
469 if (err) in ubifs_sync_fs()
470 return err; in ubifs_sync_fs()
480 err = ubifs_run_commit(c); in ubifs_sync_fs()
481 if (err) in ubifs_sync_fs()
482 return err; in ubifs_sync_fs()
653 int tmp, err; in init_constants_sb() local
724 err = ubifs_calc_lpt_geom(c); in init_constants_sb()
725 if (err) in init_constants_sb()
726 return err; in init_constants_sb()
776 int err; in take_gc_lnum() local
784 err = ubifs_change_one_lp(c, c->gc_lnum, c->leb_size, 0, in take_gc_lnum()
786 return err; in take_gc_lnum()
798 int i, err; in alloc_wbufs() local
808 err = ubifs_wbuf_init(c, &c->jheads[i].wbuf); in alloc_wbufs()
809 if (err) in alloc_wbufs()
810 return err; in alloc_wbufs()
894 int lnum, err; in check_volume_empty() local
898 err = ubifs_is_mapped(c, lnum); in check_volume_empty()
899 if (unlikely(err < 0)) in check_volume_empty()
900 return err; in check_volume_empty()
901 if (err == 1) { in check_volume_empty()
1149 int err; in mount_ubifs() local
1157 err = init_constants_early(c); in mount_ubifs()
1158 if (err) in mount_ubifs()
1159 return err; in mount_ubifs()
1161 err = ubifs_debugging_init(c); in mount_ubifs()
1162 if (err) in mount_ubifs()
1163 return err; in mount_ubifs()
1165 err = check_volume_empty(c); in mount_ubifs()
1166 if (err) in mount_ubifs()
1176 err = -EROFS; in mount_ubifs()
1182 err = -EROFS; in mount_ubifs()
1191 err = -ENOMEM; in mount_ubifs()
1218 err = ubifs_read_superblock(c); in mount_ubifs()
1219 if (err) in mount_ubifs()
1231 err = -ENOTSUPP; in mount_ubifs()
1235 err = init_constants_sb(c); in mount_ubifs()
1236 if (err) in mount_ubifs()
1243 err = -ENOMEM; in mount_ubifs()
1247 err = alloc_wbufs(c); in mount_ubifs()
1248 if (err) in mount_ubifs()
1256 err = PTR_ERR(c->bgt); in mount_ubifs()
1259 c->bgt_name, err); in mount_ubifs()
1265 err = ubifs_read_master(c); in mount_ubifs()
1266 if (err) in mount_ubifs()
1277 err = ubifs_recover_inl_heads(c, c->sbuf); in mount_ubifs()
1278 if (err) in mount_ubifs()
1282 err = ubifs_lpt_init(c, 1, !c->ro_mount); in mount_ubifs()
1283 if (err) in mount_ubifs()
1287 err = ubifs_fixup_free_space(c); in mount_ubifs()
1288 if (err) in mount_ubifs()
1298 err = ubifs_write_master(c); in mount_ubifs()
1299 if (err) in mount_ubifs()
1303 err = dbg_check_idx_size(c, c->bi.old_idx_sz); in mount_ubifs()
1304 if (err) in mount_ubifs()
1307 err = ubifs_replay_journal(c); in mount_ubifs()
1308 if (err) in mount_ubifs()
1314 err = ubifs_mount_orphans(c, c->need_recovery, c->ro_mount); in mount_ubifs()
1315 if (err) in mount_ubifs()
1321 err = check_free_space(c); in mount_ubifs()
1322 if (err) in mount_ubifs()
1330 err = ubifs_consolidate_log(c); in mount_ubifs()
1331 if (err) in mount_ubifs()
1336 err = ubifs_recover_size(c); in mount_ubifs()
1337 if (err) in mount_ubifs()
1339 err = ubifs_rcvry_gc_commit(c); in mount_ubifs()
1340 if (err) in mount_ubifs()
1343 err = take_gc_lnum(c); in mount_ubifs()
1344 if (err) in mount_ubifs()
1351 err = ubifs_leb_unmap(c, c->gc_lnum); in mount_ubifs()
1352 if (err) in mount_ubifs()
1356 err = dbg_check_lprops(c); in mount_ubifs()
1357 if (err) in mount_ubifs()
1360 err = ubifs_recover_size(c); in mount_ubifs()
1361 if (err) in mount_ubifs()
1370 err = take_gc_lnum(c); in mount_ubifs()
1371 if (err) in mount_ubifs()
1395 err = dbg_check_filesystem(c); in mount_ubifs()
1396 if (err) in mount_ubifs()
1399 err = dbg_debugfs_init_fs(c); in mount_ubifs()
1400 if (err) in mount_ubifs()
1497 return err; in mount_ubifs()
1548 int err, lnum; in ubifs_remount_rw() local
1564 err = ubifs_fixup_free_space(c); in ubifs_remount_rw()
1565 if (err) in ubifs_remount_rw()
1569 err = check_free_space(c); in ubifs_remount_rw()
1570 if (err) in ubifs_remount_rw()
1578 err = PTR_ERR(sup); in ubifs_remount_rw()
1582 err = ubifs_write_sb_node(c, sup); in ubifs_remount_rw()
1584 if (err) in ubifs_remount_rw()
1590 err = ubifs_write_rcvrd_mst_node(c); in ubifs_remount_rw()
1591 if (err) in ubifs_remount_rw()
1593 err = ubifs_recover_size(c); in ubifs_remount_rw()
1594 if (err) in ubifs_remount_rw()
1596 err = ubifs_clean_lebs(c, c->sbuf); in ubifs_remount_rw()
1597 if (err) in ubifs_remount_rw()
1599 err = ubifs_recover_inl_heads(c, c->sbuf); in ubifs_remount_rw()
1600 if (err) in ubifs_remount_rw()
1605 err = ubifs_clear_orphans(c); in ubifs_remount_rw()
1606 if (err) in ubifs_remount_rw()
1612 err = ubifs_write_master(c); in ubifs_remount_rw()
1613 if (err) in ubifs_remount_rw()
1619 err = -ENOMEM; in ubifs_remount_rw()
1625 err = -ENOMEM; in ubifs_remount_rw()
1629 err = ubifs_lpt_init(c, 0, 1); in ubifs_remount_rw()
1630 if (err) in ubifs_remount_rw()
1636 err = PTR_ERR(c->bgt); in ubifs_remount_rw()
1639 c->bgt_name, err); in ubifs_remount_rw()
1646 err = -ENOMEM; in ubifs_remount_rw()
1655 err = ubifs_consolidate_log(c); in ubifs_remount_rw()
1656 if (err) in ubifs_remount_rw()
1661 err = ubifs_rcvry_gc_commit(c); in ubifs_remount_rw()
1663 err = ubifs_leb_unmap(c, c->gc_lnum); in ubifs_remount_rw()
1664 if (err) in ubifs_remount_rw()
1684 err = dbg_check_space_info(c); in ubifs_remount_rw()
1688 return err; in ubifs_remount_rw()
1706 return err; in ubifs_remount_rw()
1718 int i, err; in ubifs_remount_ro() local
1737 err = ubifs_write_master(c); in ubifs_remount_ro()
1738 if (err) in ubifs_remount_ro()
1739 ubifs_ro_mode(c, err); in ubifs_remount_ro()
1749 err = dbg_check_space_info(c); in ubifs_remount_ro()
1750 if (err) in ubifs_remount_ro()
1751 ubifs_ro_mode(c, err); in ubifs_remount_ro()
1795 int err; in ubifs_put_super() local
1809 err = ubifs_write_master(c); in ubifs_put_super()
1810 if (err) in ubifs_put_super()
1817 err); in ubifs_put_super()
1833 int err; in ubifs_remount_fs() local
1839 err = ubifs_parse_options(c, data, 1); in ubifs_remount_fs()
1840 if (err) { in ubifs_remount_fs()
1842 return err; in ubifs_remount_fs()
1854 err = ubifs_remount_rw(c); in ubifs_remount_fs()
1855 if (err) in ubifs_remount_fs()
1856 return err; in ubifs_remount_fs()
2002 int err; in ubifs_fill_super() local
2008 err = PTR_ERR(c->ubi); in ubifs_fill_super()
2022 err = bdi_init(&c->bdi); in ubifs_fill_super()
2023 if (err) in ubifs_fill_super()
2025 err = bdi_register(&c->bdi, NULL, "ubifs_%d_%d", in ubifs_fill_super()
2027 if (err) in ubifs_fill_super()
2030 err = ubifs_parse_options(c, data, 0); in ubifs_fill_super()
2031 if (err) in ubifs_fill_super()
2045 err = mount_ubifs(c); in ubifs_fill_super()
2046 if (err) { in ubifs_fill_super()
2047 ubifs_assert(err < 0); in ubifs_fill_super()
2054 err = PTR_ERR(root); in ubifs_fill_super()
2060 err = -ENOMEM; in ubifs_fill_super()
2076 return err; in ubifs_fill_super()
2099 int err; in ubifs_mount() local
2117 err = -ENOMEM; in ubifs_mount()
2125 err = PTR_ERR(sb); in ubifs_mount()
2136 err = -EBUSY; in ubifs_mount()
2140 err = ubifs_fill_super(sb, data, flags & MS_SILENT ? 1 : 0); in ubifs_mount()
2141 if (err) in ubifs_mount()
2161 return ERR_PTR(err); in ubifs_mount()
2190 int err; in ubifs_init() local
2256 err = register_shrinker(&ubifs_shrinker_info); in ubifs_init()
2257 if (err) in ubifs_init()
2260 err = ubifs_compressors_init(); in ubifs_init()
2261 if (err) in ubifs_init()
2264 err = dbg_debugfs_init(); in ubifs_init()
2265 if (err) in ubifs_init()
2268 err = register_filesystem(&ubifs_fs_type); in ubifs_init()
2269 if (err) { in ubifs_init()
2271 current->pid, err); in ubifs_init()
2284 return err; in ubifs_init()