Lines Matching refs:evi
903 uint_t evi; in ec_evtchn_pending() local
906 evi = ev >> EVTCHN_SHIFT; in ec_evtchn_pending()
908 return ((si->evtchn_pending[evi] & (1ul << ev)) != 0); in ec_evtchn_pending()
1468 uint_t evi, evb; in ec_unmask_evtchn() local
1481 evi = ev >> EVTCHN_SHIFT; in ec_unmask_evtchn()
1483 ulp = (volatile ulong_t *)&si->evtchn_mask[evi]; in ec_unmask_evtchn()
1493 if (si->evtchn_pending[evi] & (1ul << evb)) { in ec_unmask_evtchn()
1496 if (!(*ulp & (1ul << evi))) { in ec_unmask_evtchn()
1497 atomic_or_ulong(ulp, (1ul << evi)); in ec_unmask_evtchn()
1510 uint_t evi, evb; in ec_mask_evtchn() local
1517 evi = ev >> EVTCHN_SHIFT; in ec_mask_evtchn()
1520 maskp = (volatile ulong_t *)&si->evtchn_mask[evi]; in ec_mask_evtchn()
1522 old = si->evtchn_mask[evi]; in ec_mask_evtchn()
1539 uint_t evi; in ec_clear_evtchn() local
1543 evi = ev >> EVTCHN_SHIFT; in ec_clear_evtchn()
1545 pendp = (volatile ulong_t *)&si->evtchn_pending[evi]; in ec_clear_evtchn()
1582 uint_t evtchn, evi, bit; in ec_unpend_irq() local
1591 evi = evtchn >> EVTCHN_SHIFT; in ec_unpend_irq()
1595 pe = cpe->pending_evts[pri][evi] & ~(1ul << bit); in ec_unpend_irq()
1596 cpe->pending_evts[pri][evi] = pe; in ec_unpend_irq()
1599 pending_sels &= ~(1ul << evi); in ec_unpend_irq()