ALIGN
#define ALIGN(p) (((uintptr_t)(p) + ALIGNBYTES) & ~ALIGNBYTES)
#define ALIGN(a, n) ((typeof(a))(((int)(a) + (n) - 1) / (n) * (n)))