Home
last modified time | relevance | path

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

12345

/linux/arch/x86/purgatory/
H A Dentry64.S19 lgdt gdt(%rip)
30 leaq stack_init(%rip), %rsp
32 leaq new_cs_exit(%rip), %rax
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
44 movq rsp(%rip), %rsp
[all …]
H A Dsetup-x86_64.S19 lgdt gdt(%rip)
30 leaq lstack_end(%rip), %rsp
/linux/tools/perf/arch/x86/tests/
H 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/
H A Dhead_64.S62 leaq __top_init_kernel_stack(%rip), %rsp
78 leaq .Lon_kernel_cs(%rip), %rax
104 leaq common_startup_64(%rip), %rdi
105 subq .Lcommon_startup_64(%rip), %rdi
117 leaq early_top_pgt(%rip), %rcx
140 jmp *.Lcommon_startup_64(%rip)
182 movq phys_base(%rip), %rax
190 addq sme_me_mask(%rip), %rax
244 movl smpboot_control(%rip), %ecx
267 cmpl $0, x2apic_mode(%rip)
[all …]
H 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/arch/x86/power/
H A Dhibernate_asm_64.S34 movq mmu_cr4_features(%rip), %rax
68 movq %rax, in_suspend(%rip)
95 movq %rax, restore_cr3(%rip)
105 movq restore_jump_address(%rip), %r8
106 movq restore_cr3(%rip), %r9
109 movq temp_pgt(%rip), %rax
110 movq mmu_cr4_features(%rip), %rbx
113 movq restore_pblist(%rip), %rdx
116 movq relocated_restore_code(%rip), %rcx
/linux/arch/x86/crypto/
H 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 …]
H 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; \
182 vpshufb mask(%rip), RKR, RKR;
185 vbroadcastss .L16_mask(%rip), RKR; \
265 vmovdqa .Lbswap_mask(%rip), RKM;
266 vmovd .Lfirst_mask(%rip), R1ST;
267 vmovd .L32_mask(%rip), R32;
291 vmovdqa .Lbswap_mask(%rip), RKM;
[all …]
H A Daes-gcm-aesni-x86_64.S355 movq .Lgfpoly(%rip), \t0
474 movq .Lgfpoly(%rip), TMP1
523 pshufb .Lbswap_mask(%rip), H_POW1
528 pand .Lgfpoly_and_internal_carrybit(%rip), %xmm0
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
[all …]
H A Daes-gcm-vaes-avx2.S254 vpshufb .Lbswap_mask(%rip), H_CUR_XMM, H_CUR_XMM
263 vpand .Lgfpoly_and_internal_carrybit(%rip), TMP0_XMM, TMP0_XMM
267 vbroadcasti128 .Lgfpoly(%rip), GFPOLY
379 vbroadcasti128 .Lgfpoly(%rip), TMP2
529 vmovdqu .Lbswap_mask(%rip), BSWAP_MASK_XMM
530 vmovdqu .Lgfpoly(%rip), GFPOLY_XMM
586 lea .Lrshift_and_bswap_table(%rip), %rax
624 vbroadcasti128 .Linc_2blocks(%rip), TMP0
759 vbroadcasti128 .Lbswap_mask(%rip), BSWAP_MASK
776 vpaddd .Lctr_pattern(%rip), LE_CTR, LE_CTR
[all …]
H A Daes-gcm-vaes-avx512.S315 vpshufb .Lbswap_mask(%rip), %xmm0, H_CUR_XMM
341 vpternlogd $0x78, .Lgfpoly_and_internal_carrybit(%rip), %xmm0, H_CUR_XMM
344 vbroadcasti32x4 .Lgfpoly(%rip), GFPOLY
538 vmovdqu .Lbswap_mask(%rip), BSWAP_MASK_XMM
539 vmovdqu .Lgfpoly(%rip), GFPOLY_XMM
552 vbroadcasti32x4 .Lbswap_mask(%rip), BSWAP_MASK
553 vbroadcasti32x4 .Lgfpoly(%rip), GFPOLY
780 vbroadcasti32x4 .Lbswap_mask(%rip), BSWAP_MASK
781 vbroadcasti32x4 .Lgfpoly(%rip), GFPOLY
798 vpaddd .Lctr_pattern(%rip), LE_CTR, LE_CTR
[all …]
H A Daria-gfni-avx512-asm_64.S83 vbroadcasti64x2 .Lshufb_16x16b(%rip), a0; \
135 vbroadcasti64x2 .Lshufb_16x16b(%rip), a0; \
311 vpbroadcastq .Ltf_s2_bitmatrix(%rip), t0; \
312 vpbroadcastq .Ltf_inv_bitmatrix(%rip), t1; \
313 vpbroadcastq .Ltf_id_bitmatrix(%rip), t2; \
314 vpbroadcastq .Ltf_aff_bitmatrix(%rip), t3; \
315 vpbroadcastq .Ltf_x2_bitmatrix(%rip), t4; \
335 vpbroadcastq .Ltf_s2_bitmatrix(%rip), t0; \
336 vpbroadcastq .Ltf_inv_bitmatrix(%rip), t1; \
337 vpbroadcastq .Ltf_id_bitmatrix(%rip), t2; \
[all …]
H A Daes-ctr-avx-x86_64.S337 vpaddq .Lctr_pattern(%rip), LE_CTR, LE_CTR
343 vpaddq .Lctr_pattern(%rip), LE_CTR, LE_CTR
345 _vbroadcast128 .Lbswap_mask(%rip), BSWAP_MASK
349 _vbroadcast128 .Lone(%rip), LE_CTR_INC1
351 _vbroadcast128 .Ltwo(%rip), LE_CTR_INC1
353 _vbroadcast128 .Lfour(%rip), LE_CTR_INC1
/linux/drivers/net/vxlan/
H 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/
H A Damd-sample-raw.c239 __u64 *rip = (__u64 *)op_ctl + 1; in amd_dump_ibs_op() local
240 union ibs_op_data *op_data = (union ibs_op_data *)(rip + 1); in amd_dump_ibs_op()
241 union ibs_op_data3 *op_data3 = (union ibs_op_data3 *)(rip + 3); in amd_dump_ibs_op()
245 printf("IbsOpRip:\t%016llx\n", *rip); in amd_dump_ibs_op()
252 pr_ibs_op_data2(*(union ibs_op_data2 *)(rip + 2)); in amd_dump_ibs_op()
255 printf("IbsDCLinAd:\t%016llx\n", *(rip + 4)); in amd_dump_ibs_op()
257 printf("IbsDCPhysAd:\t%016llx\n", *(rip + 5)); in amd_dump_ibs_op()
258 if (op_data->op_brn_ret && *(rip + 6)) in amd_dump_ibs_op()
259 printf("IbsBrTarget:\t%016llx\n", *(rip + 6)); in amd_dump_ibs_op()
/linux/samples/fprobe/
H 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/platform/efi/
H 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/
H 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/lib/crypto/x86/
H A Dblake2s-core.S71 movdqa .Lror16(%rip),%xmm12
72 movdqa .Lror8(%rip),%xmm13
75 leaq .Lsigma+160(%rip),%r8
84 movdqa .Liv(%rip),%xmm2 // v[8..11] = iv[0..3]
86 pxor .Liv+16(%rip),%xmm3 // v[12..15] = iv[4..7] ^ [t, f]
87 leaq .Lsigma(%rip),%rcx
214 vmovdqa .Liv(%rip),%xmm14 // Load iv[0..3]
215 vmovdqa .Liv+16(%rip),%xmm15 // Load iv[4..7]
229 leaq .Lsigma2(%rip),%rax
/linux/tools/testing/selftests/net/mptcp/
H A Duserspace_pm.sh586 ip netns exec "$ns1" ./pm_nl_ctl csf lip 10.0.2.1 lid 23 rip 10.0.2.2\
600 ip netns exec "$ns1" ./pm_nl_ctl dsf lip 10.0.2.1 lport "$sport" rip 10.0.2.2 rport\
624 ip netns exec "$ns1" ./pm_nl_ctl csf lip dead:beef:2::1 lid 23 rip\
638 ip netns exec "$ns1" ./pm_nl_ctl dsf lip dead:beef:2::1 lport "$sport" rip\
663 ip netns exec "$ns1" ./pm_nl_ctl csf lip 10.0.2.1 lid 23 rip 10.0.2.2 rport\
677 ip netns exec "$ns1" ./pm_nl_ctl dsf lip 10.0.2.1 lport "$sport" rip 10.0.2.2 rport\
702 ip netns exec "$ns2" ./pm_nl_ctl csf lip 10.0.2.2 lid 23 rip 10.0.2.1 rport\
715 ip netns exec "$ns2" ./pm_nl_ctl dsf lip 10.0.2.2 lport "$sport" rip 10.0.2.1 rport\
739 ip netns exec "$ns2" ./pm_nl_ctl csf lip dead:beef:2::2 lid 23 rip\
754 ip netns exec "$ns2" ./pm_nl_ctl dsf lip dead:beef:2::2 lport "$sport" rip\
[all...]
/linux/arch/x86/kvm/
H A Dtrace.h30 __field( unsigned long, rip )
38 __entry->rip = tracing_kvm_rip_read(vcpu);
46 __entry->vcpu_id, __entry->rip,
703 TP_PROTO(__u64 rip, __u64 vmcb, __u64 nested_rip, __u32 int_ctl,
706 TP_ARGS(rip, vmcb, nested_rip, int_ctl, event_inj, tdp_enabled,
710 __field( __u64, rip )
721 __entry->rip = rip;
733 __entry->rip,
819 TP_PROTO(__u64 rip),
820 TP_ARGS(rip),
[all …]
/linux/Documentation/translations/zh_CN/userspace-api/
H A Dseccomp_filter.rst281 任何其他改变都可能终止进程。追踪器看到的rip值将是系统调用的入口地址;这和正常行为
282 不同。追踪器禁止修改rip或者rsp。(不要依赖其他改变来终止进程,它们可能正常工作。
287 ``SECCOMP_RET_TRACE`` ,使用rip。对于 ``SECCOMP_RET_TRAP`` ,使用
/linux/fs/xfs/
H A Dxfs_mount.c840 struct xfs_inode *rip; in xfs_mountfs() local
1071 XFS_ILOCK_EXCL, &rip); in xfs_mountfs()
1079 ASSERT(rip != NULL); in xfs_mountfs()
1081 if (XFS_IS_CORRUPT(mp, !S_ISDIR(VFS_I(rip)->i_mode))) { in xfs_mountfs()
1083 (unsigned long long)rip->i_ino); in xfs_mountfs()
1084 xfs_iunlock(rip, XFS_ILOCK_EXCL); in xfs_mountfs()
1088 mp->m_rootip = rip; /* save it */ in xfs_mountfs()
1090 xfs_iunlock(rip, XFS_ILOCK_EXCL); in xfs_mountfs()
1238 xfs_irele(rip); in xfs_mountfs()
/linux/tools/testing/selftests/x86/
H A Dnx_stack.c156 unsigned long rip = uc->uc_mcontext.gregs[RIP]; in sigtrap() local
157 printf("FAIL\texecutable page on the stack: " RIP_STRING " %lx\n", rip); in sigtrap()
/linux/arch/x86/platform/pvh/
H A Dhead.S186 leaq xen_prepare_pvh(%rip), %rax
187 subq phys_base(%rip), %rax
193 lea pvh_bootparams(%rip), %rsi

12345