ALIGN
# define ALIGN(p) (((unsigned)p + ALIGNBYTES) & ~ALIGNBYTES)
#define ALIGN(p) (((u_long)(p) + ALIGNBYTES) &~ ALIGNBYTES)
#undef ALIGN
#define ALIGN(x, y) roundup2((x), (y))
#define ALIGN(p) __ALIGNPTR(p)