| /src/sys/arch/usermode/usermode/ |
| cpufunc.S | 33 movq %rdi,%rax 34 movq %rbx,(%rax) 35 movq %rsp,8(%rax) 36 movq %rbp,16(%rax) 37 movq %r12,24(%rax) 38 movq %r13,32(%rax) 39 movq %r14,40(%rax) 40 movq %r15,48(%rax) 41 movq (%rsp),%rdx 42 movq %rdx,56(%rax [all...] |
| /src/lib/libc/arch/x86_64/gen/ |
| _setjmp.S | 56 movq (%rsp),%r11 57 movq %rbx,(_JB_RBX * 8)(%rdi) 58 movq %rbp,(_JB_RBP * 8)(%rdi) 59 movq %r12,(_JB_R12 * 8)(%rdi) 60 movq %r13,(_JB_R13 * 8)(%rdi) 61 movq %r14,(_JB_R14 * 8)(%rdi) 62 movq %r15,(_JB_R15 * 8)(%rdi) 63 movq %rsp,(_JB_RSP * 8)(%rdi) 64 movq %r11,(_JB_PC * 8)(%rdi) 71 movq (_JB_RBX * 8)(%rdi),%rb [all...] |
| __sigsetjmp14.S | 69 movq (%rsp),%r11 70 movq %rbx,(_JB_RBX * 8)(%rdi) 71 movq %rbp,(_JB_RBP * 8)(%rdi) 72 movq %r12,(_JB_R12 * 8)(%rdi) 73 movq %r13,(_JB_R13 * 8)(%rdi) 74 movq %r14,(_JB_R14 * 8)(%rdi) 75 movq %r15,(_JB_R15 * 8)(%rdi) 76 movq %rsp,(_JB_RSP * 8)(%rdi) 77 movq %r11,(_JB_PC * 8)(%rdi) 79 movq %rsi,(_JB_SIGFLAG * 8)(%rdi) /* store savemask * [all...] |
| __setjmp14.S | 69 movq (%rsp),%r11 70 movq %rbx,(_JB_RBX * 8)(%rdi) 71 movq %rbp,(_JB_RBP * 8)(%rdi) 72 movq %r12,(_JB_R12 * 8)(%rdi) 73 movq %r13,(_JB_R13 * 8)(%rdi) 74 movq %r14,(_JB_R14 * 8)(%rdi) 75 movq %r15,(_JB_R15 * 8)(%rdi) 76 movq %rsp,(_JB_RSP * 8)(%rdi) 77 movq %r11,(_JB_PC * 8)(%rdi) 99 movq (_JB_RBX * 8)(%rdi),%rb [all...] |
| swapcontext.S | 58 movq 0(%rsp),%r11 59 movq %r11,(56 + 21 * 8)(%rdi) 61 movq %r11,(56 + 24 * 8)(%rdi) 62 movq %rsi,%rdi
|
| alloca.S | 11 movq %rsp,%rcx 15 movq %rsp,%rax
|
| resumecontext.S | 50 movq %rdi,%rsp 52 movq 8(%rsp),%rdi /* uc_link */ 64 movq $-1,%rdi 65 movq $SYS_exit,%rax
|
| /src/sys/external/bsd/gnu-efi/dist/lib/x86_64/ |
| setjmp.S | 12 movq %rbx,0x00(%rdi) 13 movq %rsp,0x08(%rdi) 15 movq %rbp,0x10(%rdi) 16 movq %r12,0x18(%rdi) 17 movq %r13,0x20(%rdi) 18 movq %r14,0x28(%rdi) 19 movq %r15,0x30(%rdi) 20 movq %rsi,0x38(%rdi) 32 movq 0x00(%rdi), %rbx 33 movq 0x08(%rdi), %rs [all...] |
| /src/tests/kernel/arch/x86_64/ |
| h_execregs.S | 42 movq %rdi,0*8(%rsp) /* order matches execregs.h */ 43 movq %rsi,1*8(%rsp) 44 movq %rdx,2*8(%rsp) 45 movq %r10,3*8(%rsp) 46 movq %r8,4*8(%rsp) 47 movq %r9,5*8(%rsp) 48 movq %rcx,6*8(%rsp) 49 movq %r11,7*8(%rsp) 50 movq %r12,8*8(%rsp) 51 movq %r13,9*8(%rsp [all...] |
| threadspfunc.S | 51 movq %rsp,%rax
|
| /src/sys/arch/amd64/acpi/ |
| acpi_wakeup_low.S | 78 movq ACPI_SUSPEND_CR8(%r8),%rax 79 movq %rax,%cr8 80 movq ACPI_SUSPEND_CR4(%r8),%rax 81 movq %rax,%cr4 82 movq ACPI_SUSPEND_CR3(%r8),%rax 83 movq %rax,%cr3 84 movq ACPI_SUSPEND_CR2(%r8),%rax 85 movq %rax,%cr2 86 movq ACPI_SUSPEND_CR0(%r8),%rax 87 movq %rax,%cr [all...] |
| /src/sys/dev/nvmm/x86/ |
| nvmm_x86_svmfunc.S | 64 movq $msr,%rcx ;\ 72 movq $msr,%rcx ;\ 82 movq CPUVAR(GDT),%rax ;\ 99 movq %rcx,(NVMM_X64_GPR_RCX * 8)(reg) ;\ 100 movq %rdx,(NVMM_X64_GPR_RDX * 8)(reg) ;\ 101 movq %rbx,(NVMM_X64_GPR_RBX * 8)(reg) ;\ 102 movq %rbp,(NVMM_X64_GPR_RBP * 8)(reg) ;\ 103 movq %rsi,(NVMM_X64_GPR_RSI * 8)(reg) ;\ 104 movq %rdi,(NVMM_X64_GPR_RDI * 8)(reg) ;\ 105 movq %r8,(NVMM_X64_GPR_R8 * 8)(reg) ; [all...] |
| nvmm_x86_vmxfunc.S | 57 movq $-1,%rax 71 movq $-1,%rax 113 movq %rcx,(NVMM_X64_GPR_RCX * 8)(reg) ;\ 114 movq %rdx,(NVMM_X64_GPR_RDX * 8)(reg) ;\ 115 movq %rbx,(NVMM_X64_GPR_RBX * 8)(reg) ;\ 116 movq %rbp,(NVMM_X64_GPR_RBP * 8)(reg) ;\ 117 movq %rsi,(NVMM_X64_GPR_RSI * 8)(reg) ;\ 118 movq %rdi,(NVMM_X64_GPR_RDI * 8)(reg) ;\ 119 movq %r8,(NVMM_X64_GPR_R8 * 8)(reg) ;\ 120 movq %r9,(NVMM_X64_GPR_R9 * 8)(reg) ; [all...] |
| /src/lib/libc/arch/x86_64/sys/ |
| getcontext.S | 57 movq (%rsp),%r11 58 movq %r11,(56 + 21 * 8)(%rdi) 60 movq %r11,(56 + 24 * 8)(%rdi) 61 movq $0,(56 + 14 * 8)(%rdi)
|
| sbrk.S | 57 movq PIC_GOT(CURBRK),%rdx 58 movq (%rdx),%rax 64 movq PIC_GOT(CURBRK),%rdx 65 movq (%rdx),%rax 66 movq %rdi,(%rdx) 72 movq CURBRK(%rip),%rax 75 movq %rdi,%rsi 79 movq CURBRK(%rip),%rax
|
| /src/tests/lib/libnvmm/ |
| h_io_assist_asm.S | 47 movq $0xFFFFFFFFFFFFFFFF,%rcx; \ 56 movq $0x1000,%rbx 62 movq $123,%rdx 71 movq $0x1000,%rbx 77 movq $123,%rdx 86 movq $0x1000,%rbx 92 movq $123,%rdx 101 movq $0x1000,%rdi 102 movq $5,%rcx 104 movq $123,%rd [all...] |
| h_mem_assist_asm.S | 52 movq $0xFFFFFFFFFFFFFFFF,%rcx; \ 57 movq $0x1000,%rax 58 movq $0x1000,%rbp 60 movq $0x1000,(%rax) 62 movq $1,%r11 63 movq $0x2000,(%rax,%r11,8) 65 movq (%rbp),%r8 66 movq 8(%rbp),%rbx 68 movq %r8,(%rbp) 76 movq $0x1000,%ra [all...] |
| /src/sys/external/isc/libsodium/dist/src/libsodium/crypto_scalarmult/curve25519/sandy2x/ |
| fe51_mul.S | 26 movq %r11,0(%rsp) label 27 movq %r12,8(%rsp) label 28 movq %r13,16(%rsp) label 29 movq %r14,24(%rsp) label 30 movq %r15,32(%rsp) label 31 movq %rbx,40(%rsp) label 32 movq %rbp,48(%rsp) label 33 movq %rdi,56(%rsp) label 35 movq 24(%rsi),%rdx label 37 movq %rax,64(%rsp label 41 movq 32(%rsi),%rdx label 43 movq %rax,72(%rsp) label 47 movq 0(%rsi),%rax label 51 movq 0(%rsi),%rax label 55 movq 0(%rsi),%rax label 59 movq 0(%rsi),%rax label 63 movq 0(%rsi),%rax label 67 movq 8(%rsi),%rax label 71 movq 8(%rsi),%rax label 75 movq 8(%rsi),%rax label 79 movq 8(%rsi),%rax label 83 movq 8(%rsi),%rdx label 88 movq 16(%rsi),%rax label 92 movq 16(%rsi),%rax label 96 movq 16(%rsi),%rax label 100 movq 16(%rsi),%rdx label 105 movq 16(%rsi),%rdx label 110 movq 24(%rsi),%rax label 114 movq 24(%rsi),%rax label 118 movq 64(%rsp),%rax label 122 movq 64(%rsp),%rax label 126 movq 32(%rsi),%rax label 130 movq 72(%rsp),%rax label 134 movq 72(%rsp),%rax label 138 movq 72(%rsp),%rax label 142 movq REDMASK51(%rip),%rsi label 180 movq %r8,0(%rdi) label 181 movq %rcx,8(%rdi) label 182 movq %r9,16(%rdi) label 183 movq %rax,24(%rdi) label 184 movq %r10,32(%rdi) label 185 movq 0(%rsp),%r11 label 186 movq 8(%rsp),%r12 label 187 movq 16(%rsp),%r13 label 188 movq 24(%rsp),%r14 label 189 movq 32(%rsp),%r15 label 190 movq 40(%rsp),%rbx label 191 movq 48(%rsp),%rbp label [all...] |
| fe51_nsquare.S | 28 movq %r11,0(%rsp) label 29 movq %r12,8(%rsp) label 30 movq %r13,16(%rsp) label 31 movq %r14,24(%rsp) label 32 movq %r15,32(%rsp) label 33 movq %rbx,40(%rsp) label 34 movq %rbp,48(%rsp) label 35 movq 0(%rsi),%rcx label 36 movq 8(%rsi),%r8 label 37 movq 16(%rsi),%r label 38 movq 24(%rsi),%rax label 39 movq 32(%rsi),%rsi label 40 movq %r9,16(%rdi) label 41 movq %rax,24(%rdi) label 42 movq %rsi,32(%rdi) label 87 movq 16(%rdi),%rax label 92 movq 16(%rdi),%rax label 98 movq 16(%rdi),%rax label 103 movq 24(%rdi),%rax label 109 movq 24(%rdi),%rax label 115 movq 32(%rdi),%rax label 121 movq REDMASK51(%rip),%rdx label 145 movq %r10,16(%rdi) label 150 movq %r10,24(%rdi) label 156 movq %r10,32(%rdi) label 160 movq %rcx,0(%rdi) label 161 movq %r8,8(%rdi) label 162 movq 0(%rsp),%r11 label 163 movq 8(%rsp),%r12 label 164 movq 16(%rsp),%r13 label 165 movq 24(%rsp),%r14 label 166 movq 32(%rsp),%r15 label 167 movq 40(%rsp),%rbx label 168 movq 48(%rsp),%rbp label [all...] |
| /src/sys/external/bsd/compiler_rt/dist/lib/xray/ |
| xray_trampoline_x86_64.S | 25 movq %rbp, 232(%rsp) 34 movq %rdi, 96(%rsp) 35 movq %rax, 88(%rsp) 36 movq %rdx, 80(%rsp) 37 movq %rsi, 72(%rsp) 38 movq %rcx, 64(%rsp) 39 movq %r8, 56(%rsp) 40 movq %r9, 48(%rsp) 41 movq %r10, 40(%rsp) 42 movq %r11, 32(%rsp [all...] |
| /src/common/lib/libc/arch/x86_64/gen/ |
| byte_swap_8.S | 16 movq %rdi,%rax
|
| /src/lib/csu/arch/x86_64/ |
| crt0.S | 46 movq %rdx, %rdi 47 movq %rbx, %rsi
|
| /src/sys/arch/amd64/include/ |
| i82093reg.h | 12 movq _C_LABEL(local_apic_va),%rax ; \ 50 movq IS_PIC(%r14),%rdi ;\ 54 movq PIC_IOAPIC(%rdi),%rdi ;\ 55 movq IOAPIC_SC_REG(%rdi),%r15 ;\ 57 movq IOAPIC_SC_DATA(%rdi),%r15 ;\ 62 movq IS_PIC(%r14),%rdi ;\ 68 movq IS_PIC(%r14),%rdi ;\ 72 movq PIC_IOAPIC(%rdi),%rdi ;\ 73 movq IOAPIC_SC_REG(%rdi),%r15 ;\ 74 movq IOAPIC_SC_DATA(%rdi),%r13 ; [all...] |
| /src/sys/lib/libkern/arch/x86_64/ |
| skpc.S | 40 movq %rsi,%rcx 41 movq %rdx,%rdi
|
| /src/tests/lib/libc/arch/x86_64/ |
| return_one.S | 8 movq $0x1, %rax
|