__arraycount
if (c->step >= __arraycount(crctab)) {
static const unsigned num_save_ints = __arraycount(save_ints);
#define INTARRAY(sym) { sym, __arraycount(sym) }
static const unsigned num_save_intarrays = __arraycount(save_intarrays);
static const unsigned num_save_blobs = __arraycount(save_blobs);
for (; ia < __arraycount(nv); ia++) {
if (ia == __arraycount(nv))
#define hash_init(h) __hash_init((h), __arraycount(h))
#define hash_add(h, n, k) hlist_add_head(n, &(h)[(k) % __arraycount(h)])
#define hash_empty(h) __hash_empty((h), __arraycount(h))
hlist_for_each_entry(n, &(h)[(k) % __arraycount(h)], f)
for ((i) = 0; (i) < __arraycount(h); (i)++) \
for (i = 0; i < __arraycount(nvmm_impl_list); i++) {
for (i = 0; i < __arraycount(msr_ignore_list); i++) {
for (i = 0; i < __arraycount(msr_ignore_list); i++) {
for (i = 0; i < __arraycount(msr_ignore_list); i++) {
for (i = 0; i < __arraycount(msr_ignore_list); i++) {
size_t trap_types = __arraycount(trap_type);