/linux-master/arch/x86/purgatory/ |
H A D | entry64.S | 19 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 D | setup-x86_64.S | 19 lgdt gdt(%rip) 30 leaq lstack_end(%rip), %rsp
|
/linux-master/arch/x86/kernel/ |
H A D | sev_verify_cbit.S | 25 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 D | ibt_selftest.S | 14 lea ibt_selftest_noendbr(%rip), %rax
|
H A D | head_64.S | 69 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 D | bp-modify.c | 63 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 D | sysret_rip.c | 67 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 D | hibernate_asm_64.S | 33 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 D | wakeup_64.S | 20 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 D | efi_thunk_64.S | 38 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 D | fprobe_example.c | 73 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 D | ptrace.h | 71 unsigned long rip; member in struct:pt_regs
|
/linux-master/drivers/net/vxlan/ |
H A D | vxlan_multicast.c | 17 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 D | amd-sample-raw.c | 196 __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 D | cast6-avx-x86_64-asm_64.S | 87 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 D | aesni-intel_avx-x86_64.S | 349 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 D | cast5-avx-x86_64-asm_64.S | 87 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 D | des3_ede-asm_64.S | 132 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 D | trampoline_64.S | 48 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 D | call.S | 30 call *vdso_sgx_enter_enclave(%rip)
|
/linux-master/arch/x86/include/asm/ |
H A D | user_64.h | 57 __u64 rip; member in struct:user_i387_struct
|
/linux-master/tools/testing/selftests/kvm/x86_64/ |
H A D | svm_nested_soft_inject_test.c | 36 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 D | flds_emulation.h | 48 regs.rip += 2;
|
H A D | hyperv_svm_test.c | 100 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 D | efi_mixed.S | 51 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
|