Home
last modified time | relevance | path

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

123456

/linux/arch/x86/purgatory/
A Dentry64.S19 lgdt gdt(%rip)
38 movq rax(%rip), %rax
39 movq rbx(%rip), %rbx
40 movq rcx(%rip), %rcx
41 movq rdx(%rip), %rdx
42 movq rsi(%rip), %rsi
43 movq rdi(%rip), %rdi
46 movq r8(%rip), %r8
47 movq r9(%rip), %r9
56 jmpq *rip(%rip)
[all …]
/linux/tools/perf/arch/x86/tests/
A Dbp-modify.c63 unsigned long rip = 0, dr7 = 1; in bp_modify1() local
112 rip = ptrace(PTRACE_PEEKUSER, child, in bp_modify1()
113 offsetof(struct user_regs_struct, rip), NULL); in bp_modify1()
114 if (rip == (unsigned long) -1) { in bp_modify1()
120 pr_debug("rip %lx, bp_1 %p\n", rip, bp_1); in bp_modify1()
128 return rip == (unsigned long) bp_1 ? TEST_OK : TEST_FAIL; in bp_modify1()
140 unsigned long rip = 0, dr7 = 1; in bp_modify2() local
188 rip = ptrace(PTRACE_PEEKUSER, child, in bp_modify2()
189 offsetof(struct user_regs_struct, rip), NULL); in bp_modify2()
190 if (rip == (unsigned long) -1) { in bp_modify2()
[all …]
/linux/arch/x86/kernel/acpi/
A Dwakeup_64.S20 movq saved_magic(%rip), %rax
36 movq saved_rsp(%rip), %rsp
38 movq saved_rbx(%rip), %rbx
39 movq saved_rdi(%rip), %rdi
40 movq saved_rsi(%rip), %rsi
41 movq saved_rbp(%rip), %rbp
43 movq saved_rip(%rip), %rax
75 movq %rsp, saved_rsp(%rip)
76 movq %rbp, saved_rbp(%rip)
77 movq %rbx, saved_rbx(%rip)
[all …]
/linux/arch/x86/kernel/
A Dhead_64.S75 leaq .Lon_kernel_cs(%rip), %rax
102 leaq _text(%rip), %rdi
107 leaq early_top_pgt(%rip), %rcx
130 jmp *0f(%rip)
172 movq phys_base(%rip), %rax
180 addq sme_me_mask(%rip), %rax
234 movl smpboot_control(%rip), %ecx
257 cmpl $0, x2apic_mode(%rip)
268 movq apic_mmio_base(%rip), %rcx
290 cmpl nr_cpu_ids(%rip), %ecx
[all …]
A Dsev_verify_cbit.S25 movq sme_me_mask(%rip), %rsi
30 movq sev_status(%rip), %rsi
53 movq %rdx, sev_check_data(%rip)
65 cmpq %rdx, sev_check_data(%rip)
/linux/tools/testing/selftests/x86/
A Dsysret_rip.c59 static volatile unsigned long rip; variable
65 if (rip != ctx->uc_mcontext.gregs[REG_RIP]) { in sigsegv_for_sigreturn_test()
67 rip, (unsigned long)ctx->uc_mcontext.gregs[REG_RIP]); in sigsegv_for_sigreturn_test()
74 printf("[OK]\tGot SIGSEGV at RIP=0x%lx\n", rip); in sigsegv_for_sigreturn_test()
84 ctx->uc_mcontext.gregs[REG_RIP] = rip; in sigusr1()
85 ctx->uc_mcontext.gregs[REG_RCX] = rip; in sigusr1()
98 rip = ip; in test_sigreturn_to()
109 if (rip != ctx->uc_mcontext.gregs[REG_RIP]) { in sigsegv_for_fallthrough()
111 rip, (unsigned long)ctx->uc_mcontext.gregs[REG_RIP]); in sigsegv_for_fallthrough()
142 rip = ip; in test_syscall_fallthrough_to()
/linux/arch/x86/power/
A Dhibernate_asm_64.S33 movq mmu_cr4_features(%rip), %rax
67 movq %rax, in_suspend(%rip)
94 movq %rax, restore_cr3(%rip)
104 movq restore_jump_address(%rip), %r8
105 movq restore_cr3(%rip), %r9
108 movq temp_pgt(%rip), %rax
109 movq mmu_cr4_features(%rip), %rbx
112 movq restore_pblist(%rip), %rdx
115 movq relocated_restore_code(%rip), %rcx
/linux/arch/x86/crypto/
A Ddes3_ede-asm_64.S132 leaq s8(%rip), RW1; \
134 leaq s6(%rip), RW1; \
139 leaq s4(%rip), RW1; \
141 leaq s2(%rip), RW1; \
145 leaq s7(%rip), RW1; \
147 leaq s5(%rip), RW1; \
149 leaq s3(%rip), RW1; \
153 leaq s1(%rip), RW1; \
366 leaq s8(%rip), RT2; \
368 leaq s6(%rip), RT2; \
[all …]
A Dcast6-avx-x86_64-asm_64.S87 leaq s1(%rip), RID2; \
90 leaq s2(%rip), RID1; \
94 leaq s3(%rip), RID2; \
98 leaq s4(%rip), RID1; \
265 vmovdqa .Lbswap_mask(%rip), RKM;
266 vmovd .Lfirst_mask(%rip), R1ST;
267 vmovd .L32_mask(%rip), R32;
291 vmovdqa .Lbswap_mask(%rip), RKM;
313 vmovdqa .Lbswap_mask(%rip), RKM;
314 vmovd .Lfirst_mask(%rip), R1ST;
[all …]
A Dcast5-avx-x86_64-asm_64.S87 leaq s1(%rip), RID2; \
90 leaq s2(%rip), RID1; \
94 leaq s3(%rip), RID2; \
98 leaq s4(%rip), RID1; \
242 vmovdqa .Lbswap_mask(%rip), RKM;
243 vmovd .Lfirst_mask(%rip), R1ST;
244 vmovd .L32_mask(%rip), R32;
278 vmovdqa .Lbswap_mask(%rip), RKM;
315 vmovdqa .Lbswap_mask(%rip), RKM;
316 vmovd .Lfirst_mask(%rip), R1ST;
[all …]
A Dblake2s-core.S54 movdqa ROT16(%rip),%xmm12
55 movdqa ROR328(%rip),%xmm13
58 leaq SIGMA+0xa0(%rip),%r8
65 movdqa IV(%rip),%xmm2
67 pxor IV+0x10(%rip),%xmm3
68 leaq SIGMA(%rip),%rcx
183 vmovdqa IV(%rip),%xmm14
184 vmovdqa IV+16(%rip),%xmm15
196 leaq SIGMA2(%rip),%rax
A Dcrc32-pclmul_asm.S96 movdqa .Lconstant_R2R1(%rip), CONSTANT
145 movdqa .Lconstant_R4R3(%rip), CONSTANT
192 movdqa .Lconstant_R5(%rip), CONSTANT
193 movdqa .Lconstant_mask32(%rip), %xmm3
205 movdqa .Lconstant_RUpoly(%rip), CONSTANT
A Daes-gcm-aesni-x86_64.S355 movq .Lgfpoly(%rip), \t0
474 movq .Lgfpoly(%rip), TMP1
523 pshufb .Lbswap_mask(%rip), H_POW1
535 movq .Lgfpoly(%rip), GFPOLY
588 movdqa .Lbswap_mask(%rip), BSWAP_MASK
592 movq .Lgfpoly(%rip), GFPOLY
626 movq .Lone(%rip), TMP0
724 movdqa .Lbswap_mask(%rip), BSWAP_MASK
847 movq .Lone(%rip), ONE
958 lea .Lzeropad_mask+16(%rip), %rax
[all …]
A Daes_ctrby8_avx-x86_64.S126 vpaddq (ddq_add_1 + 16 * i)(%rip), xtmp, var_xdata
140 vpaddq (ddq_add_1 + 16 * (i - 1))(%rip), xcounter, var_xdata
141 vptest ddq_low_msk(%rip), var_xdata
143 vpaddq ddq_high_add_1(%rip), var_xdata, var_xdata
144 vpaddq ddq_high_add_1(%rip), xcounter, xcounter
157 vpaddq (ddq_add_1 + 16 * (by - 1))(%rip), xcounter, xcounter
158 vptest ddq_low_msk(%rip), xcounter
160 vpaddq ddq_high_add_1(%rip), xcounter, xcounter
418 vmovdqa byteswap_const(%rip), xbyteswap
/linux/drivers/net/vxlan/
A Dvxlan_multicast.c17 int vxlan_igmp_join(struct vxlan_dev *vxlan, union vxlan_addr *rip, in vxlan_igmp_join() argument
20 union vxlan_addr *ip = (rip ? : &vxlan->default_dst.remote_ip); in vxlan_igmp_join()
51 int vxlan_igmp_leave(struct vxlan_dev *vxlan, union vxlan_addr *rip, in vxlan_igmp_leave() argument
54 union vxlan_addr *ip = (rip ? : &vxlan->default_dst.remote_ip); in vxlan_igmp_leave()
86 union vxlan_addr *rip, int rifindex) in vxlan_group_used_match() argument
88 if (!vxlan_addr_multicast(rip)) in vxlan_group_used_match()
91 if (!vxlan_addr_equal(rip, ip)) in vxlan_group_used_match()
126 __be32 vni, union vxlan_addr *rip, int rifindex) in vxlan_group_used() argument
128 union vxlan_addr *ip = (rip ? : &dev->default_dst.remote_ip); in vxlan_group_used()
/linux/tools/perf/util/
A Damd-sample-raw.c196 __u64 *rip = (__u64 *)op_ctl + 1; in amd_dump_ibs_op() local
197 union ibs_op_data *op_data = (union ibs_op_data *)(rip + 1); in amd_dump_ibs_op()
198 union ibs_op_data3 *op_data3 = (union ibs_op_data3 *)(rip + 3); in amd_dump_ibs_op()
202 printf("IbsOpRip:\t%016llx\n", *rip); in amd_dump_ibs_op()
209 pr_ibs_op_data2(*(union ibs_op_data2 *)(rip + 2)); in amd_dump_ibs_op()
212 printf("IbsDCLinAd:\t%016llx\n", *(rip + 4)); in amd_dump_ibs_op()
214 printf("IbsDCPhysAd:\t%016llx\n", *(rip + 5)); in amd_dump_ibs_op()
215 if (op_data->op_brn_ret && *(rip + 6)) in amd_dump_ibs_op()
216 printf("IbsBrTarget:\t%016llx\n", *(rip + 6)); in amd_dump_ibs_op()
/linux/samples/fprobe/
A Dfprobe_example.c73 unsigned long rip = ret_ip; in sample_exit_handler() local
81 (void *)ip, (void *)ip, (void *)rip, (void *)rip); in sample_exit_handler()
84 (void *)ip, (void *)ip, (void *)rip, (void *)rip); in sample_exit_handler()
/linux/arch/x86/boot/compressed/
A Defi_mixed.S51 lea efi32_boot_args(%rip), %rdx
56 movl efi32_boot_sp(%rip), %esp
110 leaq 1f(%rip), %rbp
120 lidt efi32_boot_idt(%rip)
121 lgdt efi32_boot_gdt(%rip)
123 movzwl efi32_boot_ds(%rip), %edx
124 movzwq efi32_boot_cs(%rip), %rax
126 leaq efi_enter32(%rip), %rax
A Dhead_64.S324 leaq startup_32(%rip) /* - $startup_32 */, %rbp
366 leaq gdt64(%rip), %rax
372 leaq .Lon_kernel_cs(%rip), %rax
427 leaq (_bss-8)(%rip), %rsi
459 leaq _bss(%rip), %rdi
460 leaq _ebss(%rip), %rcx
516 leaq 0f(%rip), %rax
/linux/tools/testing/selftests/kvm/x86_64/
A Dhyperv_svm_test.c99 vmcb->save.rip += 3; in guest_code()
106 vmcb->save.rip += 2; /* rdmsr */ in guest_code()
112 vmcb->save.rip += 2; /* rdmsr */ in guest_code()
121 vmcb->save.rip += 3; /* vmcall */ in guest_code()
127 vmcb->save.rip += 2; /* rdmsr */ in guest_code()
136 vmcb->save.rip += 2; /* rdmsr */ in guest_code()
A Dsvm_nested_soft_inject_test.c36 GUEST_ASSERT_EQ(regs->rip, (unsigned long)l2_guest_code_int); in guest_int_handler()
101 vmcb->control.next_rip = vmcb->save.rip; in l1_guest_code()
124 vmcb->save.rip += 3; in l1_guest_code()
132 vmcb->control.next_rip = vmcb->save.rip + 2; in l1_guest_code()
/linux/arch/x86/platform/efi/
A Defi_thunk_64.S38 movq efi_mixed_mode_stack_pa(%rip), %rsp
56 subq phys_base(%rip), %rax
58 leaq 1f(%rip), %rbp
59 leaq 2f(%rip), %rbx
/linux/arch/x86/realmode/rm/
A Dtrampoline_64.S48 lock btsl $0, tr_lock(%rip)
211 jmpq *tr_start(%rip)
222 lidt tr_idt(%rip)
223 lgdt tr_gdt64(%rip)
227 xorl tr_cr4(%rip), %eax
247 pushq tr_start(%rip)
254 ljmpl *tr_compat(%rip)
/linux/tools/testing/selftests/net/mptcp/
A Duserspace_pm.sh549 ip netns exec "$ns1" ./pm_nl_ctl csf lip 10.0.2.1 lid 23 rip 10.0.2.2\
563 ip netns exec "$ns1" ./pm_nl_ctl dsf lip 10.0.2.1 lport "$sport" rip 10.0.2.2 rport\
587 ip netns exec "$ns1" ./pm_nl_ctl csf lip dead:beef:2::1 lid 23 rip\
601 ip netns exec "$ns1" ./pm_nl_ctl dsf lip dead:beef:2::1 lport "$sport" rip\
626 ip netns exec "$ns1" ./pm_nl_ctl csf lip 10.0.2.1 lid 23 rip 10.0.2.2 rport\
665 ip netns exec "$ns2" ./pm_nl_ctl csf lip 10.0.2.2 lid 23 rip 10.0.2.1 rport\
702 ip netns exec "$ns2" ./pm_nl_ctl csf lip dead:beef:2::2 lid 23 rip\
717 ip netns exec "$ns2" ./pm_nl_ctl dsf lip dead:beef:2::2 lport "$sport" rip\
741 ip netns exec "$ns2" ./pm_nl_ctl csf lip 10.0.2.2 lid 23 rip 10.0.2.1 rport\
786 ip netns exec "$ns2" ./pm_nl_ctl csf lip 10.0.2.2 lid 23 rip 10.0.2.1 rport\
[all …]
/linux/arch/x86/kvm/
A Dtrace.h23 __field( unsigned long, rip )
622 __entry->rip = rip;
634 __entry->rip,
721 TP_ARGS(rip),
724 __field( __u64, rip )
728 __entry->rip = rip
742 __field( __u64, rip )
748 __entry->rip = rip;
762 TP_ARGS(rip, slb),
765 __field( __u64, rip )
[all …]

Completed in 41 milliseconds

123456