Home
last modified time | relevance | path

Searched refs:sched_poll (Results 1 – 4 of 4) sorted by relevance

/Linux-v6.1/include/xen/interface/
Dsched.h121 struct sched_poll { struct
126 DEFINE_GUEST_HANDLE_STRUCT(sched_poll); argument
/Linux-v6.1/arch/x86/kvm/
Dxen.c1007 struct sched_poll sched_poll; in kvm_xen_schedop_poll() local
1019 if (!gpa || kvm_vcpu_read_guest(vcpu, gpa, &sched_poll, in kvm_xen_schedop_poll()
1020 sizeof(sched_poll))) { in kvm_xen_schedop_poll()
1025 if (unlikely(sched_poll.nr_ports > 1)) { in kvm_xen_schedop_poll()
1027 if (sched_poll.nr_ports > 128) { in kvm_xen_schedop_poll()
1032 ports = kmalloc_array(sched_poll.nr_ports, in kvm_xen_schedop_poll()
1041 for (i = 0; i < sched_poll.nr_ports; i++) { in kvm_xen_schedop_poll()
1044 (gva_t)(sched_poll.ports + i), in kvm_xen_schedop_poll()
1059 if (sched_poll.nr_ports == 1) in kvm_xen_schedop_poll()
1066 if (!wait_pending_event(vcpu, sched_poll.nr_ports, ports)) { in kvm_xen_schedop_poll()
[all …]
/Linux-v6.1/tools/testing/selftests/kvm/x86_64/
Dxen_shinfo_test.c67 struct sched_poll { struct
275 struct sched_poll p = { in guest_code()
344 p = (struct sched_poll) { in guest_code()
/Linux-v6.1/drivers/xen/events/
Devents_base.c2068 struct sched_poll poll; in xen_poll_irq_timeout()