Home
last modified time | relevance | path

Searched refs:TRAP_nmi (Results 1 – 9 of 9) sorted by relevance

/xen/xen/arch/x86/
A Dcrash.c135 _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 Dtraps.c141 [TRAP_nmi] = (void *)do_nmi,
2070 set_intr_gate(TRAP_nmi,&nmi); in init_idt_traps()
A Ddomain.c114 _set_gate_lower(&idt_tables[cpu][TRAP_nmi], SYS_DESC_irq_gate, 0, in play_dead()
/xen/xen/arch/x86/pv/
A Dcallback.c33 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 Dtraps.c134 pv_inject_hw_exception(TRAP_nmi, X86_EVENT_NO_EC); in set_guest_nmi_trapbounce()
/xen/xen/include/asm-x86/
A Dprocessor.h25 #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 Dintr.c51 event.vector = TRAP_nmi; in svm_inject_nmi()
/xen/xen/arch/x86/x86_64/
A Dentry.S865 movl $TRAP_nmi,4(%rsp)
934 cmpb $TRAP_nmi,UREGS_entry_vector(%rsp)
/xen/xen/arch/x86/hvm/vmx/
A Dvmx.c1760 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