Lines Matching refs:evtchn_pending
60 sync_clear_bit(port, BM(&s->evtchn_pending[0])); in evtchn_2l_clear_pending()
66 sync_set_bit(port, BM(&s->evtchn_pending[0])); in evtchn_2l_set_pending()
72 return sync_test_bit(port, BM(&s->evtchn_pending[0])); in evtchn_2l_is_pending()
91 int do_hypercall = 0, evtchn_pending = 0; in evtchn_2l_unmask() local
109 evtchn_pending = sync_test_bit(port, BM(&s->evtchn_pending[0])); in evtchn_2l_unmask()
111 if (unlikely(evtchn_pending && xen_hvm_domain())) { in evtchn_2l_unmask()
131 if (evtchn_pending && in evtchn_2l_unmask()
152 return sh->evtchn_pending[idx] & in active_evtchns()
293 for (i = ARRAY_SIZE(sh->evtchn_pending)-1; i >= 0; i--) in xen_debug_interrupt()
295 (int)sizeof(sh->evtchn_pending[0])*2, in xen_debug_interrupt()
296 sh->evtchn_pending[i], in xen_debug_interrupt()
309 sh->evtchn_pending[i] & ~sh->evtchn_mask[i], in xen_debug_interrupt()
320 xen_ulong_t pending = sh->evtchn_pending[i] in xen_debug_interrupt()
330 if (sync_test_bit(i, BM(sh->evtchn_pending))) { in xen_debug_interrupt()