Lines Matching refs:vcpu_info
356 sizeof(struct vcpu_info))) { in kvm_xen_inject_pending_events()
360 sizeof(struct vcpu_info))) in kvm_xen_inject_pending_events()
368 struct vcpu_info *vi = gpc->khva; in kvm_xen_inject_pending_events()
412 BUILD_BUG_ON(offsetof(struct vcpu_info, evtchn_upcall_pending) != in __kvm_xen_has_interrupt()
415 sizeof_field(struct vcpu_info, evtchn_upcall_pending)); in __kvm_xen_has_interrupt()
421 sizeof(struct vcpu_info))) { in __kvm_xen_has_interrupt()
436 sizeof(struct vcpu_info))) { in __kvm_xen_has_interrupt()
446 rc = ((struct vcpu_info *)gpc->khva)->evtchn_upcall_pending; in __kvm_xen_has_interrupt()
551 BUILD_BUG_ON(sizeof(struct vcpu_info) != in kvm_xen_vcpu_set_attr()
553 BUILD_BUG_ON(offsetof(struct vcpu_info, time) != in kvm_xen_vcpu_set_attr()
565 sizeof(struct vcpu_info)); in kvm_xen_vcpu_set_attr()
1408 if (!kvm_gfn_to_pfn_cache_check(kvm, gpc, gpc->gpa, sizeof(struct vcpu_info))) { in kvm_xen_set_evtchn_fast()
1419 struct vcpu_info *vcpu_info = gpc->khva; in kvm_xen_set_evtchn_fast() local
1420 if (!test_and_set_bit(port_word_bit, &vcpu_info->evtchn_pending_sel)) { in kvm_xen_set_evtchn_fast()
1421 WRITE_ONCE(vcpu_info->evtchn_upcall_pending, 1); in kvm_xen_set_evtchn_fast()
1425 struct compat_vcpu_info *vcpu_info = gpc->khva; in kvm_xen_set_evtchn_fast() local
1427 (unsigned long *)&vcpu_info->evtchn_pending_sel)) { in kvm_xen_set_evtchn_fast()
1428 WRITE_ONCE(vcpu_info->evtchn_upcall_pending, 1); in kvm_xen_set_evtchn_fast()