/xen-4.10.0-shim-comet/xen/arch/x86/guest/ |
A D | xen.c | 47 static struct vcpu_info *vcpu_info; variable 49 DEFINE_PER_CPU(struct vcpu_info *, vcpu_info); 122 if ( !vcpu_info ) in map_vcpuinfo() 124 this_cpu(vcpu_info) = &XEN_shared_info->vcpu_info[vcpu]; in map_vcpuinfo() 130 this_cpu(vcpu_info) = &vcpu_info[vcpu]; in map_vcpuinfo() 140 this_cpu(vcpu_info) = &XEN_shared_info->vcpu_info[vcpu]; in map_vcpuinfo() 144 this_cpu(vcpu_info) = &vcpu_info[vcpu]; in map_vcpuinfo() 196 struct vcpu_info *vcpu_info = this_cpu(vcpu_info); in xen_evtchn_upcall() local 261 vcpu_info = xzalloc_array(struct vcpu_info, nr_cpu_ids); in hypervisor_setup() 264 xfree(vcpu_info); in hypervisor_setup() [all …]
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/ |
A D | event.h | 19 return !vcpu_info(v, evtchn_upcall_mask); in vcpu_event_delivery_is_enabled() 30 (vcpu_info(v, evtchn_upcall_pending) && in local_events_need_delivery() 31 !vcpu_info(v, evtchn_upcall_mask))); in local_events_need_delivery() 36 vcpu_info(current, evtchn_upcall_mask) = 1; in local_event_delivery_disable() 41 vcpu_info(current, evtchn_upcall_mask) = 0; in local_event_delivery_enable()
|
A D | shared.h | 28 v->vcpu_info->native.arch.field : \ 29 v->vcpu_info->compat.arch.field; \ 35 v->vcpu_info->native.arch.field = val; \ 37 v->vcpu_info->compat.arch.field = val; \
|
/xen-4.10.0-shim-comet/xen/include/xen/ |
A D | shared.h | 24 struct vcpu_info native; 39 typedef struct vcpu_info vcpu_info_t; 47 #define vcpu_info(v, field) __vcpu_info(v, (v)->vcpu_info, field) macro
|
A D | sched.h | 148 vcpu_info_t *vcpu_info; member
|
/xen-4.10.0-shim-comet/xen/common/ |
A D | event_2l.c | 33 &vcpu_info(v, evtchn_pending_sel)) ) in evtchn_2l_set_pending() 58 &vcpu_info(v, evtchn_pending_sel)) ) in evtchn_2l_unmask() 86 &vcpu_info(v, evtchn_pending_sel))); in evtchn_2l_print_state()
|
A D | domain.c | 120 v->vcpu_info = ((v->vcpu_id < XEN_LEGACY_MAX_VCPUS) in vcpu_info_reset() 121 ? (vcpu_info_t *)&shared_info(d, vcpu_info[v->vcpu_id]) in vcpu_info_reset() 1201 if ( v->vcpu_info == &dummy_vcpu_info ) in map_vcpu_info() 1210 memcpy(new_info, v->vcpu_info, sizeof(*new_info)); in map_vcpu_info() 1213 v->vcpu_info = new_info; in map_vcpu_info() 1223 vcpu_info(v, evtchn_upcall_pending) = 1; in map_vcpu_info() 1225 set_bit(i, &vcpu_info(v, evtchn_pending_sel)); in map_vcpu_info() 1243 ((unsigned long)v->vcpu_info & PAGE_MASK)); in unmap_vcpu_info() 1286 if ( v->vcpu_info == &dummy_vcpu_info ) in do_vcpu_op()
|
A D | keyhandler.c | 341 vcpu_info(v, evtchn_upcall_pending), in dump_domains()
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/guest/ |
A D | xen.h | 45 DECLARE_PER_CPU(struct vcpu_info *, vcpu_info);
|
/xen-4.10.0-shim-comet/xen/common/compat/ |
A D | domain.c | 20 #define xen_vcpu_info vcpu_info 21 CHECK_SIZE_(struct, vcpu_info); 49 if ( v->vcpu_info == &dummy_vcpu_info ) in compat_vcpu_op()
|
/xen-4.10.0-shim-comet/xen/include/public/ |
A D | xen.h | 655 struct vcpu_info { struct 692 typedef struct vcpu_info vcpu_info_t; argument 705 struct vcpu_info vcpu_info[XEN_LEGACY_MAX_VCPUS]; member
|
/xen-4.10.0-shim-comet/tools/include/xen-foreign/ |
A D | reference.size | 11 vcpu_info | 48 48 64 64
|
/xen-4.10.0-shim-comet/xen/include/asm-arm/ |
A D | event.h | 36 if ( vcpu_info(current, evtchn_upcall_pending) && in local_events_need_delivery_nomask()
|
/xen-4.10.0-shim-comet/xen/arch/x86/pv/ |
A D | iret.c | 77 vcpu_info(v, evtchn_upcall_mask) = !(iret_saved.rflags & X86_EFLAGS_IF); in do_iret() 198 vcpu_info(v, evtchn_upcall_mask) = !(eflags & X86_EFLAGS_IF); in compat_iret()
|
A D | dom0_build.c | 391 v->vcpu_info = (void *)&d->shared_info->compat.vcpu_info[0]; in dom0_construct_pv() 702 shared_info(d, vcpu_info[i].evtchn_upcall_mask) = 1; in dom0_construct_pv()
|
/xen-4.10.0-shim-comet/xen/arch/x86/x86_64/ |
A D | asm-offsets.c | 62 OFFSET(VCPU_vcpu_info, struct vcpu, vcpu_info); in __dummy__() 128 OFFSET(VCPUINFO_upcall_pending, struct vcpu_info, evtchn_upcall_pending); in __dummy__() 129 OFFSET(VCPUINFO_upcall_mask, struct vcpu_info, evtchn_upcall_mask); in __dummy__()
|
A D | traps.c | 69 if ( (context == CTXT_pv_guest) && v && v->vcpu_info ) in _show_registers() 70 printk("EM: %d ", !!vcpu_info(v, evtchn_upcall_mask)); in _show_registers()
|
/xen-4.10.0-shim-comet/tools/firmware/hvmloader/ |
A D | xenbus.c | 97 memset(shinfo->vcpu_info, 0, sizeof(shinfo->vcpu_info)); in xenbus_shutdown()
|
A D | util.c | 805 struct vcpu_time_info *info = &shared_info->vcpu_info[0].time; in get_cpu_mhz()
|
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/ |
A D | irq.c | 223 asserted = !!vcpu_info(v, evtchn_upcall_pending); in hvm_set_callback_irq_level() 266 !vcpu_info(d->vcpu[0], evtchn_upcall_pending) ) in hvm_maybe_deassert_evtchn_irq() 487 && vcpu_info(v, evtchn_upcall_pending) ) in hvm_vcpu_has_pending_irq()
|
/xen-4.10.0-shim-comet/xen/arch/x86/ |
A D | domain.c | 1355 rflags |= !vcpu_info(n, evtchn_upcall_mask) << 9; in load_segments() 1368 ((unsigned int)vcpu_info(n, evtchn_upcall_mask) << 16); in load_segments() 1392 vcpu_info(n, evtchn_upcall_mask) = 1; in load_segments() 1411 ((unsigned long)vcpu_info(n, evtchn_upcall_mask) << 32); in load_segments() 1431 vcpu_info(n, evtchn_upcall_mask) = 1; in load_segments() 2054 0, (unsigned long *)&vcpu_info(v, evtchn_upcall_pending)); in vcpu_mark_events_pending()
|
A D | time.c | 538 struct vcpu_time_info *info = &this_cpu(vcpu_info)->time; in xen_timer_cpu_frequency() 576 struct vcpu_time_info *info = &this_cpu(vcpu_info)->time; in read_xen_timer() 1030 if ( v->vcpu_info == NULL ) in __update_vcpu_system_time() 1034 u = &vcpu_info(v, time); in __update_vcpu_system_time()
|
/xen-4.10.0-shim-comet/unmodified_drivers/linux-2.6/platform-pci/ |
A D | evtchn.c | 249 vcpu_info_t *v = &s->vcpu_info[cpu]; in evtchn_interrupt()
|
/xen-4.10.0-shim-comet/tools/libxc/ |
A D | xc_sr_restore_x86_pv.c | 888 MEMCPY_FIELD(guest_shinfo, old_shinfo, vcpu_info, ctx->x86_pv.width); in handle_shared_info() 896 SET_FIELD(guest_shinfo, vcpu_info[i].evtchn_pending_sel, in handle_shared_info()
|
/xen-4.10.0-shim-comet/xen/arch/arm/ |
A D | domain.c | 949 0, (unsigned long *)&vcpu_info(v, evtchn_upcall_pending)); in vcpu_mark_events_pending()
|