Home
last modified time | relevance | path

Searched refs:r13 (Results 1 – 25 of 43) sorted by relevance

12

/illumos-gate/usr/src/uts/i86pc/ml/
H A Dkpti_trampolines.S235 mov KPTI_R13(%r13), %r13
330 mov KPTI_R13(%r13), %r13
462 mov %cr3, %r13
490 mov T_STACK(%r13), %r13; \
608 movq KPTI_R13(%r13), %r13 /* preserved by our caller */
677 pushq %r13
680 popq %r13
696 pushq %r13
699 popq %r13
705 pushq %r13
[all …]
H A Dsyscall_asm_amd64.S465 movq %r13, REGOFF_R13(%rsp)
555 movq %rdx, %r13
563 movq %r12, %r13
564 shrq $32, %r13 /* upper 32-bits into %edx */
613 movq %r13, REGOFF_RDX(%rsp)
640 movq REGOFF_R13(%rsp), %r13
721 movq %rdx, %r13
733 movq %r13, %rsi
881 movq %rax, %r13
951 movq %r13, %rdx /* rval2 - %edx */
[all …]
H A Dbios_call_src.S54 movq %r13, save_r13
150 xorq %r13, %r13
394 movq save_r13, %r13
/illumos-gate/usr/src/uts/intel/kdi/
H A Dkdi_idthdl.S71 pushq %r13; \
92 mov %rsp, %r13; \
107 mov %rsp, %r13; \
111 cmp %r13, %r14; \
129 mov KPTI_R13(%r13), %r13
165 pushq %r13; \
167 mov %r13, %cr3; \
168 popq %r13; \
176 pushq %r13; \
178 mov %r13, %cr3; \
[all …]
H A Dkdi_asm.S125 movq %r13, REG_OFF(KDIREG_R13)(base); \
155 movq REG_OFF(KDIREG_R13)(%rdi), %r13; \
550 movq %gs:CPU_SELF, %r13 /* can't leaq %gs:*, use self-ptr */
551 addq $CPU_KPTI_DBG, %r13
554 movq %rdx, KPTI_R13(%r13)
557 movq %rdx, KPTI_TR_CR3(%r13)
560 movq %r13, REG_OFF(KDIREG_R13)(%rsp)
/illumos-gate/usr/src/uts/intel/ml/
H A Dswtch.S86 movq %r13, T_R13(thread_t); \
111 movq T_R13(scratch_reg), %r13; \
227 movq T_PROCP(%r13), %r14 /* %r14 = proc */
257 movb $0, T_LOCK(%r13)
288 cmpq %r13, T_CPU(%r12)
292 incq CPU_STATS_SYS_CPUMIGRATE(%r13)
307 movq CPU_TSS(%r13), %r14
311 leaq CPU_KPTI_TR_RSP(%r13), %rax
376 movq %r13, %rax /* save return address */
449 movq %r13, %rdi
[all …]
H A Dretpoline.S86 RETPOLINE_MKTHUNK(r13)
102 RETPOLINE_MKGENERIC(r13)
118 RETPOLINE_MKJUMP(r13)
/illumos-gate/usr/src/test/elf-tests/tests/tls/amd64/ie/
H A DMakefile.test35 PROGS += style2-with-r13
36 STYLE2R13OBJS = style2-with-r13.o
37 style2-with-r13: $(STYLE2R13OBJS)
60 PROGS += style1-with-r13
61 STYLE1R13OBJS = style1-main.o style1-func-with-r13.o
62 style1-with-r13: $(STYLE1R13OBJS)
H A Dstyle1-func-with-r13.s27 movq %fs:0, %r13
28 movq %r13, %rdx
30 addq foo@GOTTPOFF(%rip), %r13
31 movq %r13, %rsi
H A Dstyle2-with-r13.s28 movq foo@GOTTPOFF(%rip), %r13
29 addq %fs:0, %r13
30 movq %r13, %rsi
H A Damd64-ie-test.sh44 dis_test "addq-->leaq w/REX 1" func style1-with-r13 \
46 dis_test "addq-->leaq w/REX 2" func style1-with-r13 \
57 dis_test "movq-->movq w/REX" main style2-with-r13 \
H A DMakefile22 style1-func-with-r13.s \
27 style2-with-r13.s \
/illumos-gate/usr/src/boot/efi/loader/arch/amd64/
H A Damd64_tramp.S45 movq %rcx,%r13
52 salq $32,%r13 /* Shift modulep and push it. */
53 pushq %r13
/illumos-gate/usr/src/uts/intel/io/vmm/intel/
H A Dvmx_support.S75 movq VMXCTX_GUEST_R13(%rdi),%r13; \
95 movq %r13, VMXCTX_GUEST_R13(%rdi); \
143 movq %r13, VMXSTK_R13(%rsp)
151 movq %rsi, %r13 /* vmx */
200 movq VMXSTK_R13(%rsp), %r13
238 movq VMXSTK_R13(%rsp), %r13
/illumos-gate/usr/src/uts/intel/io/vmm/amd/
H A Dsvm_support.S77 movq %r13, SVMSTK_R13(%rsp)
93 movq SCTX_R13(%rsi), %r13
116 movq %r13, SCTX_R13(%rax)
129 movq SVMSTK_R13(%rsp), %r13
/illumos-gate/usr/src/common/crypto/arcfour/amd64/
H A Darcfour-x86_64.pl133 $TY="%r13";
159 push %r13
222 pop %r13
/illumos-gate/usr/src/common/bignum/amd64/
H A Dbignum_amd64_asm.S441 pushq %r13
448 leaq 8(%rdi), %r13 / tr = r + 1
452 movq %r13, %rdi / arg1 = tr
457 movq %rax, 0(%r13, %r15, 8) / tr[tlen] = cy
462 addq $16, %r13 / tr += 2
464 movq %r13, %rdi / arg1 = tr
469 movq %rax, 0(%r13, %r15, 8) / tr[tlen] = cy
/illumos-gate/usr/src/lib/libc/amd64/unwind/
H A Dunwind_frame.S53 movq %r13,104(%rdi)
76 movq 104(%rax),%r13
/illumos-gate/usr/src/cmd/mdb/intel/amd64/libstand/
H A Dsetjmp.S72 movq %r13, 16(%rdi)
104 movq 16(%rdi), %r13
/illumos-gate/usr/src/boot/libsa/amd64/
H A D_setjmp.S57 movq %r13,40(%rax) /* 5; r13 */
84 movq 40(%rdx),%r13
/illumos-gate/usr/src/lib/libc/amd64/gen/
H A Dsetjmp.S59 movq %r13, 16(%rdi)
81 movq 16(%rdi), %r13
/illumos-gate/usr/src/common/crypto/sha2/amd64/
H A Dsha512-x86_64.pl89 ($T1,$a0,$a1,$a2)=("%r12","%r13","%r14","%r15");
230 push %r13
315 pop %r13
/illumos-gate/usr/src/uts/common/xen/public/arch-x86/
H A Dxen-x86_64.h159 uint64_t r13; member
223 unsigned long r13; member
/illumos-gate/usr/src/common/crypto/md5/amd64/
H A Dmd5_amd64.pl176 push %r13
296 pop %r13
/illumos-gate/usr/src/boot/sys/amd64/include/
H A Dasmacros.h172 movq %r13,TF_R13(%rsp) ; \
195 movq TF_R13(%rsp),%r13 ; \

12