ALIGN_DOWN
#define ALIGN_DOWN(x, y) rounddown2(x, y)
#define ALIGN_DOWN(x, y) rounddown2((x), (y))
#define ALIGN_DOWN(x, a) ALIGN((x) - ((a) - 1), (a))