Home
last modified time | relevance | path

Searched refs:EVTCHN_SHIFT (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/i86xpv/sys/
H A Devtchn_impl.h82 ((arrayp)[bit >> EVTCHN_SHIFT] |= \
83 (1ul << ((bit) & ((1ul << EVTCHN_SHIFT) - 1))))
85 ((arrayp)[bit >> EVTCHN_SHIFT] &= \
86 ~((1ul << ((bit) & ((1ul << EVTCHN_SHIFT) - 1)))))
88 ((arrayp)[bit >> EVTCHN_SHIFT] & \
89 (1ul << ((bit) & ((1ul << EVTCHN_SHIFT) - 1))))
115 #define EVTCHN_SHIFT 6 /* log2(NBBY * sizeof (ulong_t)) */ macro
117 #define EVTCHN_SHIFT 5 /* log2(NBBY * sizeof (ulong_t)) */
/illumos-gate/usr/src/uts/i86pc/i86hvm/io/xpv/
H A Devtchn.c56 #define EVTCHN_SHIFT 6 macro
141 int index = ev >> EVTCHN_SHIFT; in hypervisor_unmask_event()
142 ulong_t bit = 1UL << (ev & ((1UL << EVTCHN_SHIFT) - 1)); in hypervisor_unmask_event()
163 int index = ev >> EVTCHN_SHIFT; in hypervisor_mask_event()
164 ulong_t bit = 1UL << (ev & ((1UL << EVTCHN_SHIFT) - 1)); in hypervisor_mask_event()
174 int index = ev >> EVTCHN_SHIFT; in hypervisor_clear_event()
175 ulong_t bit = 1UL << (ev & ((1UL << EVTCHN_SHIFT) - 1)); in hypervisor_clear_event()
270 port = (i << EVTCHN_SHIFT) + j; in evtchn_callback_fcn()
/illumos-gate/usr/src/uts/i86xpv/os/
H A Devtchn.c180 (HYPERVISOR_shared_info->evtchn_mask[(ev) >> EVTCHN_SHIFT] & \
181 (1ul << ((ev) & ((1ul << EVTCHN_SHIFT) - 1))))
906 evi = ev >> EVTCHN_SHIFT; in ec_evtchn_pending()
907 ev &= (1ul << EVTCHN_SHIFT) - 1; in ec_evtchn_pending()
1295 port = (i << EVTCHN_SHIFT) + j; in xen_callback_handler()
1391 port = (i << EVTCHN_SHIFT) + j; in xen_callback_handler()
1481 evi = ev >> EVTCHN_SHIFT; in ec_unmask_evtchn()
1482 evb = ev & ((1ul << EVTCHN_SHIFT) - 1); in ec_unmask_evtchn()
1517 evi = ev >> EVTCHN_SHIFT; in ec_mask_evtchn()
1518 evb = ev & ((1ul << EVTCHN_SHIFT) - 1); in ec_mask_evtchn()
[all …]
/illumos-gate/usr/src/uts/i86xpv/io/psm/
H A Dxpv_uppc.c180 ASSERT((1 << EVTCHN_SHIFT) == NBBY * sizeof (ulong_t)); in xen_uppc_softinit()
H A Dxpv_psm.c180 ASSERT((1 << EVTCHN_SHIFT) == NBBY * sizeof (ulong_t)); in xen_psm_softinit()