Searched refs:TRAP_nmi (Results 1 – 9 of 9) sorted by relevance
/xen/xen/arch/x86/ |
A D | crash.c | 135 _set_gate_lower(&idt_tables[cpu][TRAP_nmi], in nmi_shootdown_cpus() 146 write_atomic((unsigned long *)__va(__pa(&exception_table[TRAP_nmi])), in nmi_shootdown_cpus()
|
A D | traps.c | 141 [TRAP_nmi] = (void *)do_nmi, 2070 set_intr_gate(TRAP_nmi,&nmi); in init_idt_traps()
|
A D | domain.c | 114 _set_gate_lower(&idt_tables[cpu][TRAP_nmi], SYS_DESC_irq_gate, 0, in play_dead()
|
/xen/xen/arch/x86/pv/ |
A D | callback.c | 33 struct trap_info *t = &curr->arch.pv.trap_ctxt[TRAP_nmi]; in register_guest_nmi_callback() 38 t->vector = TRAP_nmi; in register_guest_nmi_callback() 58 struct trap_info *t = &curr->arch.pv.trap_ctxt[TRAP_nmi]; in unregister_guest_nmi_callback()
|
A D | traps.c | 134 pv_inject_hw_exception(TRAP_nmi, X86_EVENT_NO_EC); in set_guest_nmi_trapbounce()
|
/xen/xen/include/asm-x86/ |
A D | processor.h | 25 #define TRAP_nmi 2 macro 468 set_ist(&idt[TRAP_nmi], IST_NMI); in enable_each_ist() 476 set_ist(&idt[TRAP_nmi], IST_NONE); in disable_each_ist()
|
/xen/xen/arch/x86/hvm/svm/ |
A D | intr.c | 51 event.vector = TRAP_nmi; in svm_inject_nmi()
|
/xen/xen/arch/x86/x86_64/ |
A D | entry.S | 865 movl $TRAP_nmi,4(%rsp) 934 cmpb $TRAP_nmi,UREGS_entry_vector(%rsp)
|
/xen/xen/arch/x86/hvm/vmx/ |
A D | vmx.c | 1760 MASK_INSR(TRAP_nmi, INTR_INFO_VECTOR_MASK), in vmx_inject_nmi() 3716 if ( (vector == TRAP_nmi) && in vmx_vmexit_handler() 3720 exception_table[TRAP_nmi](regs); in vmx_vmexit_handler() 3796 && vector != TRAP_nmi in vmx_vmexit_handler() 3984 case TRAP_nmi: in vmx_vmexit_handler()
|
Completed in 21 milliseconds