suballoc.c (0cf2f7632b1789b811ab20b611c4156e6de2b055) | suballoc.c (3d03a305ded8057155bd3c801e64ffef9f534827) |
---|---|
1/* -*- mode: c; c-basic-offset: 8; -*- 2 * vim: noexpandtab sw=8 ts=8 sts=0: 3 * 4 * suballoc.c 5 * 6 * metadata alloc and free 7 * Inspired by ext3 block groups. 8 * --- 2138 unchanged lines hidden (view full) --- 2147 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); 2148 2149 *meta_ac = NULL; 2150 if (data_ac) 2151 *data_ac = NULL; 2152 2153 BUG_ON(clusters_to_add != 0 && data_ac == NULL); 2154 | 1/* -*- mode: c; c-basic-offset: 8; -*- 2 * vim: noexpandtab sw=8 ts=8 sts=0: 3 * 4 * suballoc.c 5 * 6 * metadata alloc and free 7 * Inspired by ext3 block groups. 8 * --- 2138 unchanged lines hidden (view full) --- 2147 struct ocfs2_super *osb = OCFS2_SB(inode->i_sb); 2148 2149 *meta_ac = NULL; 2150 if (data_ac) 2151 *data_ac = NULL; 2152 2153 BUG_ON(clusters_to_add != 0 && data_ac == NULL); 2154 |
2155 num_free_extents = ocfs2_num_free_extents(osb, inode, et); | 2155 num_free_extents = ocfs2_num_free_extents(osb, et); |
2156 if (num_free_extents < 0) { 2157 ret = num_free_extents; 2158 mlog_errno(ret); 2159 goto out; 2160 } 2161 2162 /* 2163 * Sparse allocation file systems need to be more conservative --- 209 unchanged lines hidden --- | 2156 if (num_free_extents < 0) { 2157 ret = num_free_extents; 2158 mlog_errno(ret); 2159 goto out; 2160 } 2161 2162 /* 2163 * Sparse allocation file systems need to be more conservative --- 209 unchanged lines hidden --- |