Searched refs:evtchn_pending_sel (Results 1 – 8 of 8) sorted by relevance
/openbmc/linux/drivers/xen/events/ |
H A D | events_2l.c | 132 BM(&vcpu_info->evtchn_pending_sel))) in evtchn_2l_unmask() 190 pending_words = xchg_xen_ulong(&vcpu_info->evtchn_pending_sel, 0); in evtchn_2l_handle_events() 286 (int)(sizeof(v->evtchn_pending_sel)*2), in xen_debug_interrupt() 287 v->evtchn_pending_sel); in xen_debug_interrupt() 334 sync_test_bit(word_idx, BM(&v->evtchn_pending_sel)) in xen_debug_interrupt()
|
/openbmc/linux/arch/x86/kvm/ |
H A D | xen.h | 79 vcpu->arch.xen.evtchn_pending_sel; in kvm_xen_has_pending_events() 203 uint32_t evtchn_pending_sel; member
|
H A D | xen.c | 499 unsigned long evtchn_pending_sel = READ_ONCE(v->arch.xen.evtchn_pending_sel); in kvm_xen_inject_pending_events() local 503 if (!evtchn_pending_sel) in kvm_xen_inject_pending_events() 528 : "=r" (evtchn_pending_sel), in kvm_xen_inject_pending_events() 529 "+m" (vi->evtchn_pending_sel), in kvm_xen_inject_pending_events() 530 "+m" (v->arch.xen.evtchn_pending_sel) in kvm_xen_inject_pending_events() 531 : "0" (evtchn_pending_sel)); in kvm_xen_inject_pending_events() 534 u32 evtchn_pending_sel32 = evtchn_pending_sel; in kvm_xen_inject_pending_events() 541 "+m" (vi->evtchn_pending_sel), in kvm_xen_inject_pending_events() 542 "+m" (v->arch.xen.evtchn_pending_sel) in kvm_xen_inject_pending_events() 1622 if (!test_and_set_bit(port_word_bit, &vcpu->arch.xen.evtchn_pending_sel)) in kvm_xen_set_evtchn_fast() [all …]
|
/openbmc/linux/include/xen/interface/ |
H A D | xen.h | 533 xen_ulong_t evtchn_pending_sel; member
|
/openbmc/qemu/hw/i386/kvm/ |
H A D | xen_evtchn.c | 82 uint32_t evtchn_pending_sel; member 724 if (qatomic_fetch_or(&vcpu_info->evtchn_pending_sel, mask) & mask) { in do_unmask_port_lm() 782 if (qatomic_fetch_or(&vcpu_info->evtchn_pending_sel, mask) & mask) { in do_unmask_port_compat() 850 if (qatomic_fetch_or(&vcpu_info->evtchn_pending_sel, mask) & mask) { in do_set_port_lm() 893 if (qatomic_fetch_or(&vcpu_info->evtchn_pending_sel, mask) & mask) { in do_set_port_compat()
|
/openbmc/qemu/include/hw/xen/interface/ |
H A D | xen.h | 710 xen_ulong_t evtchn_pending_sel; member
|
/openbmc/linux/tools/testing/selftests/kvm/x86_64/ |
H A D | xen_shinfo_test.c | 137 unsigned long evtchn_pending_sel; member 174 vi->evtchn_pending_sel = 0; in evtchn_handler()
|
/openbmc/linux/arch/x86/include/asm/ |
H A D | kvm_host.h | 694 unsigned long evtchn_pending_sel; member
|