Home
last modified time | relevance | path

Searched refs:vcpu_info (Results 1 – 10 of 10) sorted by relevance

/linux-4.1.27/drivers/xen/events/
Devents_2l.c120 struct vcpu_info *vcpu_info = __this_cpu_read(xen_vcpu); in evtchn_2l_unmask() local
129 BM(&vcpu_info->evtchn_pending_sel))) in evtchn_2l_unmask()
130 vcpu_info->evtchn_upcall_pending = 1; in evtchn_2l_unmask()
170 struct vcpu_info *vcpu_info = __this_cpu_read(xen_vcpu); in evtchn_2l_handle_events() local
187 pending_words = xchg_xen_ulong(&vcpu_info->evtchn_pending_sel, 0); in evtchn_2l_handle_events()
272 struct vcpu_info *v; in xen_debug_interrupt()
Devents_base.c1228 struct vcpu_info *vcpu_info = __this_cpu_read(xen_vcpu); in __xen_evtchn_do_upcall() local
1233 vcpu_info->evtchn_upcall_pending = 0; in __xen_evtchn_do_upcall()
1244 } while (count != 1 || vcpu_info->evtchn_upcall_pending); in __xen_evtchn_do_upcall()
/linux-4.1.27/arch/x86/xen/
Dirq.c28 struct vcpu_info *vcpu; in xen_save_fl()
46 struct vcpu_info *vcpu; in xen_restore_fl()
79 struct vcpu_info *vcpu; in xen_irq_enable()
Dxen-ops.h24 DECLARE_PER_CPU(struct vcpu_info, xen_vcpu_info);
Denlighten.c110 DEFINE_PER_CPU(struct vcpu_info *, xen_vcpu);
117 DEFINE_PER_CPU(struct vcpu_info, xen_vcpu_info);
184 struct vcpu_info *vcpup; in xen_vcpu_setup()
204 per_cpu(xen_vcpu,cpu) = &HYPERVISOR_shared_info->vcpu_info[cpu]; in xen_vcpu_setup()
1609 per_cpu(xen_vcpu, 0) = &HYPERVISOR_shared_info->vcpu_info[0]; in xen_start_kernel()
1753 per_cpu(xen_vcpu, cpu) = &HYPERVISOR_shared_info->vcpu_info[cpu]; in xen_hvm_init_shared_info()
Dtime.c150 &HYPERVISOR_shared_info->vcpu_info[0].time; in xen_tsc_khz()
/linux-4.1.27/arch/arm/xen/
Denlighten.c40 DEFINE_PER_CPU(struct vcpu_info *, xen_vcpu);
41 static struct vcpu_info __percpu *xen_vcpu_info;
89 struct vcpu_info *vcpup; in xen_percpu_init()
221 xen_vcpu_info = __alloc_percpu(sizeof(struct vcpu_info), in xen_guest_init()
222 sizeof(struct vcpu_info)); in xen_guest_init()
/linux-4.1.27/arch/x86/kernel/
Dasm-offsets.c59 OFFSET(XEN_vcpu_info_mask, vcpu_info, evtchn_upcall_mask); in common()
60 OFFSET(XEN_vcpu_info_pending, vcpu_info, evtchn_upcall_pending); in common()
/linux-4.1.27/include/xen/interface/
Dxen.h503 struct vcpu_info { struct
541 struct vcpu_info vcpu_info[MAX_VIRT_CPUS]; argument
/linux-4.1.27/include/xen/
Dxen-ops.h9 DECLARE_PER_CPU(struct vcpu_info *, xen_vcpu);