/kernel/linux/linux-5.10/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 global() label [all...] |
/kernel/linux/linux-6.6/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 global() label [all...] |
/kernel/linux/linux-5.10/tools/perf/arch/x86/tests/ |
H A D | bp-modify.c | 63 unsigned long rip = 0, dr7 = 1; in bp_modify1() local 78 * it has proper rip of bp_1 function in bp_modify1() 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 155 * it has proper rip o in bp_modify2() [all...] |
/kernel/linux/linux-6.6/tools/perf/arch/x86/tests/ |
H A D | bp-modify.c | 63 unsigned long rip = 0, dr7 = 1; in bp_modify1() local 78 * it has proper rip of bp_1 function in bp_modify1() 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 155 * it has proper rip o in bp_modify2() [all...] |
/kernel/linux/linux-5.10/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]) { 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 in test_syscall_fallthrough_to() [all...] |
/kernel/linux/linux-6.6/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]) { 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 in test_syscall_fallthrough_to() [all...] |
/kernel/linux/linux-6.6/arch/x86/kernel/ |
H A D | head_64.S | 70 leaq (__end_init_task - PTREGS_SIZE)(%rip), %rsp 72 leaq _text(%rip), %rdi 76 leaq INIT_PER_CPU_VAR(fixed_percpu_data)(%rip), %rdx 85 leaq .Lon_kernel_cs(%rip), %rax 112 leaq _text(%rip), %rdi 186 testl $1, __pgtable_l5_enabled(%rip) 194 addq phys_base(%rip), %rax 242 movl smpboot_control(%rip), %ecx 265 cmpl $0, x2apic_mode(%rip) 276 movq apic_mmio_base(%rip), [all...] |
/kernel/linux/linux-6.6/arch/x86/crypto/ |
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 | 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...] |
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 | 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 | aes_ctrby8_avx-x86_64.S | 126 vpaddq (ddq_add_1 + 16 * i)(%rip), xtmp, var_xdata 140 vpaddq (ddq_add_1 + 16 * (i - 1))(%rip), xcounter, var_xdata 141 vptest ddq_low_msk(%rip), var_xdata 143 vpaddq ddq_high_add_1(%rip), var_xdata, var_xdata 144 vpaddq ddq_high_add_1(%rip), xcounter, xcounter 157 vpaddq (ddq_add_1 + 16 * (by - 1))(%rip), xcounter, xcounter 158 vptest ddq_low_msk(%rip), xcounter 160 vpaddq ddq_high_add_1(%rip), xcounter, xcounter 418 vmovdqa byteswap_const(%rip), xbyteswap
|
H A 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
|
/kernel/linux/linux-5.10/arch/x86/crypto/ |
H A 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), [all...] |
H A 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
|
H A 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
|
/kernel/linux/linux-5.10/arch/x86/kernel/ |
H A 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), [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/x86_64/ |
H A 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()
|
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/x86_64/ |
H A D | hyperv_svm_test.c | 100 vmcb->save.rip += 3; in guest_code() 107 vmcb->save.rip += 2; /* rdmsr */ in guest_code() 113 vmcb->save.rip += 2; /* rdmsr */ in guest_code() 122 vmcb->save.rip += 3; /* vmcall */ in guest_code() 128 vmcb->save.rip += 2; /* rdmsr */ in guest_code() 137 vmcb->save.rip += 2; /* rdmsr */ in guest_code()
|
/kernel/linux/linux-6.6/drivers/net/vxlan/ |
H A D | vxlan_multicast.c | 17 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() 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() 128 union vxlan_addr *ip = (rip ? : &dev->default_dst.remote_ip); in vxlan_group_used() 85 vxlan_group_used_match(union vxlan_addr *ip, int ifindex, union vxlan_addr *rip, int rifindex) vxlan_group_used_match() argument 125 vxlan_group_used(struct vxlan_net *vn, struct vxlan_dev *dev, __be32 vni, union vxlan_addr *rip, int rifindex) vxlan_group_used() argument
|
/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | amd-sample-raw.c | 196 __u64 *rip = (__u64 *)op_ctl + 1; in amd_dump_ibs_op() local 197 union ibs_op_data *op_data = (union ibs_op_data *)(rip + 1); in amd_dump_ibs_op() 198 union ibs_op_data3 *op_data3 = (union ibs_op_data3 *)(rip + 3); in amd_dump_ibs_op() 202 printf("IbsOpRip:\t%016llx\n", *rip); in amd_dump_ibs_op() 209 pr_ibs_op_data2(*(union ibs_op_data2 *)(rip + 2)); in amd_dump_ibs_op() 212 printf("IbsDCLinAd:\t%016llx\n", *(rip + 4)); in amd_dump_ibs_op() 214 printf("IbsDCPhysAd:\t%016llx\n", *(rip + 5)); in amd_dump_ibs_op() 215 if (op_data->op_brn_ret && *(rip + 6)) in amd_dump_ibs_op() 216 printf("IbsBrTarget:\t%016llx\n", *(rip + 6)); in amd_dump_ibs_op()
|
/kernel/linux/linux-6.6/samples/fprobe/ |
H A D | fprobe_example.c | 73 unsigned long rip = ret_ip; in sample_exit_handler() local 80 trace_printk("Return from <%pS> ip = 0x%p to rip = 0x%p (%pS)\n", in sample_exit_handler() 81 (void *)ip, (void *)ip, (void *)rip, (void *)rip); in sample_exit_handler() 83 pr_info("Return from <%pS> ip = 0x%p to rip = 0x%p (%pS)\n", in sample_exit_handler() 84 (void *)ip, (void *)ip, (void *)rip, (void *)rip); in sample_exit_handler()
|
/kernel/linux/linux-6.6/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
|
/kernel/linux/linux-6.6/tools/testing/selftests/net/mptcp/ |
H A D | userspace_pm.sh | 611 ip netns exec "$ns1" ./pm_nl_ctl csf lip 10.0.2.1 lid 23 rip 10.0.2.2\ 625 ip netns exec "$ns1" ./pm_nl_ctl dsf lip 10.0.2.1 lport "$sport" rip 10.0.2.2 rport\ 649 ip netns exec "$ns1" ./pm_nl_ctl csf lip dead:beef:2::1 lid 23 rip\ 663 ip netns exec "$ns1" ./pm_nl_ctl dsf lip dead:beef:2::1 lport "$sport" rip\ 688 ip netns exec "$ns1" ./pm_nl_ctl csf lip 10.0.2.1 lid 23 rip 10.0.2.2 rport\ 702 ip netns exec "$ns1" ./pm_nl_ctl dsf lip 10.0.2.1 lport "$sport" rip 10.0.2.2 rport\ 727 ip netns exec "$ns2" ./pm_nl_ctl csf lip 10.0.2.2 lid 23 rip 10.0.2.1 rport\ 740 ip netns exec "$ns2" ./pm_nl_ctl dsf lip 10.0.2.2 lport "$sport" rip 10.0.2.1 rport\ 764 ip netns exec "$ns2" ./pm_nl_ctl csf lip dead:beef:2::2 lid 23 rip\ 779 ip netns exec "$ns2" ./pm_nl_ctl dsf lip dead:beef:2::2 lport "$sport" rip\ [all...] |
/kernel/linux/linux-5.10/arch/x86/boot/compressed/ |
H A 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), [all...] |