Lines Matching refs:err
59 int err = 0; in ext4_update_primary_sb() local
67 err = ext4_journal_get_write_access(handle, sb, in ext4_update_primary_sb()
70 if (err) in ext4_update_primary_sb()
85 err = ext4_handle_dirty_metadata(handle, NULL, bh); in ext4_update_primary_sb()
86 if (err) in ext4_update_primary_sb()
88 err = sync_dirty_buffer(bh); in ext4_update_primary_sb()
90 ext4_std_error(sb, err); in ext4_update_primary_sb()
91 return err; in ext4_update_primary_sb()
107 int err = 0; in ext4_update_backup_sb() local
136 err = ext4_journal_get_write_access(handle, sb, in ext4_update_backup_sb()
139 if (err) in ext4_update_backup_sb()
159 err = ext4_handle_dirty_metadata(handle, NULL, bh); in ext4_update_backup_sb()
160 if (err) in ext4_update_backup_sb()
166 err = sync_dirty_buffer(bh); in ext4_update_backup_sb()
170 ext4_std_error(sb, err); in ext4_update_backup_sb()
171 return (err) ? err : 1; in ext4_update_backup_sb()
193 int err = 0, ret, i; in ext4_update_superblocks_fn() local
213 err = PTR_ERR(handle); in ext4_update_superblocks_fn()
218 err = ext4_update_primary_sb(sb, handle, func, arg); in ext4_update_superblocks_fn()
219 if (err) { in ext4_update_superblocks_fn()
245 err = ret; in ext4_update_superblocks_fn()
256 err = ext4_journal_stop(handle); in ext4_update_superblocks_fn()
257 if (err) in ext4_update_superblocks_fn()
268 if (ret && !err) in ext4_update_superblocks_fn()
269 err = ret; in ext4_update_superblocks_fn()
274 return err ? err : 0; in ext4_update_superblocks_fn()
376 int err; in swap_inode_boot_loader() local
397 err = -EINVAL; in swap_inode_boot_loader()
404 err = -EPERM; in swap_inode_boot_loader()
409 err = filemap_write_and_wait(inode->i_mapping); in swap_inode_boot_loader()
410 if (err) in swap_inode_boot_loader()
413 err = filemap_write_and_wait(inode_bl->i_mapping); in swap_inode_boot_loader()
414 if (err) in swap_inode_boot_loader()
426 err = -EINVAL; in swap_inode_boot_loader()
452 err = dquot_initialize(inode); in swap_inode_boot_loader()
453 if (err) in swap_inode_boot_loader()
472 err = ext4_mark_inode_dirty(handle, inode); in swap_inode_boot_loader()
473 if (err < 0) { in swap_inode_boot_loader()
477 inode->i_ino, err); in swap_inode_boot_loader()
488 err = ext4_mark_inode_dirty(handle, inode_bl); in swap_inode_boot_loader()
489 if (err < 0) { in swap_inode_boot_loader()
493 inode_bl->i_ino, err); in swap_inode_boot_loader()
501 err = dquot_alloc_space(inode, -1 * diff); in swap_inode_boot_loader()
503 if (err < 0) { in swap_inode_boot_loader()
522 return err; in swap_inode_boot_loader()
591 int err = -EPERM, migrate = 0; in ext4_ioctl_setflags() local
611 err = -EOPNOTSUPP; in ext4_ioctl_setflags()
620 err = -EOPNOTSUPP; in ext4_ioctl_setflags()
625 err = -ENOTDIR; in ext4_ioctl_setflags()
630 err = -ENOTEMPTY; in ext4_ioctl_setflags()
644 err = filemap_write_and_wait(inode->i_mapping); in ext4_ioctl_setflags()
645 if (err) in ext4_ioctl_setflags()
651 err = PTR_ERR(handle); in ext4_ioctl_setflags()
656 err = ext4_reserve_inode_write(handle, inode, &iloc); in ext4_ioctl_setflags()
657 if (err) in ext4_ioctl_setflags()
679 err = ext4_mark_iloc_dirty(handle, inode, &iloc); in ext4_ioctl_setflags()
682 if (err) in ext4_ioctl_setflags()
691 err = -EBUSY; in ext4_ioctl_setflags()
695 err = ext4_change_inode_journal_flag(inode, in ext4_ioctl_setflags()
697 if (err) in ext4_ioctl_setflags()
702 err = ext4_ext_migrate(inode); in ext4_ioctl_setflags()
704 err = ext4_ind_migrate(inode); in ext4_ioctl_setflags()
708 return err; in ext4_ioctl_setflags()
716 int err, rc; in ext4_ioctl_setproject() local
738 err = -EPERM; in ext4_ioctl_setproject()
741 return err; in ext4_ioctl_setproject()
743 err = dquot_initialize(inode); in ext4_ioctl_setproject()
744 if (err) in ext4_ioctl_setproject()
745 return err; in ext4_ioctl_setproject()
747 err = ext4_get_inode_loc(inode, &iloc); in ext4_ioctl_setproject()
748 if (err) in ext4_ioctl_setproject()
749 return err; in ext4_ioctl_setproject()
753 err = ext4_expand_extra_isize(inode, in ext4_ioctl_setproject()
756 if (err) in ext4_ioctl_setproject()
757 return err; in ext4_ioctl_setproject()
768 err = ext4_reserve_inode_write(handle, inode, &iloc); in ext4_ioctl_setproject()
769 if (err) in ext4_ioctl_setproject()
779 err = __dquot_transfer(inode, transfer_to); in ext4_ioctl_setproject()
782 if (err) in ext4_ioctl_setproject()
791 if (!err) in ext4_ioctl_setproject()
792 err = rc; in ext4_ioctl_setproject()
795 return err; in ext4_ioctl_setproject()
947 int err, err2=0; in ext4_ioctl_group_add() local
949 err = ext4_resize_begin(sb); in ext4_ioctl_group_add()
950 if (err) in ext4_ioctl_group_add()
951 return err; in ext4_ioctl_group_add()
956 err = -EOPNOTSUPP; in ext4_ioctl_group_add()
960 err = mnt_want_write_file(file); in ext4_ioctl_group_add()
961 if (err) in ext4_ioctl_group_add()
964 err = ext4_group_add(sb, input); in ext4_ioctl_group_add()
970 if (err == 0) in ext4_ioctl_group_add()
971 err = err2; in ext4_ioctl_group_add()
973 if (!err && ext4_has_group_desc_csum(sb) && in ext4_ioctl_group_add()
975 err = ext4_register_li_request(sb, input->group); in ext4_ioctl_group_add()
978 if (err == 0) in ext4_ioctl_group_add()
979 err = err2; in ext4_ioctl_group_add()
980 return err; in ext4_ioctl_group_add()
1004 int err = -EOPNOTSUPP; in ext4_fileattr_set() local
1018 err = ext4_ioctl_check_immutable(inode, fa->fsx_projid, flags); in ext4_fileattr_set()
1019 if (err) in ext4_fileattr_set()
1021 err = ext4_ioctl_setflags(inode, flags); in ext4_fileattr_set()
1022 if (err) in ext4_fileattr_set()
1024 err = ext4_ioctl_setproject(inode, fa->fsx_projid); in ext4_fileattr_set()
1026 return err; in ext4_fileattr_set()
1062 int err = 0; in ext4_ioctl_checkpoint() local
1099 err = jbd2_journal_flush(EXT4_SB(sb)->s_journal, flush_flags); in ext4_ioctl_checkpoint()
1102 return err; in ext4_ioctl_checkpoint()
1252 int err; in __ext4_ioctl() local
1263 err = mnt_want_write_file(filp); in __ext4_ioctl()
1264 if (err) in __ext4_ioctl()
1265 return err; in __ext4_ioctl()
1267 err = -EFAULT; in __ext4_ioctl()
1274 err = PTR_ERR(handle); in __ext4_ioctl()
1277 err = ext4_reserve_inode_write(handle, inode, &iloc); in __ext4_ioctl()
1278 if (err == 0) { in __ext4_ioctl()
1282 err = ext4_mark_iloc_dirty(handle, inode, &iloc); in __ext4_ioctl()
1290 return err; in __ext4_ioctl()
1294 int err, err2=0; in __ext4_ioctl() local
1296 err = ext4_resize_begin(sb); in __ext4_ioctl()
1297 if (err) in __ext4_ioctl()
1298 return err; in __ext4_ioctl()
1301 err = -EFAULT; in __ext4_ioctl()
1308 err = -EOPNOTSUPP; in __ext4_ioctl()
1312 err = mnt_want_write_file(filp); in __ext4_ioctl()
1313 if (err) in __ext4_ioctl()
1316 err = ext4_group_extend(sb, EXT4_SB(sb)->s_es, n_blocks_count); in __ext4_ioctl()
1322 if (err == 0) in __ext4_ioctl()
1323 err = err2; in __ext4_ioctl()
1327 if (err == 0) in __ext4_ioctl()
1328 err = err2; in __ext4_ioctl()
1329 return err; in __ext4_ioctl()
1334 int err; in __ext4_ioctl() local
1362 err = mnt_want_write_file(filp); in __ext4_ioctl()
1363 if (err) in __ext4_ioctl()
1364 return err; in __ext4_ioctl()
1366 err = ext4_move_extents(filp, fd_file(donor), me.orig_start, in __ext4_ioctl()
1372 err = -EFAULT; in __ext4_ioctl()
1373 return err; in __ext4_ioctl()
1388 int err; in __ext4_ioctl() local
1392 err = mnt_want_write_file(filp); in __ext4_ioctl()
1393 if (err) in __ext4_ioctl()
1394 return err; in __ext4_ioctl()
1402 err = ext4_ext_migrate(inode); in __ext4_ioctl()
1405 return err; in __ext4_ioctl()
1410 int err; in __ext4_ioctl() local
1414 err = mnt_want_write_file(filp); in __ext4_ioctl()
1415 if (err) in __ext4_ioctl()
1416 return err; in __ext4_ioctl()
1417 err = ext4_alloc_da_blocks(inode); in __ext4_ioctl()
1419 return err; in __ext4_ioctl()
1424 int err; in __ext4_ioctl() local
1427 err = mnt_want_write_file(filp); in __ext4_ioctl()
1428 if (err) in __ext4_ioctl()
1429 return err; in __ext4_ioctl()
1430 err = swap_inode_boot_loader(sb, idmap, inode); in __ext4_ioctl()
1432 return err; in __ext4_ioctl()
1437 int err = 0, err2 = 0; in __ext4_ioctl() local
1445 err = ext4_resize_begin(sb); in __ext4_ioctl()
1446 if (err) in __ext4_ioctl()
1447 return err; in __ext4_ioctl()
1449 err = mnt_want_write_file(filp); in __ext4_ioctl()
1450 if (err) in __ext4_ioctl()
1453 err = ext4_resize_fs(sb, n_blocks_count); in __ext4_ioctl()
1460 if (err == 0) in __ext4_ioctl()
1461 err = err2; in __ext4_ioctl()
1463 if (!err && (o_group < EXT4_SB(sb)->s_groups_count) && in __ext4_ioctl()
1466 err = ext4_register_li_request(sb, o_group); in __ext4_ioctl()
1470 if (err == 0) in __ext4_ioctl()
1471 err = err2; in __ext4_ioctl()
1472 return err; in __ext4_ioctl()
1658 int err; in ext4_compat_ioctl() local
1661 err = get_user(input.group, &uinput->group); in ext4_compat_ioctl()
1662 err |= get_user(input.block_bitmap, &uinput->block_bitmap); in ext4_compat_ioctl()
1663 err |= get_user(input.inode_bitmap, &uinput->inode_bitmap); in ext4_compat_ioctl()
1664 err |= get_user(input.inode_table, &uinput->inode_table); in ext4_compat_ioctl()
1665 err |= get_user(input.blocks_count, &uinput->blocks_count); in ext4_compat_ioctl()
1666 err |= get_user(input.reserved_blocks, in ext4_compat_ioctl()
1668 if (err) in ext4_compat_ioctl()