ARCH_PERFMON_EVENTS_COUNT
if (eax.split.mask_length < ARCH_PERFMON_EVENTS_COUNT)
unsigned long events_mask[BITS_TO_LONGS(ARCH_PERFMON_EVENTS_COUNT)];
if (eax.split.mask_length < ARCH_PERFMON_EVENTS_COUNT - 1)