Home
last modified time | relevance | path

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

/arch/x86/kernel/
Dhead_64.S69 leaq _text(%rip), %rbp
79 leaq _text(%rip), %rdx
86 addq %rbp, init_level4_pgt + 0(%rip)
87 addq %rbp, init_level4_pgt + (L4_PAGE_OFFSET*8)(%rip)
88 addq %rbp, init_level4_pgt + (L4_START_KERNEL*8)(%rip)
90 addq %rbp, level3_ident_pgt + 0(%rip)
92 addq %rbp, level3_kernel_pgt + (510*8)(%rip)
93 addq %rbp, level3_kernel_pgt + (511*8)(%rip)
95 addq %rbp, level2_fixmap_pgt + (506*8)(%rip)
98 leaq _text(%rip), %rdi
[all …]
Dentry_64.S245 CFI_REL_OFFSET rip,0
277 CFI_REL_OFFSET rip, RIP+\offset-RIP
412 push kernel_eflags(%rip)
472 CFI_REGISTER rip,rcx
492 CFI_REL_OFFSET rip,RIP-ARGOFFSET
500 call *sys_call_table(,%rax,8) # XXX: rip relative
523 CFI_REGISTER rip,rcx
740 CFI_REGISTER rip, r11
1182 orq kernel_thread_flags(%rip),%rdi
1488 leaq irq_return(%rip),%rcx
Di387.c312 env->fip = fxsave->rip; in convert_from_fxsr()
352 fxsave->rip = env->fip; in convert_to_fxsr()
/arch/x86/power/
Dhibernate_asm_64.S47 movq %rax, restore_jump_address(%rip)
50 movq %rax, restore_cr3(%rip)
58 movq temp_level4_pgt(%rip), %rax
62 movq mmu_cr4_features(%rip), %rax
71 movq restore_jump_address(%rip), %rax
72 movq restore_cr3(%rip), %rbx
75 movq restore_pblist(%rip), %rdx
76 movq relocated_restore_code(%rip), %rcx
114 movq mmu_cr4_features(%rip), %rax
145 movq %rax, in_suspend(%rip)
/arch/x86/boot/compressed/
Dhead_64.S224 leaq startup_32(%rip) /* - $startup_32 */, %rbp
234 movl input_len(%rip), %eax
236 movl output_len(%rip), %eax
248 leaq _end_before_pgt(%rip), %r8
279 leaq boot_stack_end(%rip), %rsp
290 leaq boot_heap(%rip), %rsi # malloc area for uncompression
291 leaq input_data(%rip), %rdx # input_data
292 movl input_len(%rip), %eax
/arch/ia64/mm/
Dextable.c17 u64 rip = (u64) &r->addr + r->addr; in cmp_ex() local
20 if (lip > rip) in cmp_ex()
22 if (lip < rip) in cmp_ex()
/arch/x86/ia32/
Dia32entry.S133 CFI_REGISTER rip,r10
140 CFI_REL_OFFSET rip,0
173 CFI_REGISTER rip,rdx
277 CFI_REGISTER rip,rcx
292 CFI_REL_OFFSET rip,RIP-ARGOFFSET
329 CFI_REGISTER rip,rcx
402 CFI_REL_OFFSET rip,RIP-RIP
425 call *ia32_sys_call_table(,%rax,8) # xxx: rip relative
456 leaq \func(%rip),%rax
483 CFI_REL_OFFSET rip,RIP-ARGOFFSET
/arch/x86/include/asm/
Dsigcontext.h175 __u64 rip; member
249 unsigned long rip; member
Duser_64.h56 __u64 rip; member
Dptrace.h88 unsigned long rip; member
Dkvm.h86 __u64 rip, rflags; member
Dsvm.h146 u64 rip; member
Dprocessor.h312 u64 rip; /* Instruction Pointer */ member
Dparavirt.h1555 #define PARA_INDIRECT(addr) *addr(%rip)
/arch/x86/include/asm/xen/
Dinterface_64.h94 uint64_t rax, r11, rcx, flags, rip, cs, rflags, rsp, ss; member
/arch/x86/kvm/
Dvmx.c89 unsigned rip; member
728 unsigned long rip; in skip_emulated_instruction() local
731 rip = kvm_rip_read(vcpu); in skip_emulated_instruction()
732 rip += vmcs_read32(VM_EXIT_INSTRUCTION_LEN); in skip_emulated_instruction()
733 kvm_rip_write(vcpu, rip); in skip_emulated_instruction()
757 vmx->rmode.irq.rip = kvm_rip_read(vcpu); in vmx_queue_exception()
759 vmx->rmode.irq.rip++; in vmx_queue_exception()
765 kvm_rip_write(vcpu, vmx->rmode.irq.rip - 1); in vmx_queue_exception()
2411 vmx->rmode.irq.rip = kvm_rip_read(vcpu); in vmx_inject_irq()
2415 kvm_rip_write(vcpu, vmx->rmode.irq.rip - 1); in vmx_inject_irq()
[all …]
Dsvm.c566 save->rip = 0x0000fff0; in init_vmcb()
567 svm->vcpu.arch.regs[VCPU_REGS_RIP] = save->rip; in init_vmcb()
1457 KVMTRACE_3D(VMEXIT, vcpu, exit_code, (u32)svm->vmcb->save.rip, in handle_exit()
1458 (u32)((u64)svm->vmcb->save.rip >> 32), entryexit); in handle_exit()
1728 svm->vmcb->save.rip = vcpu->arch.regs[VCPU_REGS_RIP]; in svm_vcpu_run()
1833 vcpu->arch.regs[VCPU_REGS_RIP] = svm->vmcb->save.rip; in svm_vcpu_run()
Dx86.c2212 unsigned long rip = kvm_rip_read(vcpu); in kvm_report_emulation_failure() local
2218 rip_linear = rip + get_segment_base(vcpu, VCPU_SREG_CS); in kvm_report_emulation_failure()
2223 context, rip, opcodes[0], opcodes[1], opcodes[2], opcodes[3]); in kvm_report_emulation_failure()
2700 unsigned long rip = kvm_rip_read(vcpu); in kvm_fix_hypercall() local
2711 if (emulator_write_emulated(rip, instruction, 3, vcpu) in kvm_fix_hypercall()
3032 unsigned long rip = kvm_rip_read(vcpu); in vcpu_enter_guest() local
3033 profile_hit(KVM_PROFILING, (void *)rip); in vcpu_enter_guest()
3189 regs->rip = kvm_rip_read(vcpu); in kvm_arch_vcpu_ioctl_get_regs()
3227 kvm_rip_write(vcpu, regs->rip); in kvm_arch_vcpu_ioctl_set_regs()
3837 u64 rip; member
[all …]
Dlapic.c546 run->tpr_access.rip = kvm_rip_read(vcpu); in __report_tpr_access()
/arch/x86/kernel/acpi/
Dwakeup_64.S65 movq $resume_point, saved_rip(%rip)