Loading fs/btrfs/block-group.c +1 −1 Original line number Diff line number Diff line // SPDX-License-Identifier: GPL-2.0 #include "misc.h" #include "ctree.h" #include "block-group.h" #include "space-info.h" Loading @@ -13,7 +14,6 @@ #include "sysfs.h" #include "tree-log.h" #include "delalloc-space.h" #include "math.h" /* * Return target flags in extended format or 0 if restripe for this chunk_type Loading fs/btrfs/block-rsv.c +1 −1 Original line number Diff line number Diff line // SPDX-License-Identifier: GPL-2.0 #include "misc.h" #include "ctree.h" #include "block-rsv.h" #include "space-info.h" #include "math.h" #include "transaction.h" static u64 block_rsv_release_bytes(struct btrfs_fs_info *fs_info, Loading fs/btrfs/extent-tree.c +0 −1 Original line number Diff line number Diff line Loading @@ -25,7 +25,6 @@ #include "locking.h" #include "free-space-cache.h" #include "free-space-tree.h" #include "math.h" #include "sysfs.h" #include "qgroup.h" #include "ref-verify.h" Loading fs/btrfs/math.hdeleted 100644 → 0 +0 −28 Original line number Diff line number Diff line /* SPDX-License-Identifier: GPL-2.0 */ /* * Copyright (C) 2012 Fujitsu. All rights reserved. * Written by Miao Xie <miaox@cn.fujitsu.com> */ #ifndef BTRFS_MATH_H #define BTRFS_MATH_H #include <asm/div64.h> static inline u64 div_factor(u64 num, int factor) { if (factor == 10) return num; num *= factor; return div_u64(num, 10); } static inline u64 div_factor_fine(u64 num, int factor) { if (factor == 100) return num; num *= factor; return div_u64(num, 100); } #endif fs/btrfs/misc.h +17 −0 Original line number Diff line number Diff line Loading @@ -5,6 +5,7 @@ #include <linux/sched.h> #include <linux/wait.h> #include <asm/div64.h> #define in_range(b, first, len) ((b) >= (first) && (b) < (first) + (len)) Loading @@ -30,4 +31,20 @@ static inline void cond_wake_up_nomb(struct wait_queue_head *wq) wake_up(wq); } static inline u64 div_factor(u64 num, int factor) { if (factor == 10) return num; num *= factor; return div_u64(num, 10); } static inline u64 div_factor_fine(u64 num, int factor) { if (factor == 100) return num; num *= factor; return div_u64(num, 100); } #endif Loading
fs/btrfs/block-group.c +1 −1 Original line number Diff line number Diff line // SPDX-License-Identifier: GPL-2.0 #include "misc.h" #include "ctree.h" #include "block-group.h" #include "space-info.h" Loading @@ -13,7 +14,6 @@ #include "sysfs.h" #include "tree-log.h" #include "delalloc-space.h" #include "math.h" /* * Return target flags in extended format or 0 if restripe for this chunk_type Loading
fs/btrfs/block-rsv.c +1 −1 Original line number Diff line number Diff line // SPDX-License-Identifier: GPL-2.0 #include "misc.h" #include "ctree.h" #include "block-rsv.h" #include "space-info.h" #include "math.h" #include "transaction.h" static u64 block_rsv_release_bytes(struct btrfs_fs_info *fs_info, Loading
fs/btrfs/extent-tree.c +0 −1 Original line number Diff line number Diff line Loading @@ -25,7 +25,6 @@ #include "locking.h" #include "free-space-cache.h" #include "free-space-tree.h" #include "math.h" #include "sysfs.h" #include "qgroup.h" #include "ref-verify.h" Loading
fs/btrfs/math.hdeleted 100644 → 0 +0 −28 Original line number Diff line number Diff line /* SPDX-License-Identifier: GPL-2.0 */ /* * Copyright (C) 2012 Fujitsu. All rights reserved. * Written by Miao Xie <miaox@cn.fujitsu.com> */ #ifndef BTRFS_MATH_H #define BTRFS_MATH_H #include <asm/div64.h> static inline u64 div_factor(u64 num, int factor) { if (factor == 10) return num; num *= factor; return div_u64(num, 10); } static inline u64 div_factor_fine(u64 num, int factor) { if (factor == 100) return num; num *= factor; return div_u64(num, 100); } #endif
fs/btrfs/misc.h +17 −0 Original line number Diff line number Diff line Loading @@ -5,6 +5,7 @@ #include <linux/sched.h> #include <linux/wait.h> #include <asm/div64.h> #define in_range(b, first, len) ((b) >= (first) && (b) < (first) + (len)) Loading @@ -30,4 +31,20 @@ static inline void cond_wake_up_nomb(struct wait_queue_head *wq) wake_up(wq); } static inline u64 div_factor(u64 num, int factor) { if (factor == 10) return num; num *= factor; return div_u64(num, 10); } static inline u64 div_factor_fine(u64 num, int factor) { if (factor == 100) return num; num *= factor; return div_u64(num, 100); } #endif