Home
last modified time | relevance | path

Searched refs:rip (Results 1 – 25 of 71) sorted by relevance

123

/xen-4.10.0-shim-comet/xen/arch/x86/
A Dextable.c29 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 Dtraps.c160 _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 Dtrace.c50 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 Dkexec_reloc.S82 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 Dgdbstub.c46 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 Dentry.S116 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 Dboot-x86_64.S92 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 Demul-inv-op.c50 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 Demulate.c79 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 Demulate.h10 void pv_emul_instruction_done(struct cpu_user_regs *regs, unsigned long rip);
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/
A Dmonitor.c116 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 Ddomain.c203 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 Dvm_event.c55 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 Dhead.S210 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 Dx86_64.S6 lgdt gdt_descr(%rip)
18 mov stack_start(%rip),%rsp
27 leaq 1f(%rip),%rax
35 mov multiboot_ptr(%rip),%edi
A Dmem.S79 lea e820map(%rip), %rsi
80 mov e820nr(%rip), %ecx
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/svm/
A Demulate.c54 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 Dentry.S43 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 Delf.h21 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 Dwakeup_prot.S14 #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 Dxen-hvmcrash.c121 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 Dentry.S34 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 Dgx_local.c48 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 Dxen-access.c762 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 Dxg_main.c551 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()

Completed in 38 milliseconds

123