/xen/xen/arch/x86/pv/ |
A D | emul-gate-op.c | 181 pv_inject_hw_exception(TRAP_gp_fault, regs->error_code); in pv_emulate_gate_op() 202 pv_inject_hw_exception(TRAP_gp_fault, regs->error_code); in pv_emulate_gate_op() 215 pv_inject_hw_exception(TRAP_gp_fault, regs->error_code); in pv_emulate_gate_op() 264 pv_inject_hw_exception(TRAP_gp_fault, regs->error_code); in pv_emulate_gate_op() 275 pv_inject_hw_exception(TRAP_gp_fault, sel); in pv_emulate_gate_op() 285 pv_inject_hw_exception(TRAP_gp_fault, 0); in pv_emulate_gate_op() 312 pv_inject_hw_exception(TRAP_gp_fault, regs->error_code); in pv_emulate_gate_op() 336 pv_inject_hw_exception(TRAP_gp_fault, regs->error_code); in pv_emulate_gate_op() 357 pv_inject_hw_exception(TRAP_gp_fault, regs->error_code); in pv_emulate_gate_op() 383 pv_inject_hw_exception(TRAP_gp_fault, regs->error_code); in pv_emulate_gate_op() [all …]
|
A D | emul-inv-op.c | 59 pv_inject_hw_exception(TRAP_gp_fault, regs->error_code); in emulate_forced_invalid_op()
|
A D | emul-priv-op.c | 571 x86_emul_hw_exception(seg != x86_seg_ss ? TRAP_gp_fault in pv_emul_virt_to_linear() 607 x86_emul_hw_exception(TRAP_gp_fault, 0, ctxt); in rep_ins() 672 x86_emul_hw_exception(seg != x86_seg_ss ? TRAP_gp_fault in rep_outs() 834 x86_emul_hw_exception(TRAP_gp_fault, 0, ctxt); in read_msr() 968 x86_emul_hw_exception(TRAP_gp_fault, 0, ctxt); in write_msr()
|
A D | iret.c | 187 ti = &v->arch.pv.trap_ctxt[TRAP_gp_fault]; in compat_iret()
|
/xen/xen/arch/x86/hvm/ |
A D | vm_event.c | 99 hvm_inject_hw_exception(TRAP_gp_fault, 0); in hvm_vm_event_do_resume() 107 hvm_inject_hw_exception(TRAP_gp_fault, 0); in hvm_vm_event_do_resume() 115 hvm_inject_hw_exception(TRAP_gp_fault, 0); in hvm_vm_event_do_resume() 124 hvm_inject_hw_exception(TRAP_gp_fault, 0); in hvm_vm_event_do_resume()
|
A D | hvm.c | 263 (1 << TRAP_gp_fault); in hvm_combine_hw_exceptions() 1785 hvm_inject_hw_exception(TRAP_gp_fault, 0); in hvm_hap_nested_page_fault() 1802 hvm_inject_hw_exception(TRAP_gp_fault, 0); in hvm_hap_nested_page_fault() 1929 hvm_inject_hw_exception(TRAP_gp_fault, 0); in hvm_hap_nested_page_fault() 2035 hvm_inject_hw_exception(TRAP_gp_fault, 0); in hvm_handle_xsetbv() 2168 hvm_inject_hw_exception(TRAP_gp_fault, 0); in hvm_mov_to_cr() 2984 TRAP_invalid_tss : TRAP_gp_fault, in hvm_task_switch() 3012 (taskswitch_reason == TSW_iret) ? TRAP_invalid_tss : TRAP_gp_fault, in hvm_task_switch() 3094 hvm_inject_hw_exception(TRAP_gp_fault, 0); in hvm_task_switch() 3444 hvm_inject_hw_exception(TRAP_gp_fault, 0); in hvm_vmexit_cpuid()
|
A D | emulate.c | 918 : TRAP_gp_fault, 0, &hvmemul_ctxt->ctxt); in hvmemul_virtual_to_linear() 2234 x86_emul_hw_exception(TRAP_gp_fault, 0, ctxt); in hvmemul_write_cr() 2270 x86_emul_hw_exception(TRAP_gp_fault, 0, ctxt); in hvmemul_read_msr() 2283 x86_emul_hw_exception(TRAP_gp_fault, 0, ctxt); in hvmemul_write_msr()
|
/xen/xen/arch/x86/ |
A D | x86_emulate.c | 70 x86_emul_hw_exception(TRAP_gp_fault, 0, ctxt); in x86emul_read_xcr() 91 x86_emul_hw_exception(TRAP_gp_fault, 0, ctxt); in x86emul_write_xcr() 164 x86_emul_hw_exception(TRAP_gp_fault, 0, ctxt); in x86emul_write_dr()
|
A D | traps.c | 152 [TRAP_gp_fault] = do_general_protection, 1242 pv_inject_hw_exception(TRAP_gp_fault, ec); in handle_ldt_mapping_fault() 1585 if ( debugger_trap_entry(TRAP_gp_fault, regs) ) in do_general_protection() 1644 pv_inject_hw_exception(TRAP_gp_fault, regs->error_code); in do_general_protection() 1654 if ( debugger_trap_fatal(TRAP_gp_fault, regs) ) in do_general_protection() 2080 set_intr_gate(TRAP_gp_fault,&general_protection); in init_idt_traps()
|
A D | extable.c | 140 .res.fields.trapnr = TRAP_gp_fault }, in stub_selftest()
|
A D | cpuid.c | 960 if ( cpu_has_monitor && regs->entry_vector == TRAP_gp_fault ) in guest_cpuid() 985 regs->entry_vector == TRAP_gp_fault ) in guest_cpuid()
|
/xen/xen/arch/x86/x86_64/compat/ |
A D | entry.S | 246 movl $TRAP_gp_fault,UREGS_entry_vector(%rsp) 250 movl TRAP_gp_fault * TRAPINFO_sizeof + TRAPINFO_eip(%rdi),%eax 251 movzwl TRAP_gp_fault * TRAPINFO_sizeof + TRAPINFO_cs(%rdi),%esi 252 testb $4,TRAP_gp_fault * TRAPINFO_sizeof + TRAPINFO_flags(%rdi) 266 cmpb $TRAP_gp_fault,UREGS_entry_vector(%rsp) 268 movzwl TRAP_gp_fault * TRAPINFO_sizeof + TRAPINFO_cs(%rcx),%ecx
|
/xen/xen/arch/x86/hvm/vmx/ |
A D | realmode.c | 50 vector = TRAP_gp_fault; in realmode_deliver_exception() 60 case TRAP_gp_fault: in realmode_deliver_exception() 64 vector = TRAP_gp_fault; in realmode_deliver_exception()
|
A D | vvmx.c | 475 hvm_inject_hw_exception(TRAP_gp_fault, 0); in decode_vmx_inst() 1101 hvm_inject_hw_exception(TRAP_gp_fault, 0); in load_shadow_guest_state() 1105 hvm_inject_hw_exception(TRAP_gp_fault, 0); in load_shadow_guest_state() 1109 hvm_inject_hw_exception(TRAP_gp_fault, 0); in load_shadow_guest_state() 1119 hvm_inject_hw_exception(TRAP_gp_fault, 0); in load_shadow_guest_state() 1315 hvm_inject_hw_exception(TRAP_gp_fault, 0); in load_vvmcs_host_state() 1319 hvm_inject_hw_exception(TRAP_gp_fault, 0); in load_vvmcs_host_state() 1323 hvm_inject_hw_exception(TRAP_gp_fault, 0); in load_vvmcs_host_state() 1333 hvm_inject_hw_exception(TRAP_gp_fault, 0); in load_vvmcs_host_state() 2090 hvm_inject_hw_exception(TRAP_gp_fault, 0); in nvmx_handle_vmx_insn()
|
A D | vmx.c | 2693 hvm_inject_hw_exception(TRAP_gp_fault, 0); in vmx_cr_access() 4117 hvm_inject_hw_exception(TRAP_gp_fault, 0); in vmx_vmexit_handler() 4131 hvm_inject_hw_exception(TRAP_gp_fault, 0); in vmx_vmexit_handler() 4175 hvm_inject_hw_exception(TRAP_gp_fault, 0); in vmx_vmexit_handler() 4192 hvm_inject_hw_exception(TRAP_gp_fault, 0); in vmx_vmexit_handler() 4318 hvm_inject_hw_exception(TRAP_gp_fault, 0); in vmx_vmexit_handler()
|
/xen/xen/arch/x86/hvm/svm/ |
A D | nestedsvm.c | 282 hvm_inject_hw_exception(TRAP_gp_fault, 0); in nsvm_vcpu_hostrestore() 290 hvm_inject_hw_exception(TRAP_gp_fault, 0); in nsvm_vcpu_hostrestore() 301 hvm_inject_hw_exception(TRAP_gp_fault, 0); in nsvm_vcpu_hostrestore() 329 hvm_inject_hw_exception(TRAP_gp_fault, 0); in nsvm_vcpu_hostrestore() 552 hvm_inject_hw_exception(TRAP_gp_fault, 0); in nsvm_vmcb_prepare4vmrun() 560 hvm_inject_hw_exception(TRAP_gp_fault, 0); in nsvm_vmcb_prepare4vmrun() 570 hvm_inject_hw_exception(TRAP_gp_fault, 0); in nsvm_vmcb_prepare4vmrun() 588 hvm_inject_hw_exception(TRAP_gp_fault, 0); in nsvm_vmcb_prepare4vmrun() 602 hvm_inject_hw_exception(TRAP_gp_fault, 0); in nsvm_vmcb_prepare4vmrun()
|
A D | emulate.c | 116 hvm_inject_hw_exception(TRAP_gp_fault, 0); in svm_get_insn_len()
|
A D | svm.c | 1198 unsigned int fault = TRAP_gp_fault, ec = 0; in svm_emul_swint_injection() 2146 hvm_inject_hw_exception(TRAP_gp_fault, 0); in svm_do_msr_access() 2214 hvm_inject_hw_exception(TRAP_gp_fault, 0); in svm_vmexit_do_vmrun() 2270 hvm_inject_hw_exception(TRAP_gp_fault, 0); in svm_vmexit_do_vmload() 2305 hvm_inject_hw_exception(TRAP_gp_fault, 0); in svm_vmexit_do_vmsave() 2825 hvm_inject_hw_exception(TRAP_gp_fault, 0); in svm_vmexit_handler() 2833 hvm_inject_hw_exception(TRAP_gp_fault, 0); in svm_vmexit_handler() 2843 hvm_inject_hw_exception(TRAP_gp_fault, 0); in svm_vmexit_handler() 2912 hvm_inject_hw_exception(TRAP_gp_fault, 0); in svm_vmexit_handler()
|
/xen/xen/arch/x86/x86_64/ |
A D | entry.S | 321 movl $TRAP_gp_fault,UREGS_entry_vector(%rsp) 323 movq TRAP_gp_fault * TRAPINFO_sizeof + TRAPINFO_eip(%rsi),%rax 324 testb $4,TRAP_gp_fault * TRAPINFO_sizeof + TRAPINFO_flags(%rsi) 405 movl $TRAP_gp_fault,UREGS_entry_vector(%rsp) 820 movl $TRAP_gp_fault,4(%rsp)
|
/xen/xen/include/asm-x86/ |
A D | processor.h | 36 #define TRAP_gp_fault 13 macro
|
/xen/xen/arch/x86/mm/shadow/ |
A D | hvm.c | 101 (seg == x86_seg_ss) ? TRAP_stack_error : TRAP_gp_fault, in hvm_translate_virtual_addr()
|
A D | multi.c | 3365 (((emul_ctxt.ctxt.event.vector == TRAP_gp_fault) || in sh_page_fault()
|