roundup2
#define roundup2 roundup
#define roundup2 roundup
#define roundup2 roundup
#define roundup2(size, unit) (((size) + (unit) - 1) & ~((unit) - 1))
#define roundup2(x, y) (((x) + ((y) - 1)) & (~((__typeof(x))(y) - 1)))
#define roundup2(size, unit) (((size) + (unit) - 1) & ~((unit) - 1))
#define roundup2(size, unit) (((size) + (unit) - 1) & ~((unit) - 1))
#define roundup2(size, unit) (((size) + (unit) - 1) & ~((unit) - 1))
#define roundup2(x, y) (((x)+((y)-1))&(~((y)-1))) /* if y is powers of two */
#define roundup2(x, y) (((x)+((y)-1))&(~((y)-1))) /* if y is powers of two */