__arraycount
#define __arraycount(x) (sizeof(x) / sizeof((x)[0]))
#define __arraycount(a) (sizeof(a) / sizeof(*(a)))
#define __arraycount(__x) (sizeof(__x) / sizeof(__x[0]))
#define __arraycount(x) nitems(x)
#define __arraycount(__x) (int)(sizeof((__x)) / sizeof((__x)[0]))