]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/commitdiff
repair: kill B_IS_META flag
authorChristoph Hellwig <hch@lst.de>
Tue, 13 Oct 2009 22:29:26 +0000 (00:29 +0200)
committerhch@lst.de <Christoph Hellwig>
Tue, 13 Oct 2009 22:29:26 +0000 (00:29 +0200)
B_IS_META is the inverse flag of B_IS_INODE which is not really obvious
from it's use.  So just use !B_IS_INODE to make it more clear.

Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Eric Sandeen <sandeen@sandeen.net>
repair/prefetch.c

index c049748e9fc01f373b9fe917211ed6e6a8881815..2c78db0d73cf2f49ea54c5ef3f6894bd3c7e69d8 100644 (file)
@@ -64,7 +64,6 @@ static void           pf_read_inode_dirs(prefetch_args_t *, xfs_buf_t *);
  * the buffer is for an inode or other metadata.
  */
 #define B_IS_INODE(f)  (((f) & 5) == 0)
-#define B_IS_META(f)   (((f) & 5) != 0)
 
 #define DEF_BATCH_BYTES        0x10000
 
@@ -131,7 +130,7 @@ pf_queue_io(
 
        if (fsbno > args->last_bno_read) {
                radix_tree_insert(&args->primary_io_queue, fsbno, bp);
-               if (B_IS_META(flag))
+               if (!B_IS_INODE(flag))
                        radix_tree_tag_set(&args->primary_io_queue, fsbno, 0);
                else {
                        args->inode_bufs_queued++;
@@ -153,7 +152,7 @@ pf_queue_io(
                        (long long)XFS_BUF_ADDR(bp), args->agno, fsbno,
                        args->last_bno_read);
 #endif
-               ASSERT(B_IS_META(flag));
+               ASSERT(!B_IS_INODE(flag));
                XFS_BUF_SET_PRIORITY(bp, B_DIR_META_2);
                radix_tree_insert(&args->secondary_io_queue, fsbno, bp);
        }