NR_EVENT_CHANNELS
#define is_valid_evtchn(x) ((uintmax_t)(x) < NR_EVENT_CHANNELS)
for (i = 0; i < NR_EVENT_CHANNELS; i++) {
static struct xenisrc *xen_intr_port_to_isrc[NR_EVENT_CHANNELS];
_Static_assert(is_valid_evtchn(NR_EVENT_CHANNELS - 1),
_Static_assert(!is_valid_evtchn(NR_EVENT_CHANNELS),
for (isrc_idx = 0; isrc_idx < NR_EVENT_CHANNELS; ++isrc_idx)
for (isrc_idx = 0; isrc_idx < NR_EVENT_CHANNELS; ++isrc_idx) {
if (num_io_irqs > UINT_MAX - NR_EVENT_CHANNELS)
num_io_irqs += NR_EVENT_CHANNELS;
if (xen_intr_auto_vector_count >= NR_EVENT_CHANNELS) {