/Linux-v4.19/arch/x86/purgatory/ |
D | entry64.S | 21 lgdt gdt(%rip) 32 leaq stack_init(%rip), %rsp 34 leaq new_cs_exit(%rip), %rax 40 movq rax(%rip), %rax 41 movq rbx(%rip), %rbx 42 movq rcx(%rip), %rcx 43 movq rdx(%rip), %rdx 44 movq rsi(%rip), %rsi 45 movq rdi(%rip), %rdi 46 movq rsp(%rip), %rsp [all …]
|
D | setup-x86_64.S | 21 lgdt gdt(%rip) 32 leaq lstack_end(%rip), %rsp
|
/Linux-v4.19/tools/perf/arch/x86/tests/ |
D | bp-modify.c | 62 unsigned long rip = 0, dr7 = 1; in bp_modify1() local 111 rip = ptrace(PTRACE_PEEKUSER, child, in bp_modify1() 112 offsetof(struct user_regs_struct, rip), NULL); in bp_modify1() 113 if (rip == (unsigned long) -1) { in bp_modify1() 119 pr_debug("rip %lx, bp_1 %p\n", rip, bp_1); in bp_modify1() 127 return rip == (unsigned long) bp_1 ? TEST_OK : TEST_FAIL; in bp_modify1() 139 unsigned long rip = 0, dr7 = 1; in bp_modify2() local 187 rip = ptrace(PTRACE_PEEKUSER, child, in bp_modify2() 188 offsetof(struct user_regs_struct, rip), NULL); in bp_modify2() 189 if (rip == (unsigned long) -1) { in bp_modify2() [all …]
|
/Linux-v4.19/arch/x86/platform/efi/ |
D | efi_thunk_64.S | 35 movq %rsp, efi_saved_sp(%rip) 36 movq efi_scratch(%rip), %rsp 42 subq phys_base(%rip), %rax 51 leaq efi_exit32(%rip), %rbx 55 leaq __efi64_thunk(%rip), %rbx 59 movq efi_saved_sp(%rip), %rsp 87 leaq 1f(%rip), %rbx 88 movq %rbx, func_rt_ptr(%rip) 92 leaq efi_enter32(%rip), %rax 120 movq func_rt_ptr(%rip), %rax
|
/Linux-v4.19/tools/testing/selftests/x86/ |
D | sysret_rip.c | 75 static volatile unsigned long rip; variable 81 if (rip != ctx->uc_mcontext.gregs[REG_RIP]) { in sigsegv_for_sigreturn_test() 83 rip, (unsigned long)ctx->uc_mcontext.gregs[REG_RIP]); in sigsegv_for_sigreturn_test() 90 printf("[OK]\tGot SIGSEGV at RIP=0x%lx\n", rip); in sigsegv_for_sigreturn_test() 100 ctx->uc_mcontext.gregs[REG_RIP] = rip; in sigusr1() 101 ctx->uc_mcontext.gregs[REG_RCX] = rip; in sigusr1() 114 rip = ip; in test_sigreturn_to() 125 if (rip != ctx->uc_mcontext.gregs[REG_RIP]) { in sigsegv_for_fallthrough() 127 rip, (unsigned long)ctx->uc_mcontext.gregs[REG_RIP]); in sigsegv_for_fallthrough() 158 rip = ip; in test_syscall_fallthrough_to()
|
/Linux-v4.19/arch/x86/boot/compressed/ |
D | head_64.S | 288 leaq startup_32(%rip) /* - $startup_32 */, %rbp 353 leaq gdt(%rip), %rax 354 movq %rax, gdt64+2(%rip) 355 lgdt gdt64(%rip) 379 leaq trampoline_return(%rip), %rdi 428 leaq (_bss-8)(%rip), %rsi 447 movq %rcx, efi64_config(%rip) /* Handle */ 448 movq %rdx, efi64_config+8(%rip) /* EFI System table pointer */ 450 leaq efi64_config(%rip), %rax 451 movq %rax, efi_config(%rip) [all …]
|
D | efi_thunk_64.S | 31 leaq efi_exit32(%rip), %rax 33 leaq efi_gdt64(%rip), %rax 56 sgdt save_gdt(%rip) 58 leaq 1f(%rip), %rbx 59 movq %rbx, func_rt_ptr(%rip) 66 leaq efi32_boot_gdt(%rip), %rax 70 leaq efi_enter32(%rip), %rax 76 lgdt save_gdt(%rip) 103 movq func_rt_ptr(%rip), %rax
|
/Linux-v4.19/arch/x86/power/ |
D | hibernate_asm_64.S | 48 movq %rax, restore_cr3(%rip) 58 movq restore_jump_address(%rip), %r8 59 movq restore_cr3(%rip), %r9 62 movq temp_level4_pgt(%rip), %rax 63 movq mmu_cr4_features(%rip), %rbx 66 movq restore_pblist(%rip), %rdx 69 movq relocated_restore_code(%rip), %rcx 109 movq mmu_cr4_features(%rip), %rax 143 movq %rax, in_suspend(%rip)
|
/Linux-v4.19/arch/x86/kernel/ |
D | head_64.S | 76 leaq (__end_init_task - SIZEOF_PTREGS)(%rip), %rsp 87 leaq _text(%rip), %rdi 129 testl $1, __pgtable_l5_enabled(%rip) 137 addq phys_base(%rip), %rax 159 btsq $_PAGE_BIT_NX,early_pmd_flags(%rip) 168 movq initial_stack(%rip), %rsp 180 lgdt early_gdt_descr(%rip) 204 movl initial_gs(%rip),%eax 205 movl initial_gs+4(%rip),%edx 240 movq initial_code(%rip), %rax [all …]
|
D | ftrace_64.S | 163 movq function_trace_op(%rip), %rdx 203 movq function_trace_op(%rip), %rdx
|
/Linux-v4.19/arch/x86/crypto/ |
D | aesni-intel_avx-x86_64.S | 414 vpshufb SHUF_MASK(%rip), reg_i, reg_i 460 vpshufb SHUF_MASK(%rip), reg_i, reg_i 471 vpshufb SHUF_MASK(%rip), \CTR, \CTR 477 vpaddd ONE(%rip), \CTR, \CTR # INCR Y0 479 vpshufb SHUF_MASK(%rip), reg_i, reg_i # perform a 16Byte swap 529 vpshufb SHUF_MASK(%rip), reg_i, reg_i # prepare ciphertext for GHASH computations 556 vpaddd ONE(%rip), \CTR, \CTR # INCR Y0 558 vpshufb SHUF_MASK(%rip), \XMM1, \XMM1 # perform a 16Byte swap 560 vpaddd ONE(%rip), \CTR, \CTR # INCR Y0 562 vpshufb SHUF_MASK(%rip), \XMM2, \XMM2 # perform a 16Byte swap [all …]
|
D | crc32-pclmul_asm.S | 119 movdqa .Lconstant_R2R1(%rip), CONSTANT 168 movdqa .Lconstant_R4R3(%rip), CONSTANT 215 movdqa .Lconstant_R5(%rip), CONSTANT 216 movdqa .Lconstant_mask32(%rip), %xmm3 228 movdqa .Lconstant_RUpoly(%rip), CONSTANT
|
D | aes_ctrby8_avx-x86_64.S | 170 vpaddq var_ddq_add(%rip), xcounter, var_xdata 171 vptest ddq_low_msk(%rip), var_xdata 173 vpaddq ddq_high_add_1(%rip), var_xdata, var_xdata 174 vpaddq ddq_high_add_1(%rip), xcounter, xcounter 184 vpaddq var_ddq_add(%rip), xcounter, xcounter 185 vptest ddq_low_msk(%rip), xcounter 187 vpaddq ddq_high_add_1(%rip), xcounter, xcounter 440 vmovdqa byteswap_const(%rip), xbyteswap
|
D | aesni-intel_asm.S | 207 movdqa SHUF_MASK(%rip), \TMP2 223 pcmpeqd TWOONE(%rip), \TMP2 224 pand POLY(%rip), \TMP2 269 movdqa SHUF_MASK(%rip), %xmm2 351 paddd ONE(%rip), %xmm0 # INCR CNT to get Yn 353 movdqa SHUF_MASK(%rip), %xmm10 377 lea SHIFT_MASK+16(%rip), %r12 387 lea ALL_F+16(%rip), %r12 399 movdqa SHUF_MASK(%rip), %xmm10 404 movdqa SHUF_MASK(%rip), %xmm10 [all …]
|
D | poly1305-avx2-x86_64.S | 165 vpand ANMASK(%rip),hc0,hc0 178 vpand ANMASK(%rip),hc1,hc1 191 vpand ANMASK(%rip),hc2,hc2 204 vpand ANMASK(%rip),hc3,hc3 217 vpor ORMASK(%rip),hc4,hc4
|
D | poly1305-sse2-x86_64.S | 81 movdqa ANMASK(%rip),mask 362 pand ANMASK(%rip),hc0 370 pand ANMASK(%rip),hc1 378 pand ANMASK(%rip),hc2 386 pand ANMASK(%rip),hc3 394 por ORMASK(%rip),hc4
|
/Linux-v4.19/arch/x86/kvm/ |
D | trace.h | 502 TP_PROTO(__u64 rip, __u64 vmcb, __u64 nested_rip, __u32 int_ctl, 504 TP_ARGS(rip, vmcb, nested_rip, int_ctl, event_inj, npt), 507 __field( __u64, rip ) 516 __entry->rip = rip; 526 __entry->rip, __entry->vmcb, __entry->nested_rip, 557 TP_PROTO(__u64 rip, __u32 exit_code, 560 TP_ARGS(rip, exit_code, exit_info1, exit_info2, 564 __field( __u64, rip ) 574 __entry->rip = rip; 584 __entry->rip, [all …]
|
/Linux-v4.19/arch/x86/crypto/sha1-mb/ |
D | sha1_mb_mgr_flush_avx2.S | 119 cmovne one(%rip), idx 122 cmovne two(%rip), idx 125 cmovne three(%rip), idx 128 cmovne four(%rip), idx 131 cmovne five(%rip), idx 134 cmovne six(%rip), idx 137 cmovne seven(%rip), idx 175 vpand clear_low_nibble(%rip), %xmm2, %xmm2
|
/Linux-v4.19/arch/x86/crypto/sha256-mb/ |
D | sha256_mb_mgr_flush_avx2.S | 117 cmovne one(%rip), idx 120 cmovne two(%rip), idx 123 cmovne three(%rip), idx 126 cmovne four(%rip), idx 129 cmovne five(%rip), idx 132 cmovne six(%rip), idx 135 cmovne seven(%rip), idx 173 vpand clear_low_nibble(%rip), %xmm2, %xmm2
|
/Linux-v4.19/tools/lib/traceevent/ |
D | plugin_kvm.c | 39 static const char *disassemble(unsigned char *insn, int len, uint64_t rip, in disassemble() argument 56 ud_set_pc(&ud, rip); in disassemble() 69 static const char *disassemble(unsigned char *insn, int len, uint64_t rip, in disassemble() argument 297 unsigned long long rip, csbase, len, flags, failed; in kvm_emulate_insn_handler() local 302 if (tep_get_field_val(s, event, "rip", record, &rip, 1) < 0) in kvm_emulate_insn_handler() 321 disasm = disassemble(insn, len, rip, in kvm_emulate_insn_handler() 327 trace_seq_printf(s, "%llx:%llx: %s%s", csbase, rip, disasm, in kvm_emulate_insn_handler()
|
/Linux-v4.19/fs/xfs/ |
D | xfs_mount.c | 678 struct xfs_inode *rip; in xfs_mountfs() local 898 XFS_ILOCK_EXCL, &rip); in xfs_mountfs() 906 ASSERT(rip != NULL); in xfs_mountfs() 908 if (unlikely(!S_ISDIR(VFS_I(rip)->i_mode))) { in xfs_mountfs() 910 (unsigned long long)rip->i_ino); in xfs_mountfs() 911 xfs_iunlock(rip, XFS_ILOCK_EXCL); in xfs_mountfs() 917 mp->m_rootip = rip; /* save it */ in xfs_mountfs() 919 xfs_iunlock(rip, XFS_ILOCK_EXCL); in xfs_mountfs() 1046 xfs_irele(rip); in xfs_mountfs()
|
/Linux-v4.19/arch/x86/include/uapi/asm/ |
D | ptrace.h | 71 unsigned long rip; member
|
D | sigcontext.h | 155 __u64 rip; member 342 __u64 rip; member
|
/Linux-v4.19/arch/x86/crypto/sha512-mb/ |
D | sha512_mb_mgr_flush_avx2.S | 123 cmovne one(%rip), idx 126 cmovne two(%rip), idx 129 cmovne three(%rip), idx
|
/Linux-v4.19/arch/x86/include/asm/ |
D | user_64.h | 57 __u64 rip; member
|