/illumos-gate/usr/src/uts/i86pc/ml/ |
H A D | kpti_trampolines.S | 191 pushq %r14; \ 194 mov %cr3, %r14; \ 195 mov %r14, KPTI_TR_CR3(%rsp); \ 201 mov KPTI_KCR3(%rsp), %r14; \ 202 cmp $0, %r14; \ 204 mov %r14, %cr3; \ 211 mov CPU_THREAD(%r13), %r14; \ 212 mov T_STACK(%r14), %r14; \ 213 addq $REGSIZE+MINFRAME, %r14; \ 218 mov kpti_kbase, %r14; \ [all …]
|
H A D | syscall_asm_amd64.S | 179 pushq %r14 /* save %r14 */ ;\ 180 movq %gs:CPU_RTMP_RSP, %r14 ;\ 181 movq %r14, 8(%rsp) /* stash the user stack pointer */ ;\ 182 popq %r14 /* restore %r14 */ ;\ 466 movq %r14, REGOFF_R14(%rsp) 517 movq T_LWP(%r15), %r14 518 ASSERT_NO_RUPDATE_PENDING(%r14) 524 ASSERT_LWPTOREGS(%r14, %rsp) 526 movb $LWP_SYS, LWP_STATE(%r14) 527 incq LWP_RU_SYSC(%r14) [all …]
|
H A D | locore.S | 427 movq %gs:CPU_LWP, %r14 428 movq LWP_PROCP(%r14), %rdx 442 testb $0x1, PCB_RUPDATE(%r14) 446 movq %r14, %rdx 460 movw %cx, LWP_PCB_FS(%r14) 461 movw %cx, LWP_PCB_GS(%r14)
|
H A D | bios_call_src.S | 55 movq %r14, save_r14 151 xorq %r14, %r14 395 movq save_r14, %r14
|
H A D | fb_swtch_src.S | 129 xorq %r14, %r14
|
/illumos-gate/usr/src/uts/intel/kdi/ |
H A D | kdi_idthdl.S | 72 pushq %r14; \ 82 mov %cr3, %r14; \ 83 mov %r14, KPTI_TR_CR3(%rsp); \ 85 mov kpti_safe_cr3, %r14; \ 86 mov %r14, %cr3; \ 96 mov CPU_THREAD(%r13), %r14; \ 97 mov T_STACK(%r14), %r14; \ 98 addq $REGSIZE+MINFRAME, %r14; \ 103 mov kpti_kbase, %r14; \ 104 cmp %r14, KPTI_RSP(%rsp); \ [all …]
|
/illumos-gate/usr/src/uts/intel/ml/ |
H A D | swtch.S | 87 movq %r14, T_R14(thread_t); \ 112 movq T_R14(scratch_reg), %r14; \ 125 movq %rax, %r14; 141 cmpxchgq %r14, T_INTR_START(thread_t); \ 227 movq T_PROCP(%r13), %r14 /* %r14 = proc */ 228 cmpq $0, P_PCTX(%r14) /* should current thread savepctx? */ 231 movq %r14, %rdi /* arg = proc pointer */ 307 movq CPU_TSS(%r13), %r14 317 movq %rax, TSS_RSP0(%r14)
|
H A D | retpoline.S | 87 RETPOLINE_MKTHUNK(r14) 103 RETPOLINE_MKGENERIC(r14) 119 RETPOLINE_MKJUMP(r14)
|
/illumos-gate/usr/src/uts/intel/io/vmm/intel/ |
H A D | vmx_support.S | 76 movq VMXCTX_GUEST_R14(%rdi),%r14; \ 96 movq %r14, VMXCTX_GUEST_R14(%rdi); \ 142 movq %r14, VMXSTK_R14(%rsp) 201 movq VMXSTK_R14(%rsp), %r14 239 movq VMXSTK_R14(%rsp), %r14
|
/illumos-gate/usr/src/uts/intel/io/vmm/amd/ |
H A D | svm_support.S | 76 movq %r14, SVMSTK_R14(%rsp) 94 movq SCTX_R14(%rsi), %r14 117 movq %r14, SCTX_R14(%rax) 128 movq SVMSTK_R14(%rsp), %r14
|
/illumos-gate/usr/src/boot/efi/loader/arch/amd64/ |
H A D | amd64_tramp.S | 46 movq %r8,%r14 55 movq %r14,%cr3 /* Switch page tables. */
|
H A D | exc.S | 114 pushq %r14
|
/illumos-gate/usr/src/common/bignum/amd64/ |
H A D | bignum_amd64_asm.S | 442 pushq %r14 449 movq %rsi, %r14 / ta = a 453 leaq 8(%r14), %rsi / arg2 = ta + 1 455 movq 0(%r14), %rcx / arg4 = ta[0] 463 addq $8, %r14 / ++ta 465 leaq 8(%r14), %rsi / arg2 = ta + 1 467 movq 0(%r14), %rcx / arg4 = ta[0]
|
/illumos-gate/usr/src/lib/libc/amd64/unwind/ |
H A D | unwind_frame.S | 54 movq %r14,112(%rdi) 77 movq 112(%rax),%r14
|
/illumos-gate/usr/src/cmd/mdb/intel/amd64/libstand/ |
H A D | setjmp.S | 73 movq %r14, 24(%rdi) 105 movq 24(%rdi), %r14
|
/illumos-gate/usr/src/boot/libsa/amd64/ |
H A D | _setjmp.S | 58 movq %r14,48(%rax) /* 6; r14 */ 85 movq 48(%rdx),%r14
|
/illumos-gate/usr/src/lib/libc/amd64/gen/ |
H A D | setjmp.S | 60 movq %r14, 24(%rdi) 82 movq 24(%rdi), %r14
|
/illumos-gate/usr/src/common/crypto/sha2/amd64/ |
H A D | sha512-x86_64.pl | 89 ($T1,$a0,$a1,$a2)=("%r12","%r13","%r14","%r15"); 231 push %r14 314 pop %r14
|
/illumos-gate/usr/src/uts/common/xen/public/arch-x86/ |
H A D | xen-x86_64.h | 158 uint64_t r14; member 224 unsigned long r14; member
|
/illumos-gate/usr/src/test/util-tests/tests/dis/i386/ |
H A D | 64.opmask.s | 111 kmovw 0x123(%rax, %r14, 8), %k5 112 kmovw %k5, 0x123(%rax, %r14, 8)
|
H A D | 64.opmask.out | 72 libdis_test+0x149: c4 a1 78 90 ac f0 kmovw 0x123(%rax,%r14,8),%k5 74 libdis_test+0x153: c4 a1 78 91 ac f0 kmovw %k5,0x123(%rax,%r14,8)
|
/illumos-gate/usr/src/common/crypto/md5/amd64/ |
H A D | md5_amd64.pl | 177 push %r14 295 pop %r14
|
/illumos-gate/usr/src/boot/sys/amd64/include/ |
H A D | asmacros.h | 173 movq %r14,TF_R14(%rsp) ; \ 196 movq TF_R14(%rsp),%r14 ; \
|
/illumos-gate/usr/src/uts/intel/amd64/sys/ |
H A D | privregs.h | 157 movq %r14, REGOFF_R14(%rsp); \ 199 movq REGOFF_R14(%rsp), %r14; \
|
/illumos-gate/usr/src/lib/libc/amd64/threads/ |
H A D | asm_subr.S | 126 movq %r14, REGOFF(REG_R14) (%rsp)
|