| /xen/xen/arch/x86/hvm/ |
| A D | monitor.c | 50 .reason = VM_EVENT_REASON_WRITE_CTRLREG, in hvm_monitor_cr() 72 .reason = VM_EVENT_REASON_EMUL_UNIMPLEMENTED, in hvm_monitor_emul_unimplemented() 89 .reason = VM_EVENT_REASON_MOV_TO_MSR, in hvm_monitor_msr() 107 .reason = VM_EVENT_REASON_DESCRIPTOR_ACCESS, in hvm_monitor_descriptor_access() 154 req.reason = VM_EVENT_REASON_SOFTWARE_BREAKPOINT; in hvm_monitor_debug() 172 req.reason = VM_EVENT_REASON_SINGLESTEP; in hvm_monitor_debug() 180 req.reason = VM_EVENT_REASON_DEBUG_EXCEPTION; in hvm_monitor_debug() 205 req.reason = VM_EVENT_REASON_CPUID; in hvm_monitor_cpuid() 217 .reason = VM_EVENT_REASON_INTERRUPT, in hvm_monitor_interrupt() 295 req.reason = VM_EVENT_REASON_MEM_ACCESS; in hvm_monitor_check_p2m()
|
| /xen/xen/common/ |
| A D | shutdown.c | 33 void hwdom_shutdown(u8 reason) in hwdom_shutdown() argument 35 switch ( reason ) in hwdom_shutdown() 71 hardware_domain->domain_id, reason); in hwdom_shutdown()
|
| A D | monitor.c | 141 .reason = VM_EVENT_REASON_GUEST_REQUEST, in monitor_guest_request()
|
| A D | domain.c | 776 int domain_shutdown(struct domain *d, u8 reason) in domain_shutdown() argument 782 return pv_shim_shutdown(reason); in domain_shutdown() 788 d->shutdown_code = reason; in domain_shutdown() 789 reason = d->shutdown_code; in domain_shutdown() 792 hwdom_shutdown(reason); in domain_shutdown() 806 if ( reason == SHUTDOWN_crash ) in domain_shutdown()
|
| /xen/xen/include/asm-x86/guest/ |
| A D | xen-hcall.h | 138 static inline long xen_hypercall_shutdown(unsigned int reason) in xen_hypercall_shutdown() argument 140 struct sched_shutdown s = { .reason = reason }; in xen_hypercall_shutdown() 195 static inline long xen_hypercall_shutdown(unsigned int reason) in xen_hypercall_shutdown() argument
|
| /xen/xen/arch/arm/arm64/ |
| A D | traps.c | 34 void do_bad_mode(struct cpu_user_regs *regs, int reason) in do_bad_mode() argument 38 printk("Bad mode in %s handler detected\n", handler[reason]); in do_bad_mode()
|
| A D | entry.S | 238 .macro invalid, reason 240 mov x1, #\reason
|
| /xen/xen/include/public/ |
| A D | sched.h | 136 unsigned int reason; /* SHUTDOWN_* => enum sched_shutdown_reason */ member 151 unsigned int reason; /* SHUTDOWN_* => enum sched_shutdown_reason */ member
|
| A D | vm_event.h | 367 uint32_t reason; /* VM_EVENT_REASON_* */ member
|
| /xen/xen/include/asm-x86/pv/ |
| A D | shim.h | 38 int pv_shim_shutdown(uint8_t reason); 60 static inline int pv_shim_shutdown(uint8_t reason) in pv_shim_shutdown() argument
|
| /xen/xen/include/xen/ |
| A D | shutdown.h | 9 void noreturn hwdom_shutdown(u8 reason);
|
| /xen/xen/arch/arm/ |
| A D | monitor.c | 63 .reason = VM_EVENT_REASON_PRIVILEGED_CALL in monitor_smc()
|
| /xen/xen/arch/x86/cpu/mcheck/ |
| A D | mce.c | 1154 const char *reason = NULL; in x86_mc_msrinject_verify() local 1179 reason = "must specify interposition"; in x86_mc_msrinject_verify() 1194 reason = "only supported on AMD"; in x86_mc_msrinject_verify() 1196 reason = "only supported on AMD Fam10h+"; in x86_mc_msrinject_verify() 1202 reason = "HV will operate HWCR"; in x86_mc_msrinject_verify() 1204 reason = "only supported on AMD or Hygon"; in x86_mc_msrinject_verify() 1208 reason = "not a recognized MCA MSR"; in x86_mc_msrinject_verify() 1213 if ( reason != NULL ) in x86_mc_msrinject_verify() 1216 (unsigned long long)mci->mcinj_msr[i].reg, reason); in x86_mc_msrinject_verify()
|
| /xen/xen/arch/x86/ |
| A D | traps.c | 1720 unsigned char reason) in unknown_nmi_error() argument 1730 printk("Uhhuh. NMI received for unknown reason %02x.\n", reason); in unknown_nmi_error() 1748 unsigned char reason = 0; in do_nmi() local 1768 reason = inb(0x61); in do_nmi() 1777 if ( reason & 0x80 ) in do_nmi() 1779 if ( reason & 0x40 ) in do_nmi() 1781 if ( !(reason & 0xc0) && handle_unknown ) in do_nmi() 1782 unknown_nmi_error(regs, reason); in do_nmi()
|
| A D | vm_event.c | 93 switch ( rsp->reason ) in vm_event_register_write_resume() 265 switch ( rsp->reason ) in vm_event_emulate_check()
|
| /xen/tools/tests/xen-access/ |
| A D | xen-access.c | 727 rsp.reason = req.reason; in main() 729 switch (req.reason) { in main() 896 fprintf(stderr, "UNKNOWN REASON CODE %d\n", req.reason); in main()
|
| /xen/xen/arch/x86/mm/ |
| A D | mem_paging.c | 42 .reason = VM_EVENT_REASON_MEM_PAGING, in p2m_mem_paging_drop_page() 95 .reason = VM_EVENT_REASON_MEM_PAGING, in p2m_mem_paging_populate()
|
| /xen/tools/libs/devicemodel/include/ |
| A D | xendevicemodel.h | 326 xendevicemodel_handle *dmod, domid_t domid, unsigned int reason);
|
| /xen/tools/libs/devicemodel/ |
| A D | core.c | 561 xendevicemodel_handle *dmod, domid_t domid, unsigned int reason) in xendevicemodel_shutdown() argument 571 data->reason = reason; in xendevicemodel_shutdown()
|
| /xen/xen/include/public/hvm/ |
| A D | dm_op.h | 377 uint32_t reason; /* SHUTDOWN_* => enum sched_shutdown_reason */ member
|
| /xen/xen/common/sched/ |
| A D | core.c | 1560 int vcpu_temporary_affinity(struct vcpu *v, unsigned int cpu, uint8_t reason) in vcpu_temporary_affinity() argument 1573 if ( v->affinity_broken & reason ) in vcpu_temporary_affinity() 1576 v->affinity_broken &= ~reason; in vcpu_temporary_affinity() 1583 if ( (v->affinity_broken & reason) || in vcpu_temporary_affinity() 1594 v->affinity_broken |= reason; in vcpu_temporary_affinity() 1833 sched_shutdown.reason); in do_sched_op() 1834 ret = domain_shutdown(current->domain, (u8)sched_shutdown.reason); in do_sched_op() 1849 d->domain_id, current->vcpu_id, sched_shutdown.reason); in do_sched_op() 1853 d->shutdown_code = (u8)sched_shutdown.reason; in do_sched_op() 1889 domain_shutdown(d, sched_remote_shutdown.reason); in do_sched_op()
|
| /xen/xen/arch/x86/hvm/vmx/ |
| A D | vvmx.c | 1385 unsigned long reason = get_vvmcs(v, VM_EXIT_REASON); in nvmx_update_apicv() local 1390 if ( reason != EXIT_REASON_EXTERNAL_INTERRUPT || in nvmx_update_apicv() 2396 unsigned long idtv_info, reason; in nvmx_idtv_handling() local 2406 __vmread(VM_EXIT_REASON, &reason); in nvmx_idtv_handling() 2407 if ( reason != EXIT_REASON_EPT_VIOLATION ? in nvmx_idtv_handling() 2414 __vmread(IDT_VECTORING_ERROR_CODE, &reason); in nvmx_idtv_handling() 2415 __vmwrite(VM_ENTRY_EXCEPTION_ERROR_CODE, reason); in nvmx_idtv_handling() 2425 __vmread(VM_EXIT_INSTRUCTION_LEN, &reason); in nvmx_idtv_handling() 2426 __vmwrite(VM_ENTRY_INSTRUCTION_LEN, reason); in nvmx_idtv_handling()
|
| /xen/docs/misc/arm/ |
| A D | big.LITTLE.txt | 14 might differ. For this reason, vcpu migration between big and LITTLE
|
| /xen/xen/arch/x86/pv/ |
| A D | shim.c | 303 int pv_shim_shutdown(uint8_t reason) in pv_shim_shutdown() argument 312 if ( reason != SHUTDOWN_suspend ) in pv_shim_shutdown() 314 return xen_hypercall_shutdown(reason); in pv_shim_shutdown()
|
| /xen/docs/misc/ |
| A D | kexec_and_kdump.txt | 132 the size. Use this if auto-placement doesn't work for some reason. 148 reason the region couldn't be placed - for instance because it is too large.
|