Lines Matching refs:err
117 int err; in swap_inode_boot_loader() local
138 err = -EINVAL; in swap_inode_boot_loader()
144 err = -EPERM; in swap_inode_boot_loader()
149 err = filemap_write_and_wait(inode->i_mapping); in swap_inode_boot_loader()
150 if (err) in swap_inode_boot_loader()
153 err = filemap_write_and_wait(inode_bl->i_mapping); in swap_inode_boot_loader()
154 if (err) in swap_inode_boot_loader()
166 err = -EINVAL; in swap_inode_boot_loader()
192 err = dquot_initialize(inode); in swap_inode_boot_loader()
193 if (err) in swap_inode_boot_loader()
210 err = ext4_mark_inode_dirty(handle, inode); in swap_inode_boot_loader()
211 if (err < 0) { in swap_inode_boot_loader()
215 inode->i_ino, err); in swap_inode_boot_loader()
226 err = ext4_mark_inode_dirty(handle, inode_bl); in swap_inode_boot_loader()
227 if (err < 0) { in swap_inode_boot_loader()
231 inode_bl->i_ino, err); in swap_inode_boot_loader()
239 err = dquot_alloc_space(inode, -1 * diff); in swap_inode_boot_loader()
241 if (err < 0) { in swap_inode_boot_loader()
261 return err; in swap_inode_boot_loader()
342 int err = -EPERM, migrate = 0; in ext4_ioctl_setflags() local
353 err = vfs_ioc_setflags_prepare(inode, oldflags, flags); in ext4_ioctl_setflags()
354 if (err) in ext4_ioctl_setflags()
367 err = -EOPNOTSUPP; in ext4_ioctl_setflags()
376 err = -EOPNOTSUPP; in ext4_ioctl_setflags()
381 err = -ENOTDIR; in ext4_ioctl_setflags()
386 err = -ENOTEMPTY; in ext4_ioctl_setflags()
400 err = filemap_write_and_wait(inode->i_mapping); in ext4_ioctl_setflags()
401 if (err) in ext4_ioctl_setflags()
407 err = PTR_ERR(handle); in ext4_ioctl_setflags()
412 err = ext4_reserve_inode_write(handle, inode, &iloc); in ext4_ioctl_setflags()
413 if (err) in ext4_ioctl_setflags()
434 err = ext4_mark_iloc_dirty(handle, inode, &iloc); in ext4_ioctl_setflags()
437 if (err) in ext4_ioctl_setflags()
446 err = -EBUSY; in ext4_ioctl_setflags()
450 err = ext4_change_inode_journal_flag(inode, in ext4_ioctl_setflags()
452 if (err) in ext4_ioctl_setflags()
457 err = ext4_ext_migrate(inode); in ext4_ioctl_setflags()
459 err = ext4_ind_migrate(inode); in ext4_ioctl_setflags()
463 return err; in ext4_ioctl_setflags()
472 int err, rc; in ext4_ioctl_setproject() local
494 err = -EPERM; in ext4_ioctl_setproject()
497 return err; in ext4_ioctl_setproject()
499 err = dquot_initialize(inode); in ext4_ioctl_setproject()
500 if (err) in ext4_ioctl_setproject()
501 return err; in ext4_ioctl_setproject()
503 err = ext4_get_inode_loc(inode, &iloc); in ext4_ioctl_setproject()
504 if (err) in ext4_ioctl_setproject()
505 return err; in ext4_ioctl_setproject()
509 err = ext4_expand_extra_isize(inode, in ext4_ioctl_setproject()
512 if (err) in ext4_ioctl_setproject()
513 return err; in ext4_ioctl_setproject()
524 err = ext4_reserve_inode_write(handle, inode, &iloc); in ext4_ioctl_setproject()
525 if (err) in ext4_ioctl_setproject()
535 err = __dquot_transfer(inode, transfer_to); in ext4_ioctl_setproject()
538 if (err) in ext4_ioctl_setproject()
546 if (!err) in ext4_ioctl_setproject()
547 err = rc; in ext4_ioctl_setproject()
550 return err; in ext4_ioctl_setproject()
747 int err, err2=0; in ext4_ioctl_group_add() local
749 err = ext4_resize_begin(sb); in ext4_ioctl_group_add()
750 if (err) in ext4_ioctl_group_add()
751 return err; in ext4_ioctl_group_add()
756 err = -EOPNOTSUPP; in ext4_ioctl_group_add()
760 err = mnt_want_write_file(file); in ext4_ioctl_group_add()
761 if (err) in ext4_ioctl_group_add()
764 err = ext4_group_add(sb, input); in ext4_ioctl_group_add()
770 if (err == 0) in ext4_ioctl_group_add()
771 err = err2; in ext4_ioctl_group_add()
773 if (!err && ext4_has_group_desc_csum(sb) && in ext4_ioctl_group_add()
775 err = ext4_register_li_request(sb, input->group); in ext4_ioctl_group_add()
778 return err; in ext4_ioctl_group_add()
841 int err; in __ext4_ioctl() local
861 err = mnt_want_write_file(filp); in __ext4_ioctl()
862 if (err) in __ext4_ioctl()
863 return err; in __ext4_ioctl()
866 err = ext4_ioctl_check_immutable(inode, in __ext4_ioctl()
869 if (!err) in __ext4_ioctl()
870 err = ext4_ioctl_setflags(inode, flags); in __ext4_ioctl()
873 return err; in __ext4_ioctl()
883 int err; in __ext4_ioctl() local
894 err = mnt_want_write_file(filp); in __ext4_ioctl()
895 if (err) in __ext4_ioctl()
896 return err; in __ext4_ioctl()
898 err = -EFAULT; in __ext4_ioctl()
905 err = PTR_ERR(handle); in __ext4_ioctl()
908 err = ext4_reserve_inode_write(handle, inode, &iloc); in __ext4_ioctl()
909 if (err == 0) { in __ext4_ioctl()
912 err = ext4_mark_iloc_dirty(handle, inode, &iloc); in __ext4_ioctl()
920 return err; in __ext4_ioctl()
924 int err, err2=0; in __ext4_ioctl() local
926 err = ext4_resize_begin(sb); in __ext4_ioctl()
927 if (err) in __ext4_ioctl()
928 return err; in __ext4_ioctl()
931 err = -EFAULT; in __ext4_ioctl()
938 err = -EOPNOTSUPP; in __ext4_ioctl()
942 err = mnt_want_write_file(filp); in __ext4_ioctl()
943 if (err) in __ext4_ioctl()
946 err = ext4_group_extend(sb, EXT4_SB(sb)->s_es, n_blocks_count); in __ext4_ioctl()
952 if (err == 0) in __ext4_ioctl()
953 err = err2; in __ext4_ioctl()
957 return err; in __ext4_ioctl()
963 int err; in __ext4_ioctl() local
979 err = -EBADF; in __ext4_ioctl()
986 err = -EOPNOTSUPP; in __ext4_ioctl()
991 err = -EOPNOTSUPP; in __ext4_ioctl()
995 err = mnt_want_write_file(filp); in __ext4_ioctl()
996 if (err) in __ext4_ioctl()
999 err = ext4_move_extents(filp, donor.file, me.orig_start, in __ext4_ioctl()
1005 err = -EFAULT; in __ext4_ioctl()
1008 return err; in __ext4_ioctl()
1023 int err; in __ext4_ioctl() local
1027 err = mnt_want_write_file(filp); in __ext4_ioctl()
1028 if (err) in __ext4_ioctl()
1029 return err; in __ext4_ioctl()
1037 err = ext4_ext_migrate(inode); in __ext4_ioctl()
1040 return err; in __ext4_ioctl()
1045 int err; in __ext4_ioctl() local
1049 err = mnt_want_write_file(filp); in __ext4_ioctl()
1050 if (err) in __ext4_ioctl()
1051 return err; in __ext4_ioctl()
1052 err = ext4_alloc_da_blocks(inode); in __ext4_ioctl()
1054 return err; in __ext4_ioctl()
1059 int err; in __ext4_ioctl() local
1062 err = mnt_want_write_file(filp); in __ext4_ioctl()
1063 if (err) in __ext4_ioctl()
1064 return err; in __ext4_ioctl()
1065 err = swap_inode_boot_loader(sb, inode); in __ext4_ioctl()
1067 return err; in __ext4_ioctl()
1072 int err = 0, err2 = 0; in __ext4_ioctl() local
1080 err = ext4_resize_begin(sb); in __ext4_ioctl()
1081 if (err) in __ext4_ioctl()
1082 return err; in __ext4_ioctl()
1084 err = mnt_want_write_file(filp); in __ext4_ioctl()
1085 if (err) in __ext4_ioctl()
1088 err = ext4_resize_fs(sb, n_blocks_count); in __ext4_ioctl()
1095 if (err == 0) in __ext4_ioctl()
1096 err = err2; in __ext4_ioctl()
1098 if (!err && (o_group < EXT4_SB(sb)->s_groups_count) && in __ext4_ioctl()
1101 err = ext4_register_li_request(sb, o_group); in __ext4_ioctl()
1105 return err; in __ext4_ioctl()
1151 int err, err2; in __ext4_ioctl() local
1158 err = mnt_want_write_file(filp); in __ext4_ioctl()
1159 if (err) in __ext4_ioctl()
1160 return err; in __ext4_ioctl()
1163 err = PTR_ERR(handle); in __ext4_ioctl()
1166 err = ext4_journal_get_write_access(handle, sbi->s_sbh); in __ext4_ioctl()
1167 if (err) in __ext4_ioctl()
1173 err = ext4_handle_dirty_metadata(handle, NULL, in __ext4_ioctl()
1177 if (err2 && !err) in __ext4_ioctl()
1178 err = err2; in __ext4_ioctl()
1181 if (err) in __ext4_ioctl()
1182 return err; in __ext4_ioctl()
1268 int err; in __ext4_ioctl() local
1285 err = mnt_want_write_file(filp); in __ext4_ioctl()
1286 if (err) in __ext4_ioctl()
1287 return err; in __ext4_ioctl()
1291 err = vfs_ioc_fssetxattr_check(inode, &old_fa, &fa); in __ext4_ioctl()
1292 if (err) in __ext4_ioctl()
1296 err = ext4_ioctl_check_immutable(inode, fa.fsx_projid, flags); in __ext4_ioctl()
1297 if (err) in __ext4_ioctl()
1299 err = ext4_ioctl_setflags(inode, flags); in __ext4_ioctl()
1300 if (err) in __ext4_ioctl()
1302 err = ext4_ioctl_setproject(filp, fa.fsx_projid); in __ext4_ioctl()
1306 return err; in __ext4_ioctl()
1372 int err; in ext4_compat_ioctl() local
1375 err = get_user(input.group, &uinput->group); in ext4_compat_ioctl()
1376 err |= get_user(input.block_bitmap, &uinput->block_bitmap); in ext4_compat_ioctl()
1377 err |= get_user(input.inode_bitmap, &uinput->inode_bitmap); in ext4_compat_ioctl()
1378 err |= get_user(input.inode_table, &uinput->inode_table); in ext4_compat_ioctl()
1379 err |= get_user(input.blocks_count, &uinput->blocks_count); in ext4_compat_ioctl()
1380 err |= get_user(input.reserved_blocks, in ext4_compat_ioctl()
1382 if (err) in ext4_compat_ioctl()