Searched refs:rip (Results 1 - 25 of 128) sorted by relevance

123456

/linux-master/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),
78 rip: .quad 0x0 label
[all...]
H A Dsetup-x86_64.S19 lgdt gdt(%rip)
30 leaq lstack_end(%rip), %rsp
/linux-master/arch/x86/kernel/
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)
H A Dibt_selftest.S14 lea ibt_selftest_noendbr(%rip), %rax
H A Dhead_64.S69 leaq (__end_init_task - TOP_OF_KERNEL_STACK_PADDING - PTREGS_SIZE)(%rip), %rsp
73 leaq INIT_PER_CPU_VAR(fixed_percpu_data)(%rip), %rdx
82 leaq .Lon_kernel_cs(%rip), %rax
109 leaq _text(%rip), %rdi
114 leaq early_top_pgt(%rip), %rcx
137 jmp *0f(%rip)
179 movq phys_base(%rip), %rax
187 addq sme_me_mask(%rip), %rax
241 movl smpboot_control(%rip), %ecx
264 cmpl $0, x2apic_mode(%rip)
[all...]
/linux-master/tools/perf/arch/x86/tests/
H A Dbp-modify.c63 unsigned long rip = 0, dr7 = 1; local
78 * it has proper rip of bp_1 function
112 rip = ptrace(PTRACE_PEEKUSER, child,
113 offsetof(struct user_regs_struct, rip), NULL);
114 if (rip == (unsigned long) -1) {
120 pr_debug("rip %lx, bp_1 %p\n", rip, bp_1);
128 return rip == (unsigned long) bp_1 ? TEST_OK : TEST_FAIL;
140 unsigned long rip = 0, dr7 = 1; local
155 * it has proper rip o
[all...]
/linux-master/tools/testing/selftests/x86/
H A Dsysret_rip.c67 static volatile unsigned long rip; variable
73 if (rip != ctx->uc_mcontext.gregs[REG_RIP]) {
75 rip, (unsigned long)ctx->uc_mcontext.gregs[REG_RIP]);
82 printf("[OK]\tGot SIGSEGV at RIP=0x%lx\n", rip);
92 ctx->uc_mcontext.gregs[REG_RIP] = rip;
93 ctx->uc_mcontext.gregs[REG_RCX] = rip;
106 rip = ip;
117 if (rip != ctx->uc_mcontext.gregs[REG_RIP]) {
119 rip, (unsigned long)ctx->uc_mcontext.gregs[REG_RIP]);
150 rip
[all...]
/linux-master/arch/x86/power/
H 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-master/arch/x86/kernel/acpi/
H 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
73 movq $.Lresume_point, saved_rip(%rip)
75 movq %rsp, saved_rsp(%rip)
76 movq %rbp, saved_rbp(%rip)
[all...]
/linux-master/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-master/samples/fprobe/
H A Dfprobe_example.c73 unsigned long rip = ret_ip; local
80 trace_printk("Return from <%pS> ip = 0x%p to rip = 0x%p (%pS)\n",
81 (void *)ip, (void *)ip, (void *)rip, (void *)rip);
83 pr_info("Return from <%pS> ip = 0x%p to rip = 0x%p (%pS)\n",
84 (void *)ip, (void *)ip, (void *)rip, (void *)rip);
/linux-master/arch/x86/include/uapi/asm/
H A Dptrace.h71 unsigned long rip; member in struct:pt_regs
/linux-master/drivers/net/vxlan/
H A Dvxlan_multicast.c17 int vxlan_igmp_join(struct vxlan_dev *vxlan, union vxlan_addr *rip, argument
20 union vxlan_addr *ip = (rip ? : &vxlan->default_dst.remote_ip);
51 int vxlan_igmp_leave(struct vxlan_dev *vxlan, union vxlan_addr *rip, argument
54 union vxlan_addr *ip = (rip ? : &vxlan->default_dst.remote_ip);
86 union vxlan_addr *rip, int rifindex)
88 if (!vxlan_addr_multicast(rip))
91 if (!vxlan_addr_equal(rip, ip))
126 __be32 vni, union vxlan_addr *rip, int rifindex)
128 union vxlan_addr *ip = (rip ? : &dev->default_dst.remote_ip);
85 vxlan_group_used_match(union vxlan_addr *ip, int ifindex, union vxlan_addr *rip, int rifindex) argument
125 vxlan_group_used(struct vxlan_net *vn, struct vxlan_dev *dev, __be32 vni, union vxlan_addr *rip, int rifindex) argument
/linux-master/tools/perf/util/
H A Damd-sample-raw.c196 __u64 *rip = (__u64 *)op_ctl + 1; local
197 union ibs_op_data *op_data = (union ibs_op_data *)(rip + 1);
198 union ibs_op_data3 *op_data3 = (union ibs_op_data3 *)(rip + 3);
202 printf("IbsOpRip:\t%016llx\n", *rip);
209 pr_ibs_op_data2(*(union ibs_op_data2 *)(rip + 2));
212 printf("IbsDCLinAd:\t%016llx\n", *(rip + 4));
214 printf("IbsDCPhysAd:\t%016llx\n", *(rip + 5));
215 if (op_data->op_brn_ret && *(rip + 6))
216 printf("IbsBrTarget:\t%016llx\n", *(rip + 6));
/linux-master/arch/x86/crypto/
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), RK
[all...]
H A Daesni-intel_avx-x86_64.S349 vpshufb SHUF_MASK(%rip), %xmm9, %xmm9
364 vpshufb SHUF_MASK(%rip), %xmm9, %xmm9
368 vpshufb SHUF_MASK(%rip), %xmm9, %xmm9
371 vpshufb SHUF_MASK(%rip), %xmm9, %xmm9
376 vpshufb SHUF_MASK(%rip), %xmm9, %xmm9
399 vpaddd ONE(%rip), %xmm9, %xmm9 # INCR CNT to get Yn
401 vpshufb SHUF_MASK(%rip), %xmm9, %xmm9
414 lea SHIFT_MASK+16(%rip), %r12
431 lea SHIFT_MASK+16(%rip), %r12
448 vpshufb SHUF_MASK(%rip),
[all...]
H 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; \
158 vbroadcastss .L16_mask(%rip), RKR; \
163 vbroadcastss .L16_mask(%rip), RKR; \
166 vpshufb .Lbswap128_mask(%rip), RKR, RKR;
242 vmovdqa .Lbswap_mask(%rip), RKM;
243 vmovd .Lfirst_mask(%rip), R1ST;
244 vmovd .L32_mask(%rip), R3
[all...]
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), RT
[all...]
/linux-master/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-master/tools/testing/selftests/sgx/
H A Dcall.S30 call *vdso_sgx_enter_enclave(%rip)
/linux-master/arch/x86/include/asm/
H A Duser_64.h57 __u64 rip; member in struct:user_i387_struct
/linux-master/tools/testing/selftests/kvm/x86_64/
H A Dsvm_nested_soft_inject_test.c36 GUEST_ASSERT_EQ(regs->rip, (unsigned long)l2_guest_code_int);
101 vmcb->control.next_rip = vmcb->save.rip;
124 vmcb->save.rip += 3;
132 vmcb->control.next_rip = vmcb->save.rip + 2;
H A Dflds_emulation.h48 regs.rip += 2;
H A Dhyperv_svm_test.c100 vmcb->save.rip += 3;
107 vmcb->save.rip += 2; /* rdmsr */
113 vmcb->save.rip += 2; /* rdmsr */
122 vmcb->save.rip += 3; /* vmcall */
128 vmcb->save.rip += 2; /* rdmsr */
137 vmcb->save.rip += 2; /* rdmsr */
/linux-master/arch/x86/boot/compressed/
H 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

Completed in 224 milliseconds

123456