• Home
  • Raw
  • Download

Lines Matching refs:err

35 	int err = -EINVAL;  in verify_group_input()  local
106 err = 0; in verify_group_input()
109 return err; in verify_group_input()
116 int err; in bclean() local
121 if ((err = ext3_journal_get_write_access(handle, bh))) { in bclean()
123 bh = ERR_PTR(err); in bclean()
161 int err; in extend_or_restart_transaction() local
166 err = ext3_journal_extend(handle, EXT3_MAX_TRANS_DATA); in extend_or_restart_transaction()
167 if (err < 0) in extend_or_restart_transaction()
168 return err; in extend_or_restart_transaction()
169 if (err) { in extend_or_restart_transaction()
170 err = ext3_journal_restart(handle, EXT3_MAX_TRANS_DATA); in extend_or_restart_transaction()
171 if (err) in extend_or_restart_transaction()
172 return err; in extend_or_restart_transaction()
173 err = ext3_journal_get_write_access(handle, bh); in extend_or_restart_transaction()
174 if (err) in extend_or_restart_transaction()
175 return err; in extend_or_restart_transaction()
201 int err = 0, err2; in setup_new_group_blocks() local
211 err = -EBUSY; in setup_new_group_blocks()
216 err = PTR_ERR(bh); in setup_new_group_blocks()
232 err = extend_or_restart_transaction(handle, 1, bh); in setup_new_group_blocks()
233 if (err) in setup_new_group_blocks()
238 err = -ENOMEM; in setup_new_group_blocks()
241 if ((err = ext3_journal_get_write_access(handle, gdb))) { in setup_new_group_blocks()
249 err = ext3_journal_dirty_metadata(handle, gdb); in setup_new_group_blocks()
250 if (err) { in setup_new_group_blocks()
265 err = extend_or_restart_transaction(handle, 1, bh); in setup_new_group_blocks()
266 if (err) in setup_new_group_blocks()
270 err = PTR_ERR(gdb); in setup_new_group_blocks()
273 err = ext3_journal_dirty_metadata(handle, gdb); in setup_new_group_blocks()
274 if (err) { in setup_new_group_blocks()
295 err = extend_or_restart_transaction(handle, 1, bh); in setup_new_group_blocks()
296 if (err) in setup_new_group_blocks()
300 err = PTR_ERR(it); in setup_new_group_blocks()
303 err = ext3_journal_dirty_metadata(handle, it); in setup_new_group_blocks()
304 if (err) { in setup_new_group_blocks()
312 err = extend_or_restart_transaction(handle, 2, bh); in setup_new_group_blocks()
313 if (err) in setup_new_group_blocks()
318 err = ext3_journal_dirty_metadata(handle, bh); in setup_new_group_blocks()
319 if (err) in setup_new_group_blocks()
327 err = PTR_ERR(bh); in setup_new_group_blocks()
333 err = ext3_journal_dirty_metadata(handle, bh); in setup_new_group_blocks()
339 if ((err2 = ext3_journal_stop(handle)) && !err) in setup_new_group_blocks()
340 err = err2; in setup_new_group_blocks()
342 return err; in setup_new_group_blocks()
440 int err; in add_new_gdb() local
465 err = gdbackups; in add_new_gdb()
472 err = -EIO; in add_new_gdb()
481 err = -EINVAL; in add_new_gdb()
485 if ((err = ext3_journal_get_write_access(handle, EXT3_SB(sb)->s_sbh))) in add_new_gdb()
488 if ((err = ext3_journal_get_write_access(handle, *primary))) in add_new_gdb()
491 if ((err = ext3_journal_get_write_access(handle, dind))) in add_new_gdb()
495 if ((err = ext3_reserve_inode_write(handle, inode, &iloc))) in add_new_gdb()
501 err = -ENOMEM; in add_new_gdb()
517 err = ext3_journal_dirty_metadata(handle, dind); in add_new_gdb()
518 if (err) in add_new_gdb()
523 err = ext3_mark_iloc_dirty(handle, inode, &iloc); in add_new_gdb()
524 if (err) in add_new_gdb()
527 err = ext3_journal_dirty_metadata(handle, *primary); in add_new_gdb()
528 if (err) in add_new_gdb()
540 err = ext3_journal_dirty_metadata(handle, EXT3_SB(sb)->s_sbh); in add_new_gdb()
541 if (err) in add_new_gdb()
562 ext3_debug("leaving with error %d\n", err); in add_new_gdb()
563 return err; in add_new_gdb()
591 int err; in reserve_backup_gdb() local
600 err = -EIO; in reserve_backup_gdb()
617 err = -EINVAL; in reserve_backup_gdb()
622 err = -EIO; in reserve_backup_gdb()
627 err = gdbackups; in reserve_backup_gdb()
635 if ((err = ext3_journal_get_write_access(handle, primary[i]))) { in reserve_backup_gdb()
645 if ((err = ext3_reserve_inode_write(handle, inode, &iloc))) in reserve_backup_gdb()
661 if (!err) in reserve_backup_gdb()
662 err = err2; in reserve_backup_gdb()
675 return err; in reserve_backup_gdb()
706 int err = 0, err2; in update_backups() local
711 err = PTR_ERR(handle); in update_backups()
721 (err = ext3_journal_restart(handle, EXT3_MAX_TRANS_DATA))) in update_backups()
726 err = -ENOMEM; in update_backups()
731 if ((err = ext3_journal_get_write_access(handle, bh))) { in update_backups()
741 err = ext3_journal_dirty_metadata(handle, bh); in update_backups()
743 if (err) in update_backups()
746 if ((err2 = ext3_journal_stop(handle)) && !err) in update_backups()
747 err = err2; in update_backups()
760 if (err) { in update_backups()
763 "forcing fsck on next reboot", group, err); in update_backups()
794 int err, err2; in ext3_group_add() local
834 if ((err = verify_group_input(sb, input))) in ext3_group_add()
837 if ((err = setup_new_group_blocks(sb, input))) in ext3_group_add()
851 err = PTR_ERR(handle); in ext3_group_add()
859 err = -EBUSY; in ext3_group_add()
863 if ((err = ext3_journal_get_write_access(handle, sbi->s_sbh))) in ext3_group_add()
874 if ((err = ext3_journal_get_write_access(handle, primary))) in ext3_group_add()
878 (err = reserve_backup_gdb(handle, inode, input))) in ext3_group_add()
880 } else if ((err = add_new_gdb(handle, inode, input, &primary))) in ext3_group_add()
951 err = ext3_journal_dirty_metadata(handle, primary); in ext3_group_add()
952 if (err) in ext3_group_add()
965 err = ext3_journal_dirty_metadata(handle, sbi->s_sbh); in ext3_group_add()
969 if ((err2 = ext3_journal_stop(handle)) && !err) in ext3_group_add()
970 err = err2; in ext3_group_add()
971 if (!err) { in ext3_group_add()
979 return err; in ext3_group_add()
999 int err; in ext3_group_extend() local
1071 err = PTR_ERR(handle); in ext3_group_extend()
1072 ext3_warning(sb, __func__, "error %d on journal start",err); in ext3_group_extend()
1082 err = -EBUSY; in ext3_group_extend()
1086 if ((err = ext3_journal_get_write_access(handle, in ext3_group_extend()
1089 "error %d on journal write access", err); in ext3_group_extend()
1095 err = ext3_journal_dirty_metadata(handle, EXT3_SB(sb)->s_sbh); in ext3_group_extend()
1097 if (err) { in ext3_group_extend()
1099 "error %d on journal dirty metadata", err); in ext3_group_extend()
1108 if ((err = ext3_journal_stop(handle))) in ext3_group_extend()
1116 return err; in ext3_group_extend()