提交 2b114d1d 编写于 作者: tthtlc's avatar tthtlc 提交者: Chris Mason

Btrfs: Correct usage of IS_ERR() in extent_io.c

Signed-off-by: tthtlc's avatarPeter Teoh <htmldeveloper@gmail.com>
Signed-off-by: NChris Mason <chris.mason@oracle.com>
上级 e58ca020
...@@ -120,7 +120,7 @@ struct extent_state *alloc_extent_state(gfp_t mask) ...@@ -120,7 +120,7 @@ struct extent_state *alloc_extent_state(gfp_t mask)
unsigned long flags; unsigned long flags;
state = kmem_cache_alloc(extent_state_cache, mask); state = kmem_cache_alloc(extent_state_cache, mask);
if (!state || IS_ERR(state)) if (!state)
return state; return state;
state->state = 0; state->state = 0;
state->private = 0; state->private = 0;
...@@ -957,7 +957,7 @@ int find_first_extent_bit(struct extent_io_tree *tree, u64 start, ...@@ -957,7 +957,7 @@ int find_first_extent_bit(struct extent_io_tree *tree, u64 start,
* our range starts. * our range starts.
*/ */
node = tree_search(tree, start); node = tree_search(tree, start);
if (!node || IS_ERR(node)) { if (!node) {
goto out; goto out;
} }
...@@ -990,7 +990,7 @@ struct extent_state *find_first_extent_bit_state(struct extent_io_tree *tree, ...@@ -990,7 +990,7 @@ struct extent_state *find_first_extent_bit_state(struct extent_io_tree *tree,
* our range starts. * our range starts.
*/ */
node = tree_search(tree, start); node = tree_search(tree, start);
if (!node || IS_ERR(node)) { if (!node) {
goto out; goto out;
} }
...@@ -1024,7 +1024,7 @@ u64 find_lock_delalloc_range(struct extent_io_tree *tree, ...@@ -1024,7 +1024,7 @@ u64 find_lock_delalloc_range(struct extent_io_tree *tree,
*/ */
search_again: search_again:
node = tree_search(tree, cur_start); node = tree_search(tree, cur_start);
if (!node || IS_ERR(node)) { if (!node) {
*end = (u64)-1; *end = (u64)-1;
goto out; goto out;
} }
...@@ -1112,7 +1112,7 @@ u64 count_range_bits(struct extent_io_tree *tree, ...@@ -1112,7 +1112,7 @@ u64 count_range_bits(struct extent_io_tree *tree,
* our range starts. * our range starts.
*/ */
node = tree_search(tree, cur_start); node = tree_search(tree, cur_start);
if (!node || IS_ERR(node)) { if (!node) {
goto out; goto out;
} }
...@@ -1213,7 +1213,7 @@ int set_state_private(struct extent_io_tree *tree, u64 start, u64 private) ...@@ -1213,7 +1213,7 @@ int set_state_private(struct extent_io_tree *tree, u64 start, u64 private)
* our range starts. * our range starts.
*/ */
node = tree_search(tree, start); node = tree_search(tree, start);
if (!node || IS_ERR(node)) { if (!node) {
ret = -ENOENT; ret = -ENOENT;
goto out; goto out;
} }
...@@ -1240,7 +1240,7 @@ int get_state_private(struct extent_io_tree *tree, u64 start, u64 *private) ...@@ -1240,7 +1240,7 @@ int get_state_private(struct extent_io_tree *tree, u64 start, u64 *private)
* our range starts. * our range starts.
*/ */
node = tree_search(tree, start); node = tree_search(tree, start);
if (!node || IS_ERR(node)) { if (!node) {
ret = -ENOENT; ret = -ENOENT;
goto out; goto out;
} }
...@@ -2642,7 +2642,7 @@ struct extent_buffer *alloc_extent_buffer(struct extent_io_tree *tree, ...@@ -2642,7 +2642,7 @@ struct extent_buffer *alloc_extent_buffer(struct extent_io_tree *tree,
int uptodate = 1; int uptodate = 1;
eb = __alloc_extent_buffer(tree, start, len, mask); eb = __alloc_extent_buffer(tree, start, len, mask);
if (!eb || IS_ERR(eb)) if (!eb)
return NULL; return NULL;
if (eb->flags & EXTENT_BUFFER_FILLED) if (eb->flags & EXTENT_BUFFER_FILLED)
...@@ -2717,7 +2717,7 @@ struct extent_buffer *find_extent_buffer(struct extent_io_tree *tree, ...@@ -2717,7 +2717,7 @@ struct extent_buffer *find_extent_buffer(struct extent_io_tree *tree,
int uptodate = 1; int uptodate = 1;
eb = __alloc_extent_buffer(tree, start, len, mask); eb = __alloc_extent_buffer(tree, start, len, mask);
if (!eb || IS_ERR(eb)) if (!eb)
return NULL; return NULL;
if (eb->flags & EXTENT_BUFFER_FILLED) if (eb->flags & EXTENT_BUFFER_FILLED)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册