Commit cf2d5dc0 authored by NeilBrown's avatar NeilBrown Committed by Greg Kroah-Hartman

staging: lustre: libcfs: remove unused rounding functions.

These are all unused except cfs_size_round().
So discard the others, and use the kernel-standard round_up()
function to implement cfs_size_round().
Signed-off-by: default avatarNeilBrown <neilb@suse.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 8b299a52
......@@ -243,40 +243,13 @@ do { \
#define MKSTR(ptr) ((ptr)) ? (ptr) : ""
static inline size_t cfs_size_round4(int val)
{
return (val + 3) & (~0x3);
}
#ifndef HAVE_CFS_SIZE_ROUND
static inline size_t cfs_size_round(int val)
{
return (val + 7) & (~0x7);
return round_up(val, 8);
}
#define HAVE_CFS_SIZE_ROUND
#endif
static inline size_t cfs_size_round16(int val)
{
return (val + 0xf) & (~0xf);
}
static inline size_t cfs_size_round32(int val)
{
return (val + 0x1f) & (~0x1f);
}
static inline size_t cfs_size_round0(int val)
{
if (!val)
return 0;
return (val + 1 + 7) & (~0x7);
}
static inline size_t cfs_round_strlen(char *fset)
{
return cfs_size_round((int)strlen(fset) + 1);
}
#endif
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment