/xen-4.10.0-shim-comet/xen/arch/x86/ |
A D | trace.c | 14 unsigned eip:32, in __trace_pv_trap() member 20 d.eip = eip; in __trace_pv_trap() 30 unsigned long eip; in __trace_pv_trap() member 37 d.eip = eip; in __trace_pv_trap() 55 u32 eip, addr, error_code; in __trace_pv_page_fault() member 58 d.eip = eip; in __trace_pv_page_fault() 67 unsigned long eip, addr; in __trace_pv_page_fault() member 72 d.eip = eip; in __trace_pv_page_fault() 135 u32 addr, eip; in __trace_ptwr_emulation() member 138 d.eip = eip; in __trace_ptwr_emulation() [all …]
|
A D | traps.c | 954 const char *prefix = "", *filename, *predicate, *eip = (char *)regs->rip; in do_invalid_op() local 970 __copy_from_user(bug_insn, eip, sizeof(bug_insn)) || in do_invalid_op() 985 if ( bug_loc(b) == eip ) in do_invalid_op() 997 eip += sizeof(bug_insn); in do_invalid_op() 1003 regs->rip = (unsigned long)eip; in do_invalid_op() 1024 regs->rip = (unsigned long)eip; in do_invalid_op()
|
/xen-4.10.0-shim-comet/xen/arch/x86/pv/ |
A D | emul-inv-op.c | 47 unsigned long eip, rc; in emulate_invalid_rdtscp() local 50 eip = regs->rip; in emulate_invalid_rdtscp() 58 eip += sizeof(opcode); in emulate_invalid_rdtscp() 60 pv_emul_instruction_done(regs, eip); in emulate_invalid_rdtscp() 67 unsigned long eip, rc; in emulate_forced_invalid_op() local 71 eip = regs->rip; in emulate_forced_invalid_op() 76 pv_inject_page_fault(0, eip + sizeof(sig) - rc); in emulate_forced_invalid_op() 81 eip += sizeof(sig); in emulate_forced_invalid_op() 96 regs->rip = eip; in emulate_forced_invalid_op() 101 eip += sizeof(instr); in emulate_forced_invalid_op() [all …]
|
A D | callback.c | 232 curr->arch.pv_vcpu.event_callback_eip = reg->address.eip; in compat_register_guest_callback() 237 curr->arch.pv_vcpu.failsafe_callback_eip = reg->address.eip; in compat_register_guest_callback() 248 curr->arch.pv_vcpu.syscall32_callback_eip = reg->address.eip; in compat_register_guest_callback() 255 curr->arch.pv_vcpu.sysenter_callback_eip = reg->address.eip; in compat_register_guest_callback() 261 ret = register_guest_nmi_callback(reg->address.eip); in compat_register_guest_callback() 346 .eip = event_address in compat_set_callbacks() 353 .eip = failsafe_address in compat_set_callbacks()
|
A D | iret.c | 106 if ( unlikely(__get_user(regs->eip, (u32 *)regs->rsp + 1)) || in compat_iret() 179 regs->eip = ti->address; in compat_iret()
|
A D | traps.c | 77 tb->eip = ti->address; in pv_inject_event() 151 tb->eip = ti->address; in init_int80_direct_trap()
|
/xen-4.10.0-shim-comet/tools/tests/x86_emulator/ |
A D | test_x86_emulator.c | 338 regs.eip = (unsigned long)&instr[0]; in main() 353 regs.eip = (unsigned long)&instr[0]; in main() 368 regs.eip = (unsigned long)&instr[0]; in main() 386 regs.eip = (unsigned long)&instr[0]; in main() 400 regs.eip = (unsigned long)&instr[0]; in main() 416 regs.eip = (unsigned long)&instr[0]; in main() 824 regs.eip = (unsigned long)&instr[0]; in main() 1039 regs.eip = (unsigned long)&instr[0]; in main() 1644 regs.eip = (unsigned long)&instr[0]; in main() 3130 regs.eip = (unsigned long)res; in main() [all …]
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/ |
A D | trace.h | 6 void __trace_pv_trap(int trapnr, unsigned long eip, 8 static inline void trace_pv_trap(int trapnr, unsigned long eip, in trace_pv_trap() argument 12 __trace_pv_trap(trapnr, eip, use_error_code, error_code); in trace_pv_trap()
|
/xen-4.10.0-shim-comet/tools/debugger/gdbsx/gx/ |
A D | gx_local.c | 34 printf("eip:%08x esp:%08x flags:%08x\n", r32p->eip, r32p->esp, in prnt_32regs() 124 prnt_call_trace32(gregs.gregs_32.eip, gregs.gregs_32.esp); in prnt_vcpu_context()
|
A D | gx_main.c | 324 rbuf = gx_convert_int_to_ascii(regsp->eip, rbuf, 4); 345 rbuf = gx_convert_int_to_ascii(regsp->eip, rbuf, 4);
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/x86_64/ |
A D | regs.h | 22 (!is_pv_32bit_vcpu(v) ? ((tb)->eip == 0) : (((tb)->cs & ~3) == 0))
|
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/ |
A D | domain.c | 160 if ( regs->eip > limit ) in arch_set_info_hvm_guest() 163 regs->eip, limit); in arch_set_info_hvm_guest() 203 uregs->rip = regs->eip; in arch_set_info_hvm_guest()
|
/xen-4.10.0-shim-comet/xen/arch/x86/oprofile/ |
A D | op_model_athlon.c | 319 unsigned long eip = regs->rip; in athlon_check_ctrs() local 326 (eip == (unsigned long)svm_stgi_label)) { in athlon_check_ctrs() 329 eip = guest_regs->rip; in athlon_check_ctrs() 337 xenoprof_log_event(current, regs, eip, mode, i); in athlon_check_ctrs()
|
A D | op_model_ppro.c | 138 unsigned long eip = regs->rip; in ppro_check_ctrs() local 147 xenoprof_log_event(current, regs, eip, mode, i); in ppro_check_ctrs()
|
A D | op_model_p4.c | 620 unsigned long eip = regs->rip; in p4_check_ctrs() local 652 xenoprof_log_event(current, regs, eip, mode, i); in p4_check_ctrs()
|
/xen-4.10.0-shim-comet/tools/debugger/gdbsx/xg/ |
A D | xg_main.c | 529 rp->eip = cp->eip; in _cp_32ctxt_to_32gdb() 551 rp->eip = cp->rip; in _cp_64ctxt_to_32gdb() 609 cp->eip = rp->eip; in _cp_32gdb_to_32ctxt() 630 cp->rip = rp->eip; in _cp_32gdb_to_64ctxt()
|
A D | xg_public.h | 54 uint32_t eip; member
|
/xen-4.10.0-shim-comet/xen/include/public/hvm/ |
A D | hvm_vcpu.h | 37 uint32_t eip; member
|
/xen-4.10.0-shim-comet/xen/include/public/ |
A D | xenoprof.h | 65 uint64_t eip; member
|
/xen-4.10.0-shim-comet/tools/xentrace/ |
A D | formats | 140 0x00201001 CPU%(cpu)d %(tsc)d (+%(reltsc)8d) hypercall [ eip = 0x%(1)08x, eax = 0x%(2)08x ] 142 0x00201003 CPU%(cpu)d %(tsc)d (+%(reltsc)8d) trap [ eip = 0x%(1)08x, trapnr:error = 0x%(2)… 144 0x00201004 CPU%(cpu)d %(tsc)d (+%(reltsc)8d) page_fault [ eip = 0x%(1)08x, addr = 0x%(2)08x, err… 146 0x00201005 CPU%(cpu)d %(tsc)d (+%(reltsc)8d) forced_invalid_op [ eip = 0x%(1)08x ] 148 0x00201006 CPU%(cpu)d %(tsc)d (+%(reltsc)8d) emulate_privop [ eip = 0x%(1)08x ] 150 0x00201007 CPU%(cpu)d %(tsc)d (+%(reltsc)8d) emulate_4G [ eip = 0x%(1)08x ] 154 0x00201009 CPU%(cpu)d %(tsc)d (+%(reltsc)8d) paging_fixup [ eip = 0x%(1)08x, addr = 0x%(2… 156 0x0020100a CPU%(cpu)d %(tsc)d (+%(reltsc)8d) gdt_ldt_mapping_fault [ eip = 0x%(1)08x, offset = … 158 0x0020100b CPU%(cpu)d %(tsc)d (+%(reltsc)8d) ptwr_emulation [ addr = 0x%(3)08x, eip = 0x%(4… 160 0x0020100c CPU%(cpu)d %(tsc)d (+%(reltsc)8d) ptwr_emulation_pae [ addr = 0x%(3)08x, eip = 0x%(4…
|
A D | xenalyze.c | 395 unsigned long long eip; member 2810 if(p->eip >= eip) in update_eip() 2813 if(!p || p->eip != eip) { in update_eip() 2822 p->eip=eip; in update_eip() 6263 uint64_t eip; in pv_hypercall_process() member 6272 eip = r->x64.eip; in pv_hypercall_process() 6275 eip = r->x32.eip; in pv_hypercall_process() 6315 eip = r->x64.eip; in pv_trap_process() 6320 eip = r->x32.eip; in pv_trap_process() 6368 e.eip = r->gpl3.eip; in pv_ptwr_emulation_process() [all …]
|
A D | xenctx.c | 374 printf("cs:eip: %04x:%08x", regs->cs, regs->eip); in print_ctx_32() 375 print_symbol(regs->eip, KERNEL_TEXT_ADDR); in print_ctx_32() 403 printf("cs:eip: %04x:%08x", regs->cs, (uint32_t)regs->eip); in print_ctx_32on64() 404 print_symbol((uint32_t)regs->eip, KERNEL_TEXT_ADDR); in print_ctx_32on64() 505 r = ctx->x32.user_regs.eip; in instr_pointer()
|
/xen-4.10.0-shim-comet/xen/include/public/arch-x86/ |
A D | xen-x86_32.h | 178 unsigned long eip; member
|
/xen-4.10.0-shim-comet/xen/common/ |
A D | xenoprof.c | 495 uint64_t eip, int mode, int event) in xenoprof_add_sample() argument 512 xenoprof_buf(d, buf, event_log[head].eip) = eip; in xenoprof_add_sample()
|
/xen-4.10.0-shim-comet/tools/debugger/kdd/ |
A D | kdd-xen.c | 223 r->eip = cpu->rip; in kdd_get_regs_x86_32() 244 cpu->rip = r->eip; in kdd_set_regs_x86_32()
|