/illumos-gate/usr/src/cmd/mdb/intel/amd64/kmdb/ |
H A D | kmdb_start.s | 49 movq kmdb_main_stack_size, %rbx 51 addq %rbx, %rsp
|
/illumos-gate/usr/src/lib/brand/shared/brand/amd64/ |
H A D | runexe.s | 57 movq %rsi, %rbx / Brand app entry point in %rbx 74 jmp *%rbx / And away we go...
|
H A D | crt.s | 66 leaq 24(%rbp), %rsi / &argv[0] in %rbx (2nd param)
|
/illumos-gate/usr/src/uts/i86pc/ml/ |
H A D | cpr_wakecode.s | 126 movq %rbx, WC_RBX(%rdi) 619 movq rm_platter_va, %rbx 620 addq $WC_CPU, %rbx 638 lidtq WC_IDT(%rbx) 673 movq WC_CR4(%rbx), %rax / restore full cr4 (with Global Enable) 676 lldt WC_LDT(%rbx) 677 movzwq WC_TR(%rbx), %rax / clear TSS busy bit 678 addq WC_GDT+2(%rbx), %rax 681 ltr WC_TR(%rbx) 697 movq WC_FS(%rbx), [all...] |
H A D | interrupt.s | 82 TRACE_REGS(%r12, %rsp, %rax, %rbx) /* Uses label 9 */ 90 LOADCPU(%rbx) /* &cpu */ 91 movl CPU_PRI(%rbx), %r14d /* old ipl */ 95 movl CPU_BASE_SPL(%rbx), %edi
|
H A D | syscall_asm_amd64.s | 324 TRACE_PTR(%rdi, %rbx, %ebx, %rcx, ttype); \ 325 TRACE_REGS(%rdi, %rsp, %rbx, %rcx); \ 328 movq REGOFF_RBX(%rsp), %rbx; \ 458 movq %rbx, REGOFF_RBX(%rsp) 484 movq %rbx, REGOFF_DS(%rsp) 486 movq %rbx, REGOFF_ES(%rsp) 488 movq %rbx, REGOFF_FS(%rsp) 490 movq %rbx, REGOFF_GS(%rsp) 536 leaq sysent(%rax), %rbx 538 call *SY_CALLC(%rbx) [all...] |
H A D | fb_swtch_src.s | 182 leaq FI_FILES(%rsp), %rbx /* offset to the files */ 186 leaq _MUL(FASTBOOT_UNIX, FI_FILES_INCR)(%rbx), %rdi 191 leaq _MUL(FASTBOOT_BOOTARCHIVE, FI_FILES_INCR)(%rbx), %rdi 195 leaq _MUL(FASTBOOT_UNIX, FI_FILES_INCR)(%rbx), %rdi
|
/illumos-gate/usr/src/lib/libc/amd64/gen/ |
H A D | _stack_grow.s | 57 movq %rax, %rbx 58 subq %rcx, %rbx 59 cmpq %rdx, %rbx 73 movq %rsp, %rbx 74 subq %rcx, %rbx 75 cmpq %rdx, %rbx
|
H A D | proc64_support.s | 73 push %rbx 81 pop %rbx
|
H A D | setjmp.s | 34 * by restoring registers rip rsp rbp rbx r12 r13 r14 r15 from 'env' 40 * env[0] = %rbx 0 register variables 57 movq %rbx, 0(%rdi) 79 movq 0(%rdi), %rbx
|
/illumos-gate/usr/src/cmd/sgs/rtld/amd64/ |
H A D | boot.s | 139 leaq _GLOBAL_OFFSET_TABLE_(%rip), %rbx 140 / addq $_GLOBAL_OFFSET_TABLE_, %rbx 141 movq %rbx,%r9 142 // addq $[.L2-.L1], %rbx 143 movq %rbx,%r10 145 movq (%rbx),%rsi
|
/illumos-gate/usr/src/uts/intel/ia32/ml/ |
H A D | exception.s | 220 movq %rbx, REGOFF_RBX(%rsp); \ 231 movq (%rdx, %rbx, CLONGSIZE), %rax; /* get cpu[i] */ \ 253 movq REGOFF_RBX(%rbp), %rbx; \ 287 TRACE_REGS(%r12, %rsp, %rax, %rbx) 644 movq CPU_THREAD(%rax), %rbx /* %rbx = curthread */ 646 movq T_LWP(%rbx), %rbx /* %rbx = lwp */ 647 testq %rbx, [all...] |
H A D | float.s | 231 pushq %rbx 235 / FXRSTORQ (%rbx); -> xrstor (%rbx) 238 leaq _patch_xrstorq_rbx(%rip), %rbx 242 movq %rbx, %rdi /* patch address */ 246 addq $1, %rbx 253 popq %rbx 258 #xrstor (%rbx)
|
/illumos-gate/usr/src/lib/libc/amd64/unwind/ |
H A D | unwind_frame.s | 50 movq %rbx,24(%rdi) /* save preserved registers */ 74 movq 24(%rax),%rbx /* restore preserved registers */
|
/illumos-gate/usr/src/cmd/mdb/intel/amd64/libstand/ |
H A D | setjmp.s | 40 * by restoring registers rip rsp rbp rbx r12 r13 r14 r15 from 'env' 44 * env[0] = %rbx 0 register variables 72 movq %rbx, 0(%rdi) 104 movq 0(%rdi), %rbx
|
/illumos-gate/usr/src/boot/lib/libstand/amd64/ |
H A D | _setjmp.S | 53 movq %rbx, 8(%rax) /* 1; rbx */ 80 movq 8(%rdx),%rbx
|
/illumos-gate/usr/src/uts/intel/kdi/amd64/ |
H A D | kdi_asm.s | 55 /* clobbers %rdx, %rcx, returns addr in %rax, CPU ID in %rbx */ 57 movzbq %gs:CPU_ID, %rbx; \ 58 movq %rbx, %rax; \ 117 movq %rbx, REG_OFF(KDIREG_RBX)(base); \ 153 movq REG_OFF(KDIREG_RBX)(%rdi), %rbx; \ 202 movq KRS_MSR(%rdi), %rbx; \ 203 cmpq $0, %rbx; \ 206 movl MSR_NUM(%rbx), %ecx; \ 210 movl MSR_TYPE(%rbx), %edx; \ 214 movq MSR_VALP(%rbx), [all...] |
/illumos-gate/usr/src/uts/i86xpv/ml/ |
H A D | panic_asm.s | 88 movq %rbx, REGOFF_RBX(%rsp) 91 movq (%rax), %rbx 92 movq %rbx, REGOFF_RBP(%rsp) 93 movq 8(%rax), %rbx 94 movq %rbx, REGOFF_TRAPNO(%rsp) 95 movq 16(%rax), %rbx 96 movq %rbx, REGOFF_ERR(%rsp) 97 movq 24(%rax), %rbx 98 movq %rbx, REGOFF_RIP(%rsp) 99 movq 32(%rax), %rbx [all...] |
H A D | hyperevent.s | 128 TRACE_PTR(%rdi, %rbx, %ebx, %rcx, $TT_EVENT) /* Uses labels 8 and 9 */ 129 TRACE_REGS(%rdi, %rsp, %rbx, %rcx) /* Uses label 9 */ 204 TRACE_PTR(%rdi, %rbx, %ebx, %rcx, $TT_EVENT) /* Uses labels 8 and 9 */ 205 TRACE_REGS(%rdi, %rsp, %rbx, %rcx) /* Uses label 9 */
|
/illumos-gate/usr/src/uts/i86pc/dboot/ |
H A D | dboot_asm.s | 59 pushq %rbx 64 popq %rbx
|
/illumos-gate/usr/src/uts/i86xpv/sys/ |
H A D | machprivregs.h | 101 pushq %rbx; \ 104 leaq laststi(%rip), %rbx; \ 105 movq %r11, (%rbx, %rax, 8); \ 106 popq %rbx; \ 112 pushq %rbx; \ 116 leaq lastcli, %rbx; \ 117 movq %rcx, (%rbx, %rax, 8); \ 119 popq %rbx; \
|
/illumos-gate/usr/src/lib/libsaveargs/tests/testmatch/ |
H A D | data.s | 47 movq %rbx, -0x38(%rbp) 59 movq %rbx,-0x28(%rbp) 71 movq %rbx,-0x28(%rbp) 81 movq %rbx,-0x28(%rbp) 96 movq %rbx,-0x28(%rbp) 103 movq %rbx,-0x38(%rbp) 115 movq %rbx,-0x28(%rbp) 126 movq %rbx,-0x38(%rbp) 139 movq %rbx,-0x38(%rbp) 329 movq %rbx, [all...] |
/illumos-gate/usr/src/common/crypto/aes/amd64/ |
H A D | aes_amd64.s | 44 * preserved rsi - + rbx, rbp, rsp, r12, r13, r14 & r15 56 * respectively. The rbx, rsi, rdi, rbp and r12..r15 registers are preserved. 711 mov %rbx, 1*8(%rsp) / P1: input pointer in rdi 724 mov %rbx, 1*8(%rsp) / Save registers 775 mov (%rsp), %rbx 776 mov %r9d, (%rbx) 777 mov %r10d, 4(%rbx) 778 mov %r11d, 8(%rbx) 779 mov %r12d, 12(%rbx) 782 mov 1*8(%rsp), %rbx [all...] |
/illumos-gate/usr/src/common/crypto/md5/amd64/ |
H A D | md5_amd64.pl | 29 # rbx B r9 old B 174 push %rbx 298 pop %rbx
|
/illumos-gate/usr/src/common/crypto/sha1/amd64/ |
H A D | sha1-x86_64.pl | 88 push %rbx 113 pop %rbx
|