EVTCHN_SHIFT
int index = ev >> EVTCHN_SHIFT;
ulong_t bit = 1UL << (ev & ((1UL << EVTCHN_SHIFT) - 1));
int index = ev >> EVTCHN_SHIFT;
ulong_t bit = 1UL << (ev & ((1UL << EVTCHN_SHIFT) - 1));
int index = ev >> EVTCHN_SHIFT;
ulong_t bit = 1UL << (ev & ((1UL << EVTCHN_SHIFT) - 1));
port = (i << EVTCHN_SHIFT) + j;
ASSERT((1 << EVTCHN_SHIFT) == NBBY * sizeof (ulong_t));
ASSERT((1 << EVTCHN_SHIFT) == NBBY * sizeof (ulong_t));
port = (i << EVTCHN_SHIFT) + j;
port = (i << EVTCHN_SHIFT) + j;
evi = ev >> EVTCHN_SHIFT;
evb = ev & ((1ul << EVTCHN_SHIFT) - 1);
evi = ev >> EVTCHN_SHIFT;
evb = ev & ((1ul << EVTCHN_SHIFT) - 1);
evi = ev >> EVTCHN_SHIFT;
ev &= (1ul << EVTCHN_SHIFT) - 1;
evi = evtchn >> EVTCHN_SHIFT;
bit = evtchn & (1ul << EVTCHN_SHIFT) - 1;
(HYPERVISOR_shared_info->evtchn_mask[(ev) >> EVTCHN_SHIFT] & \
(1ul << ((ev) & ((1ul << EVTCHN_SHIFT) - 1))))
evi = ev >> EVTCHN_SHIFT;
ev &= (1ul << EVTCHN_SHIFT) - 1;
((arrayp)[bit >> EVTCHN_SHIFT] |= \
(1ul << ((bit) & ((1ul << EVTCHN_SHIFT) - 1))))
((arrayp)[bit >> EVTCHN_SHIFT] &= \
~((1ul << ((bit) & ((1ul << EVTCHN_SHIFT) - 1)))))
((arrayp)[bit >> EVTCHN_SHIFT] & \
(1ul << ((bit) & ((1ul << EVTCHN_SHIFT) - 1))))