Lines Matching full:status
352 int status = 0; in ocfs2_block_group_fill() local
358 status = ocfs2_error(alloc_inode->i_sb, in ocfs2_block_group_fill()
365 status = ocfs2_journal_access_gd(handle, in ocfs2_block_group_fill()
369 if (status < 0) { in ocfs2_block_group_fill()
370 mlog_errno(status); in ocfs2_block_group_fill()
401 if (status) in ocfs2_block_group_fill()
402 mlog_errno(status); in ocfs2_block_group_fill()
403 return status; in ocfs2_block_group_fill()
426 int status; in ocfs2_block_group_alloc_contig() local
432 status = ocfs2_claim_clusters(handle, ac, in ocfs2_block_group_alloc_contig()
435 if (status < 0) { in ocfs2_block_group_alloc_contig()
436 if (status != -ENOSPC) in ocfs2_block_group_alloc_contig()
437 mlog_errno(status); in ocfs2_block_group_alloc_contig()
448 status = -ENOMEM; in ocfs2_block_group_alloc_contig()
449 mlog_errno(status); in ocfs2_block_group_alloc_contig()
454 status = ocfs2_block_group_fill(handle, alloc_inode, bg_bh, in ocfs2_block_group_alloc_contig()
456 if (status < 0) { in ocfs2_block_group_alloc_contig()
458 mlog_errno(status); in ocfs2_block_group_alloc_contig()
462 return status ? ERR_PTR(status) : bg_bh; in ocfs2_block_group_alloc_contig()
471 int status = 0; in ocfs2_block_group_claim_bits() local
474 status = ocfs2_claim_clusters(handle, ac, min_bits, in ocfs2_block_group_claim_bits()
476 if (status != -ENOSPC) in ocfs2_block_group_claim_bits()
482 return status; in ocfs2_block_group_claim_bits()
492 int status; in ocfs2_block_group_grow_discontig() local
502 status = ocfs2_journal_access_gd(handle, in ocfs2_block_group_grow_discontig()
506 if (status < 0) { in ocfs2_block_group_grow_discontig()
507 mlog_errno(status); in ocfs2_block_group_grow_discontig()
515 status = ocfs2_block_group_claim_bits(osb, handle, ac, in ocfs2_block_group_grow_discontig()
518 if (status < 0) { in ocfs2_block_group_grow_discontig()
519 if (status != -ENOSPC) in ocfs2_block_group_grow_discontig()
520 mlog_errno(status); in ocfs2_block_group_grow_discontig()
537 status = -ENOSPC; in ocfs2_block_group_grow_discontig()
544 return status; in ocfs2_block_group_grow_discontig()
583 int status; in ocfs2_block_group_alloc_discontig() local
592 status = -ENOSPC; in ocfs2_block_group_alloc_discontig()
596 status = ocfs2_extend_trans(handle, in ocfs2_block_group_alloc_discontig()
598 if (status) { in ocfs2_block_group_alloc_discontig()
599 mlog_errno(status); in ocfs2_block_group_alloc_discontig()
612 status = ocfs2_block_group_claim_bits(osb, handle, ac, min_bits, in ocfs2_block_group_alloc_discontig()
614 if (status < 0) { in ocfs2_block_group_alloc_discontig()
615 if (status != -ENOSPC) in ocfs2_block_group_alloc_discontig()
616 mlog_errno(status); in ocfs2_block_group_alloc_discontig()
628 status = -ENOMEM; in ocfs2_block_group_alloc_discontig()
629 mlog_errno(status); in ocfs2_block_group_alloc_discontig()
634 status = ocfs2_block_group_fill(handle, alloc_inode, bg_bh, in ocfs2_block_group_alloc_discontig()
636 if (status < 0) { in ocfs2_block_group_alloc_discontig()
637 mlog_errno(status); in ocfs2_block_group_alloc_discontig()
641 status = ocfs2_block_group_grow_discontig(handle, alloc_inode, in ocfs2_block_group_alloc_discontig()
643 if (status) in ocfs2_block_group_alloc_discontig()
644 mlog_errno(status); in ocfs2_block_group_alloc_discontig()
647 if (status) in ocfs2_block_group_alloc_discontig()
649 return status ? ERR_PTR(status) : bg_bh; in ocfs2_block_group_alloc_discontig()
662 int status, credits; in ocfs2_block_group_alloc() local
674 status = ocfs2_reserve_clusters_with_limit(osb, in ocfs2_block_group_alloc()
677 if (status < 0) { in ocfs2_block_group_alloc()
678 if (status != -ENOSPC) in ocfs2_block_group_alloc()
679 mlog_errno(status); in ocfs2_block_group_alloc()
687 status = PTR_ERR(handle); in ocfs2_block_group_alloc()
689 mlog_errno(status); in ocfs2_block_group_alloc()
708 status = PTR_ERR(bg_bh); in ocfs2_block_group_alloc()
710 if (status != -ENOSPC) in ocfs2_block_group_alloc()
711 mlog_errno(status); in ocfs2_block_group_alloc()
716 status = ocfs2_journal_access_di(handle, INODE_CACHE(alloc_inode), in ocfs2_block_group_alloc()
718 if (status < 0) { in ocfs2_block_group_alloc()
719 mlog_errno(status); in ocfs2_block_group_alloc()
748 status = 0; in ocfs2_block_group_alloc()
763 if (status) in ocfs2_block_group_alloc()
764 mlog_errno(status); in ocfs2_block_group_alloc()
765 return status; in ocfs2_block_group_alloc()
775 int status; in ocfs2_reserve_suballoc_bits() local
790 status = ocfs2_inode_lock(alloc_inode, &bh, 1); in ocfs2_reserve_suballoc_bits()
791 if (status < 0) { in ocfs2_reserve_suballoc_bits()
795 mlog_errno(status); in ocfs2_reserve_suballoc_bits()
796 return status; in ocfs2_reserve_suballoc_bits()
809 status = ocfs2_error(alloc_inode->i_sb, in ocfs2_reserve_suballoc_bits()
823 status = -ENOSPC; in ocfs2_reserve_suballoc_bits()
830 status = -ENOSPC; in ocfs2_reserve_suballoc_bits()
834 status = ocfs2_block_group_alloc(osb, alloc_inode, bh, in ocfs2_reserve_suballoc_bits()
837 if (status < 0) { in ocfs2_reserve_suballoc_bits()
838 if (status != -ENOSPC) in ocfs2_reserve_suballoc_bits()
839 mlog_errno(status); in ocfs2_reserve_suballoc_bits()
855 if (status) in ocfs2_reserve_suballoc_bits()
856 mlog_errno(status); in ocfs2_reserve_suballoc_bits()
857 return status; in ocfs2_reserve_suballoc_bits()
920 int i, status = -ENOSPC; in ocfs2_steal_resource() local
934 status = ocfs2_reserve_suballoc_bits(osb, ac, in ocfs2_steal_resource()
938 if (status >= 0) { in ocfs2_steal_resource()
946 return status; in ocfs2_steal_resource()
965 int status; in ocfs2_reserve_new_metadata_blocks() local
970 status = -ENOMEM; in ocfs2_reserve_new_metadata_blocks()
971 mlog_errno(status); in ocfs2_reserve_new_metadata_blocks()
984 status = ocfs2_reserve_suballoc_bits(osb, (*ac), in ocfs2_reserve_new_metadata_blocks()
990 if (status >= 0) { in ocfs2_reserve_new_metadata_blocks()
991 status = 0; in ocfs2_reserve_new_metadata_blocks()
995 } else if (status < 0 && status != -ENOSPC) { in ocfs2_reserve_new_metadata_blocks()
996 mlog_errno(status); in ocfs2_reserve_new_metadata_blocks()
1003 status = ocfs2_steal_meta(osb, *ac); in ocfs2_reserve_new_metadata_blocks()
1005 if (status < 0) { in ocfs2_reserve_new_metadata_blocks()
1006 if (status != -ENOSPC) in ocfs2_reserve_new_metadata_blocks()
1007 mlog_errno(status); in ocfs2_reserve_new_metadata_blocks()
1011 status = 0; in ocfs2_reserve_new_metadata_blocks()
1013 if ((status < 0) && *ac) { in ocfs2_reserve_new_metadata_blocks()
1018 if (status) in ocfs2_reserve_new_metadata_blocks()
1019 mlog_errno(status); in ocfs2_reserve_new_metadata_blocks()
1020 return status; in ocfs2_reserve_new_metadata_blocks()
1035 int status; in ocfs2_reserve_new_inode() local
1041 status = -ENOMEM; in ocfs2_reserve_new_inode()
1042 mlog_errno(status); in ocfs2_reserve_new_inode()
1074 status = ocfs2_reserve_suballoc_bits(osb, *ac, in ocfs2_reserve_new_inode()
1080 if (status >= 0) { in ocfs2_reserve_new_inode()
1081 status = 0; in ocfs2_reserve_new_inode()
1096 } else if (status < 0 && status != -ENOSPC) { in ocfs2_reserve_new_inode()
1097 mlog_errno(status); in ocfs2_reserve_new_inode()
1104 status = ocfs2_steal_inode(osb, *ac); in ocfs2_reserve_new_inode()
1106 if (status < 0) { in ocfs2_reserve_new_inode()
1107 if (status != -ENOSPC) in ocfs2_reserve_new_inode()
1108 mlog_errno(status); in ocfs2_reserve_new_inode()
1112 status = 0; in ocfs2_reserve_new_inode()
1114 if ((status < 0) && *ac) { in ocfs2_reserve_new_inode()
1119 if (status) in ocfs2_reserve_new_inode()
1120 mlog_errno(status); in ocfs2_reserve_new_inode()
1121 return status; in ocfs2_reserve_new_inode()
1129 int status; in ocfs2_reserve_cluster_bitmap_bits() local
1134 status = ocfs2_reserve_suballoc_bits(osb, ac, in ocfs2_reserve_cluster_bitmap_bits()
1138 if (status < 0 && status != -ENOSPC) in ocfs2_reserve_cluster_bitmap_bits()
1139 mlog_errno(status); in ocfs2_reserve_cluster_bitmap_bits()
1141 return status; in ocfs2_reserve_cluster_bitmap_bits()
1152 int status, ret = 0; in ocfs2_reserve_clusters_with_limit() local
1157 status = -ENOMEM; in ocfs2_reserve_clusters_with_limit()
1158 mlog_errno(status); in ocfs2_reserve_clusters_with_limit()
1165 status = -ENOSPC; in ocfs2_reserve_clusters_with_limit()
1168 status = ocfs2_reserve_local_alloc_bits(osb, in ocfs2_reserve_clusters_with_limit()
1171 if ((status < 0) && (status != -ENOSPC)) { in ocfs2_reserve_clusters_with_limit()
1172 mlog_errno(status); in ocfs2_reserve_clusters_with_limit()
1177 if (status == -ENOSPC) { in ocfs2_reserve_clusters_with_limit()
1179 status = ocfs2_reserve_cluster_bitmap_bits(osb, *ac); in ocfs2_reserve_clusters_with_limit()
1181 if (status == -ENOSPC && !retried) { in ocfs2_reserve_clusters_with_limit()
1206 if (status < 0) { in ocfs2_reserve_clusters_with_limit()
1207 if (status != -ENOSPC) in ocfs2_reserve_clusters_with_limit()
1208 mlog_errno(status); in ocfs2_reserve_clusters_with_limit()
1213 status = 0; in ocfs2_reserve_clusters_with_limit()
1215 if ((status < 0) && *ac) { in ocfs2_reserve_clusters_with_limit()
1220 if (status) in ocfs2_reserve_clusters_with_limit()
1221 mlog_errno(status); in ocfs2_reserve_clusters_with_limit()
1222 return status; in ocfs2_reserve_clusters_with_limit()
1310 int offset, start, found, status = 0; in ocfs2_block_group_find_clear_bits() local
1355 status = -ENOSPC; in ocfs2_block_group_find_clear_bits()
1360 return status; in ocfs2_block_group_find_clear_bits()
1372 int status; in ocfs2_block_group_set_bits() local
1389 status = ocfs2_journal_access_gd(handle, in ocfs2_block_group_set_bits()
1393 if (status < 0) { in ocfs2_block_group_set_bits()
1394 mlog_errno(status); in ocfs2_block_group_set_bits()
1435 return status; in ocfs2_block_group_set_bits()
1464 int status; in ocfs2_relink_block_group() local
1485 status = ocfs2_journal_access_gd(handle, INODE_CACHE(alloc_inode), in ocfs2_relink_block_group()
1488 if (status < 0) in ocfs2_relink_block_group()
1494 status = ocfs2_journal_access_gd(handle, INODE_CACHE(alloc_inode), in ocfs2_relink_block_group()
1496 if (status < 0) in ocfs2_relink_block_group()
1502 status = ocfs2_journal_access_di(handle, INODE_CACHE(alloc_inode), in ocfs2_relink_block_group()
1504 if (status < 0) in ocfs2_relink_block_group()
1511 if (status < 0) in ocfs2_relink_block_group()
1512 mlog_errno(status); in ocfs2_relink_block_group()
1513 return status; in ocfs2_relink_block_group()
1797 int status; in ocfs2_search_chain() local
1813 status = ocfs2_read_group_descriptor(alloc_inode, fe, in ocfs2_search_chain()
1816 if (status < 0) { in ocfs2_search_chain()
1817 mlog_errno(status); in ocfs2_search_chain()
1822 status = -ENOSPC; in ocfs2_search_chain()
1835 status = ac->ac_group_search(alloc_inode, group_bh, in ocfs2_search_chain()
1838 if (status != -ENOSPC) in ocfs2_search_chain()
1849 status = ocfs2_read_group_descriptor(alloc_inode, fe, in ocfs2_search_chain()
1851 if (status < 0) { in ocfs2_search_chain()
1852 mlog_errno(status); in ocfs2_search_chain()
1857 if (status < 0) { in ocfs2_search_chain()
1858 if (status != -ENOSPC) in ocfs2_search_chain()
1859 mlog_errno(status); in ocfs2_search_chain()
1869 if (!status) in ocfs2_search_chain()
1894 status = ocfs2_relink_block_group(handle, alloc_inode, in ocfs2_search_chain()
1897 if (status < 0) { in ocfs2_search_chain()
1898 mlog_errno(status); in ocfs2_search_chain()
1906 status = ocfs2_alloc_dinode_update_counts(alloc_inode, handle, in ocfs2_search_chain()
1909 if (status) { in ocfs2_search_chain()
1910 mlog_errno(status); in ocfs2_search_chain()
1914 status = ocfs2_block_group_set_bits(handle, in ocfs2_search_chain()
1922 if (status < 0) { in ocfs2_search_chain()
1925 mlog_errno(status); in ocfs2_search_chain()
1939 if (status) in ocfs2_search_chain()
1940 mlog_errno(status); in ocfs2_search_chain()
1941 return status; in ocfs2_search_chain()
1951 int status; in ocfs2_claim_suballoc_bits() local
1970 status = ocfs2_error(ac->ac_inode->i_sb, in ocfs2_claim_suballoc_bits()
1984 status = ocfs2_search_one_group(ac, handle, bits_wanted, in ocfs2_claim_suballoc_bits()
1986 if (!status) in ocfs2_claim_suballoc_bits()
1988 if (status < 0 && status != -ENOSPC) { in ocfs2_claim_suballoc_bits()
1989 mlog_errno(status); in ocfs2_claim_suballoc_bits()
2000 status = ocfs2_search_chain(ac, handle, bits_wanted, min_bits, in ocfs2_claim_suballoc_bits()
2002 if (!status) { in ocfs2_claim_suballoc_bits()
2009 if (status < 0 && status != -ENOSPC) { in ocfs2_claim_suballoc_bits()
2010 mlog_errno(status); in ocfs2_claim_suballoc_bits()
2028 status = ocfs2_search_chain(ac, handle, bits_wanted, min_bits, in ocfs2_claim_suballoc_bits()
2030 if (!status) { in ocfs2_claim_suballoc_bits()
2034 if (status < 0 && status != -ENOSPC) { in ocfs2_claim_suballoc_bits()
2035 mlog_errno(status); in ocfs2_claim_suballoc_bits()
2044 status == -ENOSPC && ac->ac_which == OCFS2_AC_USE_MAIN) { in ocfs2_claim_suballoc_bits()
2051 if (status != -ENOSPC) { in ocfs2_claim_suballoc_bits()
2062 if (status) in ocfs2_claim_suballoc_bits()
2063 mlog_errno(status); in ocfs2_claim_suballoc_bits()
2064 return status; in ocfs2_claim_suballoc_bits()
2075 int status; in ocfs2_claim_metadata() local
2082 status = ocfs2_claim_suballoc_bits(ac, in ocfs2_claim_metadata()
2087 if (status < 0) { in ocfs2_claim_metadata()
2088 mlog_errno(status); in ocfs2_claim_metadata()
2098 status = 0; in ocfs2_claim_metadata()
2100 if (status) in ocfs2_claim_metadata()
2101 mlog_errno(status); in ocfs2_claim_metadata()
2102 return status; in ocfs2_claim_metadata()
2282 int status; in ocfs2_claim_new_inode() local
2292 status = ocfs2_claim_suballoc_bits(ac, in ocfs2_claim_new_inode()
2297 if (status < 0) { in ocfs2_claim_new_inode()
2298 mlog_errno(status); in ocfs2_claim_new_inode()
2310 status = 0; in ocfs2_claim_new_inode()
2312 if (status) in ocfs2_claim_new_inode()
2313 mlog_errno(status); in ocfs2_claim_new_inode()
2314 return status; in ocfs2_claim_new_inode()
2385 int status; in __ocfs2_claim_clusters() local
2399 status = ocfs2_claim_local_alloc_bits(osb, in __ocfs2_claim_clusters()
2405 if (!status) in __ocfs2_claim_clusters()
2414 status = -ENOSPC; in __ocfs2_claim_clusters()
2421 status = ocfs2_claim_suballoc_bits(ac, in __ocfs2_claim_clusters()
2426 if (!status) { in __ocfs2_claim_clusters()
2436 if (status < 0) { in __ocfs2_claim_clusters()
2437 if (status != -ENOSPC) in __ocfs2_claim_clusters()
2438 mlog_errno(status); in __ocfs2_claim_clusters()
2445 if (status) in __ocfs2_claim_clusters()
2446 mlog_errno(status); in __ocfs2_claim_clusters()
2447 return status; in __ocfs2_claim_clusters()
2472 int status; in ocfs2_block_group_clear_bits() local
2485 status = ocfs2_journal_access_gd(handle, INODE_CACHE(alloc_inode), in ocfs2_block_group_clear_bits()
2490 if (status < 0) { in ocfs2_block_group_clear_bits()
2491 mlog_errno(status); in ocfs2_block_group_clear_bits()
2540 return status; in ocfs2_block_group_clear_bits()
2555 int status = 0; in _ocfs2_free_suballoc_bits() local
2576 status = ocfs2_read_group_descriptor(alloc_inode, fe, bg_blkno, in _ocfs2_free_suballoc_bits()
2578 if (status < 0) { in _ocfs2_free_suballoc_bits()
2579 mlog_errno(status); in _ocfs2_free_suballoc_bits()
2588 status = ocfs2_block_group_clear_bits(handle, alloc_inode, in _ocfs2_free_suballoc_bits()
2591 if (status < 0) { in _ocfs2_free_suballoc_bits()
2592 mlog_errno(status); in _ocfs2_free_suballoc_bits()
2596 status = ocfs2_journal_access_di(handle, INODE_CACHE(alloc_inode), in _ocfs2_free_suballoc_bits()
2598 if (status < 0) { in _ocfs2_free_suballoc_bits()
2599 mlog_errno(status); in _ocfs2_free_suballoc_bits()
2614 return status; in _ocfs2_free_suballoc_bits()
2651 int status; in _ocfs2_free_clusters() local
2672 status = _ocfs2_free_suballoc_bits(handle, bitmap_inode, bitmap_bh, in _ocfs2_free_clusters()
2675 if (status < 0) { in _ocfs2_free_clusters()
2676 mlog_errno(status); in _ocfs2_free_clusters()
2684 return status; in _ocfs2_free_clusters()
2802 int status; in ocfs2_get_suballoc_slot_bit() local
2809 status = ocfs2_read_blocks_sync(osb, blkno, 1, &inode_bh); in ocfs2_get_suballoc_slot_bit()
2810 if (status < 0) { in ocfs2_get_suballoc_slot_bit()
2812 (unsigned long long)blkno, status); in ocfs2_get_suballoc_slot_bit()
2820 status = -EINVAL; in ocfs2_get_suballoc_slot_bit()
2829 status = -EINVAL; in ocfs2_get_suballoc_slot_bit()
2843 if (status) in ocfs2_get_suballoc_slot_bit()
2844 mlog_errno(status); in ocfs2_get_suballoc_slot_bit()
2845 return status; in ocfs2_get_suballoc_slot_bit()
2865 int status; in ocfs2_test_suballoc_bit() local
2875 status = -EINVAL; in ocfs2_test_suballoc_bit()
2881 status = ocfs2_read_group_descriptor(suballoc, alloc_di, bg_blkno, in ocfs2_test_suballoc_bit()
2883 if (status < 0) { in ocfs2_test_suballoc_bit()
2885 (unsigned long long)bg_blkno, status); in ocfs2_test_suballoc_bit()
2895 if (status) in ocfs2_test_suballoc_bit()
2896 mlog_errno(status); in ocfs2_test_suballoc_bit()
2897 return status; in ocfs2_test_suballoc_bit()
2915 int status; in ocfs2_test_inode_bit() local
2923 status = ocfs2_get_suballoc_slot_bit(osb, blkno, &suballoc_slot, in ocfs2_test_inode_bit()
2925 if (status < 0) { in ocfs2_test_inode_bit()
2926 mlog(ML_ERROR, "get alloc slot and bit failed %d\n", status); in ocfs2_test_inode_bit()
2939 status = -EINVAL; in ocfs2_test_inode_bit()
2946 status = ocfs2_inode_lock(inode_alloc_inode, &alloc_bh, 0); in ocfs2_test_inode_bit()
2947 if (status < 0) { in ocfs2_test_inode_bit()
2951 (u32)suballoc_slot, status); in ocfs2_test_inode_bit()
2955 status = ocfs2_test_suballoc_bit(osb, inode_alloc_inode, alloc_bh, in ocfs2_test_inode_bit()
2957 if (status < 0) in ocfs2_test_inode_bit()
2958 mlog(ML_ERROR, "test suballoc bit failed %d\n", status); in ocfs2_test_inode_bit()
2966 if (status) in ocfs2_test_inode_bit()
2967 mlog_errno(status); in ocfs2_test_inode_bit()
2968 return status; in ocfs2_test_inode_bit()