Lines Matching refs:status
98 int status; in ocfs2_modify_bh() local
103 status = PTR_ERR(handle); in ocfs2_modify_bh()
104 mlog_errno(status); in ocfs2_modify_bh()
105 return status; in ocfs2_modify_bh()
107 status = ocfs2_journal_access_dq(handle, INODE_CACHE(inode), bh, in ocfs2_modify_bh()
109 if (status < 0) { in ocfs2_modify_bh()
110 mlog_errno(status); in ocfs2_modify_bh()
112 return status; in ocfs2_modify_bh()
119 status = ocfs2_commit_trans(OCFS2_SB(sb), handle); in ocfs2_modify_bh()
120 if (status < 0) { in ocfs2_modify_bh()
121 mlog_errno(status); in ocfs2_modify_bh()
122 return status; in ocfs2_modify_bh()
173 int status, ret = 0; in ocfs2_local_check_quota_file() local
176 status = ocfs2_read_quota_block(linode, 0, &bh); in ocfs2_local_check_quota_file()
177 if (status) { in ocfs2_local_check_quota_file()
178 mlog_errno(status); in ocfs2_local_check_quota_file()
208 status = ocfs2_read_quota_block(ginode, 0, &bh); in ocfs2_local_check_quota_file()
209 if (status) { in ocfs2_local_check_quota_file()
210 mlog_errno(status); in ocfs2_local_check_quota_file()
255 int i, status; in ocfs2_load_local_quota_bitmaps() local
266 status = ocfs2_read_quota_block(inode, in ocfs2_load_local_quota_bitmaps()
269 if (status) { in ocfs2_load_local_quota_bitmaps()
270 mlog_errno(status); in ocfs2_load_local_quota_bitmaps()
273 return status; in ocfs2_load_local_quota_bitmaps()
348 int status = 0; in ocfs2_recovery_load_quota() local
352 status = ocfs2_read_quota_block(lqinode, in ocfs2_recovery_load_quota()
355 if (status) { in ocfs2_recovery_load_quota()
356 mlog_errno(status); in ocfs2_recovery_load_quota()
361 status = ocfs2_add_recovery_chunk(sb, dchunk, i, head); in ocfs2_recovery_load_quota()
363 if (status < 0) in ocfs2_recovery_load_quota()
366 if (status < 0) in ocfs2_recovery_load_quota()
368 return status; in ocfs2_recovery_load_quota()
399 int status = 0; in ocfs2_begin_quota_recovery() local
417 status = -ENOENT; in ocfs2_begin_quota_recovery()
420 status = ocfs2_inode_lock_full(lqinode, NULL, 1, in ocfs2_begin_quota_recovery()
422 if (status < 0) { in ocfs2_begin_quota_recovery()
423 mlog_errno(status); in ocfs2_begin_quota_recovery()
428 status = ocfs2_read_quota_block(lqinode, 0, &bh); in ocfs2_begin_quota_recovery()
429 if (status) { in ocfs2_begin_quota_recovery()
430 mlog_errno(status); in ocfs2_begin_quota_recovery()
437 status = ocfs2_recovery_load_quota(lqinode, ldinfo, type, in ocfs2_begin_quota_recovery()
444 if (status < 0) in ocfs2_begin_quota_recovery()
448 if (status < 0) { in ocfs2_begin_quota_recovery()
450 rec = ERR_PTR(status); in ocfs2_begin_quota_recovery()
470 int status = 0; in ocfs2_recover_local_quota_file() local
480 status = ocfs2_read_quota_block(lqinode, in ocfs2_recover_local_quota_file()
483 if (status) { in ocfs2_recover_local_quota_file()
484 mlog_errno(status); in ocfs2_recover_local_quota_file()
490 status = ocfs2_read_quota_block(lqinode, in ocfs2_recover_local_quota_file()
493 if (status) { in ocfs2_recover_local_quota_file()
494 mlog_errno(status); in ocfs2_recover_local_quota_file()
503 status = -EIO; in ocfs2_recover_local_quota_file()
511 status = ocfs2_lock_global_qf(oinfo, 1); in ocfs2_recover_local_quota_file()
512 if (status < 0) { in ocfs2_recover_local_quota_file()
513 mlog_errno(status); in ocfs2_recover_local_quota_file()
520 status = PTR_ERR(handle); in ocfs2_recover_local_quota_file()
521 mlog_errno(status); in ocfs2_recover_local_quota_file()
537 status = ocfs2_global_release_dquot(dquot); in ocfs2_recover_local_quota_file()
538 if (status < 0) { in ocfs2_recover_local_quota_file()
539 mlog_errno(status); in ocfs2_recover_local_quota_file()
543 status = ocfs2_journal_access_dq(handle, in ocfs2_recover_local_quota_file()
546 if (status < 0) { in ocfs2_recover_local_quota_file()
547 mlog_errno(status); in ocfs2_recover_local_quota_file()
565 if (status < 0) in ocfs2_recover_local_quota_file()
572 if (status < 0) in ocfs2_recover_local_quota_file()
575 if (status < 0) in ocfs2_recover_local_quota_file()
577 if (status) in ocfs2_recover_local_quota_file()
578 mlog_errno(status); in ocfs2_recover_local_quota_file()
579 return status; in ocfs2_recover_local_quota_file()
594 int status = 0; in ocfs2_finish_quota_recovery() local
608 status = -ENOENT; in ocfs2_finish_quota_recovery()
611 status = ocfs2_inode_lock_full(lqinode, NULL, 1, in ocfs2_finish_quota_recovery()
615 if (status == -EAGAIN) { in ocfs2_finish_quota_recovery()
619 status = 0; in ocfs2_finish_quota_recovery()
621 } else if (status < 0) { in ocfs2_finish_quota_recovery()
622 mlog_errno(status); in ocfs2_finish_quota_recovery()
627 status = ocfs2_read_quota_block(lqinode, 0, &bh); in ocfs2_finish_quota_recovery()
628 if (status) { in ocfs2_finish_quota_recovery()
629 mlog_errno(status); in ocfs2_finish_quota_recovery()
639 status = ocfs2_recover_local_quota_file(lqinode, in ocfs2_finish_quota_recovery()
651 status = PTR_ERR(handle); in ocfs2_finish_quota_recovery()
652 mlog_errno(status); in ocfs2_finish_quota_recovery()
655 status = ocfs2_journal_access_dq(handle, INODE_CACHE(lqinode), in ocfs2_finish_quota_recovery()
658 if (status < 0) { in ocfs2_finish_quota_recovery()
659 mlog_errno(status); in ocfs2_finish_quota_recovery()
674 if (status < 0) in ocfs2_finish_quota_recovery()
680 return status; in ocfs2_finish_quota_recovery()
690 int status; in ocfs2_local_read_info() local
713 status = ocfs2_global_read_info(sb, type); in ocfs2_local_read_info()
714 if (status < 0) in ocfs2_local_read_info()
717 status = ocfs2_inode_lock(lqinode, &oinfo->dqi_lqi_bh, 1); in ocfs2_local_read_info()
718 if (status < 0) { in ocfs2_local_read_info()
719 mlog_errno(status); in ocfs2_local_read_info()
725 status = ocfs2_read_quota_block(lqinode, 0, &bh); in ocfs2_local_read_info()
726 if (status) { in ocfs2_local_read_info()
727 mlog_errno(status); in ocfs2_local_read_info()
745 status = -ENOMEM; in ocfs2_local_read_info()
746 mlog_errno(status); in ocfs2_local_read_info()
752 status = ocfs2_recovery_load_quota(lqinode, ldinfo, type, in ocfs2_local_read_info()
754 if (status < 0) { in ocfs2_local_read_info()
755 mlog_errno(status); in ocfs2_local_read_info()
760 status = ocfs2_load_local_quota_bitmaps(lqinode, in ocfs2_local_read_info()
763 if (status < 0) { in ocfs2_local_read_info()
764 mlog_errno(status); in ocfs2_local_read_info()
770 status = ocfs2_modify_bh(lqinode, bh, olq_update_info, info); in ocfs2_local_read_info()
771 if (status < 0) { in ocfs2_local_read_info()
772 mlog_errno(status); in ocfs2_local_read_info()
800 int status; in ocfs2_local_write_info() local
802 status = ocfs2_modify_bh(sb_dqopt(sb)->files[type], bh, olq_update_info, in ocfs2_local_write_info()
804 if (status < 0) { in ocfs2_local_write_info()
805 mlog_errno(status); in ocfs2_local_write_info()
820 int status; in ocfs2_local_free_info() local
855 status = ocfs2_modify_bh(sb_dqopt(sb)->files[type], in ocfs2_local_free_info()
859 if (status < 0) { in ocfs2_local_free_info()
860 mlog_errno(status); in ocfs2_local_free_info()
902 int status; in ocfs2_local_write_dquot() local
904 status = ocfs2_read_quota_phys_block(lqinode, od->dq_local_phys_blk, in ocfs2_local_write_dquot()
906 if (status) { in ocfs2_local_write_dquot()
907 mlog_errno(status); in ocfs2_local_write_dquot()
910 status = ocfs2_modify_bh(lqinode, bh, olq_set_dquot, od); in ocfs2_local_write_dquot()
911 if (status < 0) { in ocfs2_local_write_dquot()
912 mlog_errno(status); in ocfs2_local_write_dquot()
917 return status; in ocfs2_local_write_dquot()
973 int status; in ocfs2_local_quota_add_chunk() local
979 status = ocfs2_extend_no_holes(lqinode, NULL, in ocfs2_local_quota_add_chunk()
982 if (status < 0) { in ocfs2_local_quota_add_chunk()
983 mlog_errno(status); in ocfs2_local_quota_add_chunk()
986 status = ocfs2_simple_size_update(lqinode, oinfo->dqi_lqi_bh, in ocfs2_local_quota_add_chunk()
988 if (status < 0) { in ocfs2_local_quota_add_chunk()
989 mlog_errno(status); in ocfs2_local_quota_add_chunk()
995 status = -ENOMEM; in ocfs2_local_quota_add_chunk()
996 mlog_errno(status); in ocfs2_local_quota_add_chunk()
1004 status = PTR_ERR(handle); in ocfs2_local_quota_add_chunk()
1005 mlog_errno(status); in ocfs2_local_quota_add_chunk()
1010 status = ocfs2_extent_map_get_blocks(lqinode, oinfo->dqi_blocks, in ocfs2_local_quota_add_chunk()
1012 if (status < 0) { in ocfs2_local_quota_add_chunk()
1013 mlog_errno(status); in ocfs2_local_quota_add_chunk()
1018 status = -ENOMEM; in ocfs2_local_quota_add_chunk()
1019 mlog_errno(status); in ocfs2_local_quota_add_chunk()
1024 status = ocfs2_journal_access_dq(handle, INODE_CACHE(lqinode), bh, in ocfs2_local_quota_add_chunk()
1026 if (status < 0) { in ocfs2_local_quota_add_chunk()
1027 mlog_errno(status); in ocfs2_local_quota_add_chunk()
1039 status = ocfs2_extent_map_get_blocks(lqinode, oinfo->dqi_blocks + 1, in ocfs2_local_quota_add_chunk()
1041 if (status < 0) { in ocfs2_local_quota_add_chunk()
1042 mlog_errno(status); in ocfs2_local_quota_add_chunk()
1047 status = -ENOMEM; in ocfs2_local_quota_add_chunk()
1048 mlog_errno(status); in ocfs2_local_quota_add_chunk()
1052 status = ocfs2_journal_access_dq(handle, INODE_CACHE(lqinode), dbh, in ocfs2_local_quota_add_chunk()
1054 if (status < 0) { in ocfs2_local_quota_add_chunk()
1055 mlog_errno(status); in ocfs2_local_quota_add_chunk()
1066 status = ocfs2_local_write_info(sb, type); in ocfs2_local_quota_add_chunk()
1067 if (status < 0) { in ocfs2_local_quota_add_chunk()
1068 mlog_errno(status); in ocfs2_local_quota_add_chunk()
1071 status = ocfs2_commit_trans(OCFS2_SB(sb), handle); in ocfs2_local_quota_add_chunk()
1072 if (status < 0) { in ocfs2_local_quota_add_chunk()
1073 mlog_errno(status); in ocfs2_local_quota_add_chunk()
1090 return ERR_PTR(status); in ocfs2_local_quota_add_chunk()
1108 int status; in ocfs2_extend_local_quota_file() local
1122 status = ocfs2_extend_no_holes(lqinode, NULL, in ocfs2_extend_local_quota_file()
1125 if (status < 0) { in ocfs2_extend_local_quota_file()
1126 mlog_errno(status); in ocfs2_extend_local_quota_file()
1129 status = ocfs2_simple_size_update(lqinode, oinfo->dqi_lqi_bh, in ocfs2_extend_local_quota_file()
1131 if (status < 0) { in ocfs2_extend_local_quota_file()
1132 mlog_errno(status); in ocfs2_extend_local_quota_file()
1137 status = ocfs2_extent_map_get_blocks(lqinode, oinfo->dqi_blocks, in ocfs2_extend_local_quota_file()
1139 if (status < 0) { in ocfs2_extend_local_quota_file()
1140 mlog_errno(status); in ocfs2_extend_local_quota_file()
1145 status = -ENOMEM; in ocfs2_extend_local_quota_file()
1146 mlog_errno(status); in ocfs2_extend_local_quota_file()
1156 status = PTR_ERR(handle); in ocfs2_extend_local_quota_file()
1157 mlog_errno(status); in ocfs2_extend_local_quota_file()
1161 status = ocfs2_journal_access_dq(handle, INODE_CACHE(lqinode), bh, in ocfs2_extend_local_quota_file()
1163 if (status < 0) { in ocfs2_extend_local_quota_file()
1164 mlog_errno(status); in ocfs2_extend_local_quota_file()
1173 status = ocfs2_journal_access_dq(handle, INODE_CACHE(lqinode), in ocfs2_extend_local_quota_file()
1176 if (status < 0) { in ocfs2_extend_local_quota_file()
1177 mlog_errno(status); in ocfs2_extend_local_quota_file()
1189 status = ocfs2_local_write_info(sb, type); in ocfs2_extend_local_quota_file()
1190 if (status < 0) { in ocfs2_extend_local_quota_file()
1191 mlog_errno(status); in ocfs2_extend_local_quota_file()
1195 status = ocfs2_commit_trans(OCFS2_SB(sb), handle); in ocfs2_extend_local_quota_file()
1196 if (status < 0) { in ocfs2_extend_local_quota_file()
1197 mlog_errno(status); in ocfs2_extend_local_quota_file()
1205 return ERR_PTR(status); in ocfs2_extend_local_quota_file()
1227 int status; in ocfs2_create_local_dquot() local
1235 status = PTR_ERR(chunk); in ocfs2_create_local_dquot()
1239 status = PTR_ERR(chunk); in ocfs2_create_local_dquot()
1244 status = ocfs2_extent_map_get_blocks(lqinode, in ocfs2_create_local_dquot()
1251 status = ocfs2_local_write_dquot(dquot); in ocfs2_create_local_dquot()
1252 if (status < 0) { in ocfs2_create_local_dquot()
1253 mlog_errno(status); in ocfs2_create_local_dquot()
1258 status = ocfs2_modify_bh(lqinode, chunk->qc_headerbh, olq_alloc_dquot, in ocfs2_create_local_dquot()
1260 if (status < 0) { in ocfs2_create_local_dquot()
1261 mlog_errno(status); in ocfs2_create_local_dquot()
1266 return status; in ocfs2_create_local_dquot()
1275 int status; in ocfs2_local_release_dquot() local
1282 status = ocfs2_journal_access_dq(handle, in ocfs2_local_release_dquot()
1285 if (status < 0) { in ocfs2_local_release_dquot()
1286 mlog_errno(status); in ocfs2_local_release_dquot()
1301 return status; in ocfs2_local_release_dquot()