/kernel/linux/linux-5.10/arch/x86/purgatory/ |
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), %rsp [all …]
|
D | setup-x86_64.S | 19 lgdt gdt(%rip) 30 leaq lstack_end(%rip), %rsp
|
/kernel/linux/linux-5.10/tools/perf/arch/x86/tests/ |
D | bp-modify.c | 63 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 …]
|
/kernel/linux/linux-5.10/tools/testing/selftests/x86/ |
D | sysret_rip.c | 67 static volatile unsigned long rip; variable 73 if (rip != ctx->uc_mcontext.gregs[REG_RIP]) { in sigsegv_for_sigreturn_test() 75 rip, (unsigned long)ctx->uc_mcontext.gregs[REG_RIP]); in sigsegv_for_sigreturn_test() 82 printf("[OK]\tGot SIGSEGV at RIP=0x%lx\n", rip); in sigsegv_for_sigreturn_test() 92 ctx->uc_mcontext.gregs[REG_RIP] = rip; in sigusr1() 93 ctx->uc_mcontext.gregs[REG_RCX] = rip; in sigusr1() 106 rip = ip; in test_sigreturn_to() 117 if (rip != ctx->uc_mcontext.gregs[REG_RIP]) { in sigsegv_for_fallthrough() 119 rip, (unsigned long)ctx->uc_mcontext.gregs[REG_RIP]); in sigsegv_for_fallthrough() 150 rip = ip; in test_syscall_fallthrough_to()
|
/kernel/linux/linux-5.10/arch/x86/kernel/ |
D | head_64.S | 74 leaq (__end_init_task - SIZEOF_PTREGS)(%rip), %rsp 76 leaq _text(%rip), %rdi 83 leaq .Lon_kernel_cs(%rip), %rax 99 leaq _text(%rip), %rdi 155 testl $1, __pgtable_l5_enabled(%rip) 163 addq phys_base(%rip), %rax 194 lgdt early_gdt_descr(%rip) 218 movl initial_gs(%rip),%eax 219 movl initial_gs+4(%rip),%edx 226 movq initial_stack(%rip), %rsp [all …]
|
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)
|
/kernel/linux/linux-5.10/arch/x86/power/ |
D | hibernate_asm_64.S | 47 movq %rax, restore_cr3(%rip) 57 movq restore_jump_address(%rip), %r8 58 movq restore_cr3(%rip), %r9 61 movq temp_pgt(%rip), %rax 62 movq mmu_cr4_features(%rip), %rbx 65 movq restore_pblist(%rip), %rdx 68 movq relocated_restore_code(%rip), %rcx 110 movq mmu_cr4_features(%rip), %rax 144 movq %rax, in_suspend(%rip)
|
/kernel/linux/linux-5.10/arch/x86/crypto/ |
D | aesni-intel_avx-x86_64.S | 383 vpshufb SHUF_MASK(%rip), %xmm9, %xmm9 398 vpshufb SHUF_MASK(%rip), %xmm9, %xmm9 402 vpshufb SHUF_MASK(%rip), %xmm9, %xmm9 405 vpshufb SHUF_MASK(%rip), %xmm9, %xmm9 410 vpshufb SHUF_MASK(%rip), %xmm9, %xmm9 433 vpaddd ONE(%rip), %xmm9, %xmm9 # INCR CNT to get Yn 435 vpshufb SHUF_MASK(%rip), %xmm9, %xmm9 448 lea SHIFT_MASK+16(%rip), %r12 465 lea SHIFT_MASK+16(%rip), %r12 482 vpshufb SHUF_MASK(%rip), %xmm2, %xmm2 [all …]
|
D | blake2s-core.S | 54 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
|
D | crc32-pclmul_asm.S | 118 movdqa .Lconstant_R2R1(%rip), CONSTANT 167 movdqa .Lconstant_R4R3(%rip), CONSTANT 214 movdqa .Lconstant_R5(%rip), CONSTANT 215 movdqa .Lconstant_mask32(%rip), %xmm3 227 movdqa .Lconstant_RUpoly(%rip), CONSTANT
|
D | aes_ctrby8_avx-x86_64.S | 162 vpaddq (ddq_add_1 + 16 * (i - 1))(%rip), xcounter, var_xdata 163 vptest ddq_low_msk(%rip), var_xdata 165 vpaddq ddq_high_add_1(%rip), var_xdata, var_xdata 166 vpaddq ddq_high_add_1(%rip), xcounter, xcounter 175 vpaddq (ddq_add_1 + 16 * (by - 1))(%rip), xcounter, xcounter 176 vptest ddq_low_msk(%rip), xcounter 178 vpaddq ddq_high_add_1(%rip), xcounter, xcounter 431 vmovdqa byteswap_const(%rip), xbyteswap
|
D | aesni-intel_asm.S | 202 movdqa SHUF_MASK(%rip), \TMP2 218 pcmpeqd TWOONE(%rip), \TMP2 219 pand POLY(%rip), \TMP2 264 movdqa SHUF_MASK(%rip), %xmm2 346 paddd ONE(%rip), %xmm0 # INCR CNT to get Yn 348 movdqa SHUF_MASK(%rip), %xmm10 372 lea SHIFT_MASK+16(%rip), %r12 382 lea ALL_F+16(%rip), %r12 394 movdqa SHUF_MASK(%rip), %xmm10 399 movdqa SHUF_MASK(%rip), %xmm10 [all …]
|
/kernel/linux/linux-5.10/arch/x86/platform/efi/ |
D | efi_thunk_64.S | 37 movq efi_scratch(%rip), %rsp 44 subq phys_base(%rip), %rax 46 leaq 1f(%rip), %rbp 47 leaq 2f(%rip), %rbx
|
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/x86_64/ |
D | kvm_pv_test.c | 49 unsigned char *rip = (unsigned char *)regs->rip; in guest_gp_handler() local 52 r = rip == &rdmsr_start; in guest_gp_handler() 53 w = rip == &wrmsr_start; in guest_gp_handler() 59 regs->rip = (uint64_t)&rdmsr_end; in guest_gp_handler() 61 regs->rip = (uint64_t)&wrmsr_end; in guest_gp_handler()
|
D | debug_regs.c | 59 regs.rip = (v); \ 62 #define MOVE_RIP(v) SET_RIP(regs.rip + (v));
|
/kernel/linux/linux-5.10/arch/x86/boot/compressed/ |
D | efi_thunk_64.S | 30 leaq 1f(%rip), %rbp 60 leaq efi32_boot_gdt(%rip), %rax 63 movzwl efi32_boot_ds(%rip), %edx 64 movzwq efi32_boot_cs(%rip), %rax 66 leaq efi_enter32(%rip), %rax
|
D | head_64.S | 360 leaq startup_32(%rip) /* - $startup_32 */, %rbp 371 movl image_offset(%rip), %eax 420 leaq gdt64(%rip), %rax 426 leaq .Lon_kernel_cs(%rip), %rax 474 leaq trampoline_return(%rip), %rdi 514 leaq (_bss-8)(%rip), %rsi 561 leaq _bss(%rip), %rdi 562 leaq _ebss(%rip), %rcx 590 leaq boot_heap(%rip), %rsi /* malloc area for uncompression */ 591 leaq input_data(%rip), %rdx /* input_data */ [all …]
|
D | mem_encrypt.S | 79 bts %rax, sme_me_mask(%rip) /* Create the encryption mask */ 92 movq %rax, sev_status(%rip)
|
/kernel/linux/linux-5.10/arch/x86/kvm/ |
D | trace.h | 23 __field( unsigned long, rip ) 28 __entry->rip = kvm_rip_read(vcpu); 31 TP_printk("vcpu %u, rip 0x%lx", __entry->vcpu_id, __entry->rip) 532 TP_PROTO(__u64 rip, __u64 vmcb, __u64 nested_rip, __u32 int_ctl, 534 TP_ARGS(rip, vmcb, nested_rip, int_ctl, event_inj, npt), 537 __field( __u64, rip ) 546 __entry->rip = rip; 556 __entry->rip, __entry->vmcb, __entry->nested_rip, 634 TP_PROTO(__u64 rip), 635 TP_ARGS(rip), [all …]
|
/kernel/linux/linux-5.10/tools/lib/traceevent/plugins/ |
D | plugin_kvm.c | 25 static const char *disassemble(unsigned char *insn, int len, uint64_t rip, in disassemble() argument 42 ud_set_pc(&ud, rip); in disassemble() 55 static const char *disassemble(unsigned char *insn, int len, uint64_t rip, in disassemble() argument 302 unsigned long long rip, csbase, len, flags, failed; in kvm_emulate_insn_handler() local 307 if (tep_get_field_val(s, event, "rip", record, &rip, 1) < 0) in kvm_emulate_insn_handler() 326 disasm = disassemble(insn, len, rip, in kvm_emulate_insn_handler() 332 trace_seq_printf(s, "%llx:%llx: %s%s", csbase, rip, disasm, in kvm_emulate_insn_handler()
|
/kernel/linux/linux-5.10/fs/xfs/ |
D | xfs_mount.c | 689 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 (XFS_IS_CORRUPT(mp, !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() 915 mp->m_rootip = rip; /* save it */ in xfs_mountfs() 917 xfs_iunlock(rip, XFS_ILOCK_EXCL); in xfs_mountfs() 1052 xfs_irele(rip); in xfs_mountfs()
|
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/ |
D | set_memory_region_test.c | 304 TEST_ASSERT(regs.rip >= final_rip_start && in test_delete_memory_region() 305 regs.rip < final_rip_end, in test_delete_memory_region() 307 final_rip_start, final_rip_end, regs.rip); in test_delete_memory_region()
|
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/asm-x86/asm/ |
D | ptrace.h | 63 unsigned long rip; member
|
/kernel/linux/linux-5.10/arch/x86/include/uapi/asm/ |
D | ptrace.h | 71 unsigned long rip; member
|
D | sigcontext.h | 155 __u64 rip; member 342 __u64 rip; member
|