Home
last modified time | relevance | path

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

/linux-6.12.1/drivers/xen/events/
Devents_2l.c83 sync_set_bit(port, BM(&s->evtchn_mask[0])); in evtchn_2l_mask()
107 sync_clear_bit(port, BM(&s->evtchn_mask[0])); in evtchn_2l_unmask()
111 sync_set_bit(port, BM(&s->evtchn_mask[0])); in evtchn_2l_unmask()
153 ~sh->evtchn_mask[idx]; in active_evtchns()
298 for (i = ARRAY_SIZE(sh->evtchn_mask)-1; i >= 0; i--) in xen_debug_interrupt()
300 (int)(sizeof(sh->evtchn_mask[0])*2), in xen_debug_interrupt()
301 sh->evtchn_mask[i], in xen_debug_interrupt()
305 for (i = ARRAY_SIZE(sh->evtchn_mask)-1; i >= 0; i--) in xen_debug_interrupt()
307 (int)(sizeof(sh->evtchn_mask[0])*2), in xen_debug_interrupt()
308 sh->evtchn_pending[i] & ~sh->evtchn_mask[i], in xen_debug_interrupt()
[all …]
/linux-6.12.1/tools/testing/selftests/kvm/x86_64/
Dxen_shinfo_test.c146 unsigned long evtchn_mask[64]; member
714 shinfo->evtchn_mask[0] = 1UL << EVTCHN_TEST1; in main()
724 shinfo->evtchn_mask[0] = 0; in main()
841 shinfo->evtchn_pending[0] = shinfo->evtchn_mask[0] = 1UL << EVTCHN_TIMER; in main()
862 shinfo->evtchn_pending[0] = shinfo->evtchn_mask[0] = 0; in main()
/linux-6.12.1/arch/x86/kvm/
Dxen.h221 uint32_t evtchn_mask[32]; member
Dxen.c1772 mask_bits = (unsigned long *)&shinfo->evtchn_mask; in kvm_xen_set_evtchn_fast()
1777 mask_bits = (unsigned long *)&shinfo->evtchn_mask; in kvm_xen_set_evtchn_fast()
/linux-6.12.1/include/xen/interface/
Dxen.h577 xen_ulong_t evtchn_mask[sizeof(xen_ulong_t) * 8]; member