/xen-4.10.0-shim-comet/xen/arch/x86/ |
A D | extable.c | 29 unsigned long rip = ex_addr(r); in cmp_ex() local 32 if (lip > rip) in cmp_ex() 34 if (lip < rip) in cmp_ex() 91 const struct virtual_region *region = find_text_region(regs->rip); in search_exception_table() 95 return search_one_extable(region->ex, region->ex_end - 1, regs->rip); in search_exception_table() 97 if ( regs->rip >= stub + STUB_BUF_SIZE / 2 && in search_exception_table() 98 regs->rip < stub + STUB_BUF_SIZE && in search_exception_table() 182 unsigned long addr = regs->rip; in search_pre_exception_table()
|
A D | traps.c | 160 _p(regs->rip), _p(regs->rip), in show_code() 467 printk(" [<%p>] %pS\n", _p(regs->rip), _p(regs->rip)); in show_trace() 607 regs->rip, guest_mode(regs) ? _p(regs->rip) : NULL); in nmi_show_execution_state() 739 trapnr, _p(regs->rip), _p(regs->rip), _p(fixup)); in do_trap() 741 regs->rip = fixup; in do_trap() 1057 regs->rip = fixup; in do_invalid_op() 1081 TRAP_int3, _p(regs->rip), _p(regs->rip), _p(fixup)); in do_int3() 1088 _p(regs->rip), _p(regs->rip)); in do_int3() 1513 regs->rip += 2; in do_general_protection() 1541 regs->error_code, _p(regs->rip), _p(regs->rip), _p(fixup)); in do_general_protection() [all …]
|
A D | trace.c | 50 unsigned long eip = guest_cpu_user_regs()->rip; in __trace_pv_page_fault() 121 unsigned long eip = guest_cpu_user_regs()->rip; in __trace_ptwr_emulation()
|
/xen-4.10.0-shim-comet/xen/arch/x86/x86_64/ |
A D | kexec_reloc.S | 82 lidt compat_mode_idt(%rip) 85 leaq compat_mode_gdt(%rip), %rax 86 movq %rax, (compat_mode_gdt_desc + 2)(%rip) 87 lgdt compat_mode_gdt_desc(%rip) 90 leal compatibility_mode(%rip), %eax 91 movl %eax, compatibility_mode_far(%rip) 94 ljmp *compatibility_mode_far(%rip)
|
A D | gdbstub.c | 46 GDB_REG64(regs->rip); in gdb_arch_read_reg_array() 90 case 16: GDB_REG64(regs->rip); break; in gdb_arch_read_reg() 129 case 16: regs->rip = val; break; in gdb_arch_write_reg()
|
A D | entry.S | 116 leaq irq_stat+IRQSTAT_softirq_pending(%rip),%rcx 230 cmpb $0,untrusted_msi(%rip) 288 lea UNLIKELY_DISPATCH_LABEL(create_bounce_frame_bad_sp)(%rip), %rdi 352 lea UNLIKELY_DISPATCH_LABEL(create_bounce_frame_bad_bounce_ip)(%rip), %rdi 475 leaq exception_table(%rip),%rdx 617 leaq exception_table(%rip),%rdx 629 leaq irq_stat+IRQSTAT_softirq_pending(%rip),%rcx 653 leaq 1f(%rip),%rax
|
/xen-4.10.0-shim-comet/stubdom/grub/ |
A D | boot-x86_64.S | 92 leaq _boot_mmuext(%rip), %rdi 104 movq _boot_stack(%rip), %rsp 105 movq _boot_start_info(%rip), %rsi 108 jmpq *_boot_start(%rip)
|
/xen-4.10.0-shim-comet/xen/arch/x86/pv/ |
A D | emul-inv-op.c | 50 eip = regs->rip; in emulate_invalid_rdtscp() 71 eip = regs->rip; in emulate_forced_invalid_op() 96 regs->rip = eip; in emulate_forced_invalid_op() 112 trace_trap_one_addr(TRC_PV_FORCED_INVALID_OP, regs->rip); in emulate_forced_invalid_op()
|
A D | emulate.c | 79 void pv_emul_instruction_done(struct cpu_user_regs *regs, unsigned long rip) in pv_emul_instruction_done() argument 81 regs->rip = rip; in pv_emul_instruction_done()
|
A D | emulate.h | 10 void pv_emul_instruction_done(struct cpu_user_regs *regs, unsigned long rip);
|
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/ |
A D | monitor.c | 116 static inline unsigned long gfn_of_rip(unsigned long rip) in gfn_of_rip() argument 127 return paging_gva_to_gfn(curr, sreg.base + rip, &pfec); in gfn_of_rip() 130 int hvm_monitor_debug(unsigned long rip, enum hvm_monitor_debug_type type, in hvm_monitor_debug() argument 144 req.u.software_breakpoint.gfn = gfn_of_rip(rip); in hvm_monitor_debug() 154 req.u.singlestep.gfn = gfn_of_rip(rip); in hvm_monitor_debug() 162 req.u.debug_exception.gfn = gfn_of_rip(rip); in hvm_monitor_debug()
|
A D | domain.c | 203 uregs->rip = regs->eip; in arch_set_info_hvm_guest() 218 if ( !is_canonical_address(regs->rip) ) in arch_set_info_hvm_guest() 221 regs->rip); in arch_set_info_hvm_guest() 254 uregs->rip = regs->rip; in arch_set_info_hvm_guest()
|
A D | vm_event.c | 55 regs->rip = v->arch.vm_event->gprs.rip; in hvm_vm_event_set_registers()
|
/xen-4.10.0-shim-comet/xen/arch/x86/boot/ |
A D | head.S | 210 movl $0,vga_text_buffer(%rip) 241 incb efi_platform(%rip) 247 incb skip_realmode(%rip) 274 cmpb $0,efi_platform(%rip) 277 lea .Lmb2_no_bs(%rip),%r15 284 lea .Lmb2_no_st(%rip),%r15 291 lea .Lmb2_no_ih(%rip),%r15 312 lea __bss_start(%rip),%edi 313 lea __bss_end(%rip),%ecx 347 lgdt gdt_boot_descr(%rip) [all …]
|
A D | x86_64.S | 6 lgdt gdt_descr(%rip) 18 mov stack_start(%rip),%rsp 27 leaq 1f(%rip),%rax 35 mov multiboot_ptr(%rip),%edi
|
A D | mem.S | 79 lea e820map(%rip), %rsi 80 mov e820nr(%rip), %ecx
|
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/svm/ |
A D | emulate.c | 54 return vmcb->nextrip - vmcb->rip; in svm_nextrip_insn_length() 106 return vmcb->exitinfo2 - vmcb->rip; in __get_instruction_length_from_list() 121 j = vmcb->exitinfo2 - vmcb->rip; in __get_instruction_length_from_list() 155 "eip = %lx\n", __func__, (unsigned long)vmcb->rip); in __get_instruction_length_from_list()
|
A D | entry.S | 43 lea irq_stat+IRQSTAT_softirq_pending(%rip),%rdx 66 cmpb $0,tb_init_done(%rip)
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/x86_64/ |
A D | elf.h | 21 unsigned long rip; member 55 core_regs->rip = (unsigned long)elf_core_save_regs; in elf_core_save_regs()
|
/xen-4.10.0-shim-comet/xen/arch/x86/acpi/ |
A D | wakeup_prot.S | 14 #define SAVED_GREG(x) saved_r##x(%rip) 19 #define REF(x) x(%rip) 89 leaq 1f(%rip),%rax
|
/xen-4.10.0-shim-comet/tools/misc/ |
A D | xen-hvmcrash.c | 121 printf("CPU[%d]: RIP = %" PRIx64 "\n", descriptor->instance, cpu->rip); in main() 122 cpu->rip = 0xf001; in main()
|
/xen-4.10.0-shim-comet/xen/arch/x86/x86_64/compat/ |
A D | entry.S | 34 leaq irq_stat+IRQSTAT_softirq_pending(%rip),%rcx 156 or cr4_pv32_mask(%rip), %rax 165 and cr4_pv32_mask(%rip), %rax 166 cmp cr4_pv32_mask(%rip), %rax 169 mov cr4_pv32_mask(%rip), %rdx 313 lea UNLIKELY_DISPATCH_LABEL(compat_bounce_null_selector)(%rip), %rdi
|
/xen-4.10.0-shim-comet/tools/debugger/gdbsx/gx/ |
A D | gx_local.c | 48 printf("rip:"XGF64" rsp:"XGF64" flags:"XGF64"\n", r64p->rip, r64p->rsp, in prnt_64regs() 127 prnt_call_trace64(gregs.gregs_64.rip, gregs.gregs_64.rsp); in prnt_vcpu_context()
|
/xen-4.10.0-shim-comet/tools/tests/xen-access/ |
A D | xen-access.c | 762 req.data.regs.x86.rip, in main() 789 req.data.regs.x86.rip, in main() 806 req.data.regs.x86.rip, in main() 828 req.data.regs.x86.rip, in main() 839 rsp.data.regs.x86.rip += req.u.cpuid.insn_length; in main() 844 req.data.regs.x86.rip, in main() 854 req.data.regs.x86.rip, in main()
|
/xen-4.10.0-shim-comet/tools/debugger/gdbsx/xg/ |
A D | xg_main.c | 551 rp->eip = cp->rip; in _cp_64ctxt_to_32gdb() 581 rp->rip = cp->rip; in _cp_64ctxt_to_64gdb() 592 printf("cp:%llx bp:%llx rip:%llx\n", rp->rsp, rp->rbp, rp->rip); in _cp_64ctxt_to_64gdb() 630 cp->rip = rp->eip; in _cp_32gdb_to_64ctxt() 659 cp->rip = rp->rip; in _cp_64gdb_to_64ctxt()
|