ALIGN
#define ALIGN __ALIGN
#define ALIGN(x, a) __ALIGN_KERNEL((x), (a))
#define ALIGN(x, a) (((x) + (a) - 1) & ~((a) - 1))
#define ALIGN(x, a) __ALIGN_KERNEL((x), (a))
#define ALIGN(val, align) ((typeof(val))((val) & (~((typeof(val))((align) - 1)))))
#define ALIGN(x, a) __ALIGN_KERNEL((x), (a))
#define ALIGN __ALIGN
#define ALIGN(x, a) __ALIGN_KERNEL((x), (a))
#define ALIGN(x, a) __ALIGN_MASK(x, (typeof(x))(a)-1)
#define ALIGN(x, a) (((x) + (a - 1)) & (~((a) - 1)))
#define ALIGN(x, a) (((x) + (a - 1)) & (~((a) - 1)))
#define ALIGN(x, a) (((x) + (a) - 1) / (a) * (a))
#define ALIGN 4096