kernel: rounddown helper function
authorEric Paris <eparis@redhat.com>
Wed, 13 Oct 2010 21:50:02 +0000 (17:50 -0400)
committerJames Morris <jmorris@namei.org>
Wed, 20 Oct 2010 23:12:53 +0000 (10:12 +1100)
commit686a0f3d71203bbfcc186900bbb8ac2cfc3d803c
treef0f1d965fe8c96d79b56c44e66c420d369549b2c
parent1ae4de0cdf855305765592647025bde55e85e451
kernel: rounddown helper function

The roundup() helper function will round a given value up to a multiple of
another given value.  aka  roundup(11, 7) would give 14 = 7 * 2.  This new
function does the opposite.  It will round a given number down to the
nearest multiple of the second number: rounddown(11, 7) would give 7.

I need this in some future SELinux code and can carry the macro myself, but
figured I would put it in the core kernel so others might find and use it
if need be.

Signed-off-by: Eric Paris <eparis@redhat.com>
Signed-off-by: James Morris <jmorris@namei.org>
include/linux/kernel.h