rip                41 arch/x86/include/asm/fpu/types.h 			u64	rip; /* Instruction Pointer		*/
rip               194 arch/x86/include/asm/kexec.h 	uint64_t rip;
rip               841 arch/x86/include/asm/paravirt.h #define PARA_INDIRECT(addr)	*addr(%rip)
rip               183 arch/x86/include/asm/svm.h 	u64 rip;
rip                57 arch/x86/include/asm/user_64.h 	__u64	rip;
rip                84 arch/x86/include/asm/xen/interface_64.h     uint64_t rax, r11, rcx, flags, rip, cs, rflags, rsp, ss;
rip               122 arch/x86/include/uapi/asm/kvm.h 	__u64 rip, rflags;
rip                71 arch/x86/include/uapi/asm/ptrace.h 	unsigned long rip;
rip               155 arch/x86/include/uapi/asm/sigcontext.h 	__u64				rip;
rip               342 arch/x86/include/uapi/asm/sigcontext.h 	__u64				rip;
rip               244 arch/x86/kernel/fpu/regset.c 	env->fip = fxsave->rip;
rip               281 arch/x86/kernel/fpu/regset.c 	fxsave->rip = env->fip;
rip               172 arch/x86/kernel/fpu/xstate.c 		fx->rip = 0;
rip               488 arch/x86/kernel/kexec-bzimage64.c 	regs64.rip = kernel_load_addr + 0x200;
rip              1250 arch/x86/kvm/lapic.c 	run->tpr_access.rip = kvm_rip_read(vcpu);
rip               819 arch/x86/kvm/svm.c 		unsigned long rip, old_rip = kvm_rip_read(&svm->vcpu);
rip               829 arch/x86/kvm/svm.c 		rip = kvm_rip_read(&svm->vcpu);
rip               830 arch/x86/kvm/svm.c 		svm->int3_rip = rip + svm->vmcb->save.cs.base;
rip               831 arch/x86/kvm/svm.c 		svm->int3_injected = rip - old_rip;
rip              1628 arch/x86/kvm/svm.c 	save->rip = 0x0000fff0;
rip              1629 arch/x86/kvm/svm.c 	svm->vcpu.arch.regs[VCPU_REGS_RIP] = save->rip;
rip              2792 arch/x86/kvm/svm.c 			svm->vmcb->save.cs.base + svm->vmcb->save.rip;
rip              2805 arch/x86/kvm/svm.c 	kvm_run->debug.arch.pc = svm->vmcb->save.cs.base + svm->vmcb->save.rip;
rip              3128 arch/x86/kvm/svm.c 		trace_kvm_nested_intr_vmexit(svm->vmcb->save.rip);
rip              3393 arch/x86/kvm/svm.c 	nested_vmcb->save.rip    = vmcb->save.rip;
rip              3469 arch/x86/kvm/svm.c 	kvm_rip_write(&svm->vcpu, hsave->save.rip);
rip              3577 arch/x86/kvm/svm.c 	kvm_rip_write(&svm->vcpu, nested_vmcb->save.rip);
rip              3582 arch/x86/kvm/svm.c 	svm->vmcb->save.rip = nested_vmcb->save.rip;
rip              3678 arch/x86/kvm/svm.c 	trace_kvm_nested_vmrun(svm->vmcb->save.rip, vmcb_gpa,
rip              3679 arch/x86/kvm/svm.c 			       nested_vmcb->save.rip,
rip              3707 arch/x86/kvm/svm.c 	hsave->save.rip    = kvm_rip_read(&svm->vcpu);
rip              3854 arch/x86/kvm/svm.c 	trace_kvm_invlpga(svm->vmcb->save.rip, kvm_rcx_read(&svm->vcpu),
rip              3865 arch/x86/kvm/svm.c 	trace_kvm_skinit(svm->vmcb->save.rip, kvm_rax_read(&svm->vcpu));
rip              4946 arch/x86/kvm/svm.c 	       "rip:", save->rip, "rflags:", save->rflags);
rip              4999 arch/x86/kvm/svm.c 		trace_kvm_nested_vmexit(svm->vmcb->save.rip, exit_code,
rip              5656 arch/x86/kvm/svm.c 	svm->vmcb->save.rip = vcpu->arch.regs[VCPU_REGS_RIP];
rip              5833 arch/x86/kvm/svm.c 	vcpu->arch.regs[VCPU_REGS_RIP] = svm->vmcb->save.rip;
rip              6287 arch/x86/kvm/svm.c 		svm->vmcb->save.rip = vcpu->arch.regs[VCPU_REGS_RIP];
rip               505 arch/x86/kvm/trace.h 	    TP_PROTO(__u64 rip, __u64 vmcb, __u64 nested_rip, __u32 int_ctl,
rip               507 arch/x86/kvm/trace.h 	    TP_ARGS(rip, vmcb, nested_rip, int_ctl, event_inj, npt),
rip               510 arch/x86/kvm/trace.h 		__field(	__u64,		rip		)
rip               519 arch/x86/kvm/trace.h 		__entry->rip		= rip;
rip               529 arch/x86/kvm/trace.h 		__entry->rip, __entry->vmcb, __entry->nested_rip,
rip               560 arch/x86/kvm/trace.h 	    TP_PROTO(__u64 rip, __u32 exit_code,
rip               563 arch/x86/kvm/trace.h 	    TP_ARGS(rip, exit_code, exit_info1, exit_info2,
rip               567 arch/x86/kvm/trace.h 		__field(	__u64,		rip			)
rip               577 arch/x86/kvm/trace.h 		__entry->rip			= rip;
rip               587 arch/x86/kvm/trace.h 		  __entry->rip,
rip               636 arch/x86/kvm/trace.h 	    TP_PROTO(__u64 rip),
rip               637 arch/x86/kvm/trace.h 	    TP_ARGS(rip),
rip               640 arch/x86/kvm/trace.h 		__field(	__u64,	rip	)
rip               644 arch/x86/kvm/trace.h 		__entry->rip	=	rip
rip               647 arch/x86/kvm/trace.h 	TP_printk("rip: 0x%016llx", __entry->rip)
rip               654 arch/x86/kvm/trace.h 	    TP_PROTO(__u64 rip, int asid, u64 address),
rip               655 arch/x86/kvm/trace.h 	    TP_ARGS(rip, asid, address),
rip               658 arch/x86/kvm/trace.h 		__field(	__u64,	rip	)
rip               664 arch/x86/kvm/trace.h 		__entry->rip		=	rip;
rip               670 arch/x86/kvm/trace.h 		  __entry->rip, __entry->asid, __entry->address)
rip               677 arch/x86/kvm/trace.h 	    TP_PROTO(__u64 rip, __u32 slb),
rip               678 arch/x86/kvm/trace.h 	    TP_ARGS(rip, slb),
rip               681 arch/x86/kvm/trace.h 		__field(	__u64,	rip	)
rip               686 arch/x86/kvm/trace.h 		__entry->rip		=	rip;
rip               691 arch/x86/kvm/trace.h 		  __entry->rip, __entry->slb)
rip               738 arch/x86/kvm/trace.h 		__field(    __u64, rip                       )
rip               750 arch/x86/kvm/trace.h 		__entry->rip = vcpu->arch.emulate_ctxt._eip - __entry->len;
rip               759 arch/x86/kvm/trace.h 		  __entry->csbase, __entry->rip,
rip              1540 arch/x86/kvm/vmx/vmx.c 	unsigned long rip;
rip              1552 arch/x86/kvm/vmx/vmx.c 		rip = kvm_rip_read(vcpu);
rip              1553 arch/x86/kvm/vmx/vmx.c 		rip += vmcs_read32(VM_EXIT_INSTRUCTION_LEN);
rip              1554 arch/x86/kvm/vmx/vmx.c 		kvm_rip_write(vcpu, rip);
rip              4599 arch/x86/kvm/vmx/vmx.c 	unsigned long cr2, rip, dr6;
rip              4686 arch/x86/kvm/vmx/vmx.c 		rip = kvm_rip_read(vcpu);
rip              4687 arch/x86/kvm/vmx/vmx.c 		kvm_run->debug.arch.pc = vmcs_readl(GUEST_CS_BASE) + rip;
rip              7519 arch/x86/kvm/x86.c 	unsigned long rip = kvm_rip_read(vcpu);
rip              7523 arch/x86/kvm/x86.c 	return emulator_write_emulated(ctxt, rip, instruction, 3,
rip              8318 arch/x86/kvm/x86.c 		unsigned long rip = kvm_rip_read(vcpu);
rip              8319 arch/x86/kvm/x86.c 		profile_hit(KVM_PROFILING, (void *)rip);
rip              8660 arch/x86/kvm/x86.c 	regs->rip = kvm_rip_read(vcpu);
rip              8696 arch/x86/kvm/x86.c 	kvm_rip_write(vcpu, regs->rip);
rip              9056 arch/x86/kvm/x86.c 	fpu->last_ip = fxsave->rip;
rip              9077 arch/x86/kvm/x86.c 	fxsave->rip = fpu->last_ip;
rip              1931 drivers/net/ethernet/alteon/acenic.c 		struct ring_info *rip;
rip              1957 drivers/net/ethernet/alteon/acenic.c 			rip = &ap->skb->rx_std_skbuff[skbidx];
rip              1962 drivers/net/ethernet/alteon/acenic.c 			rip = &ap->skb->rx_jumbo_skbuff[skbidx];
rip              1967 drivers/net/ethernet/alteon/acenic.c 			rip = &ap->skb->rx_mini_skbuff[skbidx];
rip              1978 drivers/net/ethernet/alteon/acenic.c 		skb = rip->skb;
rip              1979 drivers/net/ethernet/alteon/acenic.c 		rip->skb = NULL;
rip              1981 drivers/net/ethernet/alteon/acenic.c 			       dma_unmap_addr(rip, mapping),
rip               634 fs/xfs/xfs_mount.c 	struct xfs_inode	*rip;
rip               829 fs/xfs/xfs_mount.c 			 XFS_ILOCK_EXCL, &rip);
rip               837 fs/xfs/xfs_mount.c 	ASSERT(rip != NULL);
rip               839 fs/xfs/xfs_mount.c 	if (unlikely(!S_ISDIR(VFS_I(rip)->i_mode))) {
rip               841 fs/xfs/xfs_mount.c 			(unsigned long long)rip->i_ino);
rip               842 fs/xfs/xfs_mount.c 		xfs_iunlock(rip, XFS_ILOCK_EXCL);
rip               848 fs/xfs/xfs_mount.c 	mp->m_rootip = rip;	/* save it */
rip               850 fs/xfs/xfs_mount.c 	xfs_iunlock(rip, XFS_ILOCK_EXCL);
rip               977 fs/xfs/xfs_mount.c 	xfs_irele(rip);
rip               504 include/linux/mlx5/qp.h 		u8		rip[16];
rip              2765 include/linux/mm.h void print_vma_addr(char *prefix, unsigned long rip);
rip              2767 include/linux/mm.h static inline void print_vma_addr(char *prefix, unsigned long rip)
rip               316 include/uapi/linux/kvm.h 			__u64 rip;
rip               100 include/xen/interface/hvm/hvm_vcpu.h     uint64_t rip;
rip               122 tools/arch/x86/include/uapi/asm/kvm.h 	__u64 rip, rflags;
rip               316 tools/include/uapi/linux/kvm.h 			__u64 rip;
rip                40 tools/lib/traceevent/plugins/plugin_kvm.c static const char *disassemble(unsigned char *insn, int len, uint64_t rip,
rip                57 tools/lib/traceevent/plugins/plugin_kvm.c 	ud_set_pc(&ud, rip);
rip                70 tools/lib/traceevent/plugins/plugin_kvm.c static const char *disassemble(unsigned char *insn, int len, uint64_t rip,
rip               298 tools/lib/traceevent/plugins/plugin_kvm.c 	unsigned long long rip, csbase, len, flags, failed;
rip               303 tools/lib/traceevent/plugins/plugin_kvm.c 	if (tep_get_field_val(s, event, "rip", record, &rip, 1) < 0)
rip               322 tools/lib/traceevent/plugins/plugin_kvm.c 	disasm = disassemble(insn, len, rip,
rip               328 tools/lib/traceevent/plugins/plugin_kvm.c 	trace_seq_printf(s, "%llx:%llx: %s%s", csbase, rip, disasm,
rip                63 tools/perf/arch/x86/tests/bp-modify.c 	unsigned long rip = 0, dr7 = 1;
rip               112 tools/perf/arch/x86/tests/bp-modify.c 	rip = ptrace(PTRACE_PEEKUSER, child,
rip               113 tools/perf/arch/x86/tests/bp-modify.c 		     offsetof(struct user_regs_struct, rip), NULL);
rip               114 tools/perf/arch/x86/tests/bp-modify.c 	if (rip == (unsigned long) -1) {
rip               120 tools/perf/arch/x86/tests/bp-modify.c 	pr_debug("rip %lx, bp_1 %p\n", rip, bp_1);
rip               128 tools/perf/arch/x86/tests/bp-modify.c 	return rip == (unsigned long) bp_1 ? TEST_OK : TEST_FAIL;
rip               140 tools/perf/arch/x86/tests/bp-modify.c 	unsigned long rip = 0, dr7 = 1;
rip               188 tools/perf/arch/x86/tests/bp-modify.c 	rip = ptrace(PTRACE_PEEKUSER, child,
rip               189 tools/perf/arch/x86/tests/bp-modify.c 		     offsetof(struct user_regs_struct, rip), NULL);
rip               190 tools/perf/arch/x86/tests/bp-modify.c 	if (rip == (unsigned long) -1) {
rip               196 tools/perf/arch/x86/tests/bp-modify.c 	pr_debug("rip %lx, bp_1 %p\n", rip, bp_1);
rip               204 tools/perf/arch/x86/tests/bp-modify.c 	return rip == (unsigned long) bp_1 ? TEST_OK : TEST_FAIL;
rip               159 tools/perf/util/intel-pt-decoder/intel-pt-decoder.h 				uint64_t rip;
rip              1726 tools/perf/util/intel-pt.c 		sample.ip = items->rip;
rip               513 tools/perf/util/map.c u64 map__rip_2objdump(struct map *map, u64 rip)
rip               530 tools/perf/util/map.c 		return rip;
rip               533 tools/perf/util/map.c 		return rip - map->pgoff;
rip               540 tools/perf/util/map.c 		return rip + map->dso->text_offset;
rip               542 tools/perf/util/map.c 	return map->unmap_ip(map, rip) - map->reloc;
rip                76 tools/perf/util/map.h u64 map__rip_2objdump(struct map *map, u64 rip);
rip               406 tools/testing/selftests/bpf/bpf_helpers.h #define PT_REGS_IP(x) ((x)->rip)
rip               115 tools/testing/selftests/kvm/lib/x86_64/processor.c 		regs->rip, regs->rflags);
rip               665 tools/testing/selftests/kvm/lib/x86_64/processor.c 	regs.rip = (unsigned long) guest_code;
rip               306 tools/testing/selftests/kvm/lib/x86_64/vmx.c static inline void init_vmcs_guest_state(void *rip, void *rsp)
rip               368 tools/testing/selftests/kvm/lib/x86_64/vmx.c 	vmwrite(GUEST_RIP, (uint64_t)rip);
rip                63 tools/testing/selftests/kvm/x86_64/sync_regs_test.c 	REG_COMPARE(rip);
rip                27 tools/testing/selftests/x86/ptrace_syscall.c # define user_ip		rip
rip                67 tools/testing/selftests/x86/sysret_rip.c static volatile unsigned long rip;
rip                73 tools/testing/selftests/x86/sysret_rip.c 	if (rip != ctx->uc_mcontext.gregs[REG_RIP]) {
rip                75 tools/testing/selftests/x86/sysret_rip.c 		       rip, (unsigned long)ctx->uc_mcontext.gregs[REG_RIP]);
rip                82 tools/testing/selftests/x86/sysret_rip.c 	printf("[OK]\tGot SIGSEGV at RIP=0x%lx\n", rip);
rip                92 tools/testing/selftests/x86/sysret_rip.c 	ctx->uc_mcontext.gregs[REG_RIP] = rip;
rip                93 tools/testing/selftests/x86/sysret_rip.c 	ctx->uc_mcontext.gregs[REG_RCX] = rip;
rip               106 tools/testing/selftests/x86/sysret_rip.c 	rip = ip;
rip               117 tools/testing/selftests/x86/sysret_rip.c 	if (rip != ctx->uc_mcontext.gregs[REG_RIP]) {
rip               119 tools/testing/selftests/x86/sysret_rip.c 		       rip, (unsigned long)ctx->uc_mcontext.gregs[REG_RIP]);
rip               150 tools/testing/selftests/x86/sysret_rip.c 	rip = ip;