math64: New DIV_U64_ROUND_CLOSEST helper
authorPali Rohár <pali@kernel.org>
Sat, 19 Feb 2022 15:28:13 +0000 (16:28 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 25 Feb 2022 09:27:57 +0000 (10:27 +0100)
commit2c861b73a23b1237bdd054b6023bb27f6747c2b9
treee9844b25100551469ea95c36d6fd59130506fcac
parent679875d1d8802669590ef4d69b0e7d13207ebd61
math64: New DIV_U64_ROUND_CLOSEST helper

Provide DIV_U64_ROUND_CLOSEST helper which uses div_u64 to perform
division rounded to the closest integer using unsigned 64bit
dividend and unsigned 32bit divisor.

Reviewed-by: Marek Behún <kabel@kernel.org>
Signed-off-by: Pali Rohár <pali@kernel.org>
Signed-off-by: Marek Behún <kabel@kernel.org>
Link: https://lore.kernel.org/r/20220219152818.4319-2-kabel@kernel.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
include/linux/math64.h