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 ---