]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/commitdiff
f2fs: add parentheses for macro variables more
authorJaegeuk Kim <jaegeuk@kernel.org>
Thu, 20 Apr 2017 00:36:38 +0000 (17:36 -0700)
committerJaegeuk Kim <jaegeuk@kernel.org>
Mon, 24 Apr 2017 20:13:23 +0000 (13:13 -0700)
This patch adds parentheses for macro variables more in include/linux/f2fs_fs.h.

Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
include/linux/f2fs_fs.h

index e2d239ed4c60cb05fbf6072e1a3a3ea4e34594f3..639cbdf65e2bf7ce449c903f5433a20351e5f78f 100644 (file)
@@ -32,9 +32,9 @@
 /* 0, 1(node nid), 2(meta nid) are reserved node id */
 #define F2FS_RESERVED_NODE_NUM         3
 
-#define F2FS_ROOT_INO(sbi)     (sbi->root_ino_num)
-#define F2FS_NODE_INO(sbi)     (sbi->node_ino_num)
-#define F2FS_META_INO(sbi)     (sbi->meta_ino_num)
+#define F2FS_ROOT_INO(sbi)     ((sbi)->root_ino_num)
+#define F2FS_NODE_INO(sbi)     ((sbi)->node_ino_num)
+#define F2FS_META_INO(sbi)     ((sbi)->meta_ino_num)
 
 #define F2FS_IO_SIZE(sbi)      (1 << (sbi)->write_io_size_bits) /* Blocks */
 #define F2FS_IO_SIZE_KB(sbi)   (1 << ((sbi)->write_io_size_bits + 2)) /* KB */
@@ -161,7 +161,7 @@ struct f2fs_checkpoint {
  */
 #define F2FS_ORPHANS_PER_BLOCK 1020
 
-#define GET_ORPHAN_BLOCKS(n)   ((n + F2FS_ORPHANS_PER_BLOCK - 1) / \
+#define GET_ORPHAN_BLOCKS(n)   (((n) + F2FS_ORPHANS_PER_BLOCK - 1) / \
                                        F2FS_ORPHANS_PER_BLOCK)
 
 struct f2fs_orphan_block {
@@ -449,7 +449,7 @@ typedef __le32      f2fs_hash_t;
 #define F2FS_SLOT_LEN          8
 #define F2FS_SLOT_LEN_BITS     3
 
-#define GET_DENTRY_SLOTS(x)    ((x + F2FS_SLOT_LEN - 1) >> F2FS_SLOT_LEN_BITS)
+#define GET_DENTRY_SLOTS(x) (((x) + F2FS_SLOT_LEN - 1) >> F2FS_SLOT_LEN_BITS)
 
 /* MAX level for dir lookup */
 #define MAX_DIR_HASH_DEPTH     63