/illumos-gate/usr/src/test/os-tests/tests/saveargs/testmatch/ |
H A D | data.S | 45 pushq %rbp 46 movq %rsp, %rbp 47 movq %rbx, -0x38(%rbp) 48 movq %r8, -0x28(%rbp) 49 movq %rcx, -0x20(%rbp) 50 movq %rdx, -0x18(%rbp) 51 movq %rsi, -0x10(%rbp) 52 movq %rdi, -0x8(%rbp) 57 pushq %rbp 58 movq %rsp, %rbp [all …]
|
/illumos-gate/usr/src/lib/brand/shared/brand/amd64/ |
H A D | handler.S | 73 pushq %rbp /* allocate stack frame */ 74 movq %rsp, %rbp 77 movq $0, EH_LOCALS_GREG(REG_TRAPNO)(%rbp) 78 movq $0, EH_LOCALS_GREG(REG_ERR)(%rbp) 79 movq %r15, EH_LOCALS_GREG(REG_R15)(%rbp) 80 movq %r14, EH_LOCALS_GREG(REG_R14)(%rbp) 81 movq %r13, EH_LOCALS_GREG(REG_R13)(%rbp) 82 movq %r12, EH_LOCALS_GREG(REG_R12)(%rbp) 83 movq %r11, EH_LOCALS_GREG(REG_R11)(%rbp) 84 movq %r10, EH_LOCALS_GREG(REG_R10)(%rbp) [all …]
|
/illumos-gate/usr/src/cmd/sgs/rtld/amd64/ |
H A D | boot_elf.S | 360 movq %rdi, ORIG_RDI(%rbp) 361 movq %rsi, ORIG_RSI(%rbp) 362 movq %rdx, ORIG_RDX(%rbp) 363 movq %rcx, ORIG_RCX(%rbp) 364 movq %r8, ORIG_R8(%rbp) 365 movq %r9, ORIG_R9(%rbp) 366 movq %r10, ORIG_R10(%rbp) 367 movq %r11, ORIG_R11(%rbp) 368 movq %rax, ORIG_RAX(%rbp) 383 movq SPDYNOFF(%rbp), %rax / %rax = dyndata [all …]
|
/illumos-gate/usr/src/uts/common/fs/ufs/ |
H A D | lufs_thread.c | 132 rollbuf_t *rbp; in log_roll_read() local 159 for (i = 0, rbp = rbs; i < nbuf; ++i, ++rbp) { in log_roll_read() 160 if (P2ALIGN(rbp->rb_bh.b_blkno, in log_roll_read() 172 bp = &rbp->rb_bh; in log_roll_read() 177 if (top_read_roll(rbp, ul)) { in log_roll_read() 213 for (error = 0, i = 0, rbp = rbs; i < nbuf; ++i, ++rbp) { in log_roll_read() 214 if (!rbp->rb_crb) { in log_roll_read() 215 bp = &rbp->rb_bh; in log_roll_read() 226 MAPBLOCKSIZE, rbp->rb_age)) { in log_roll_read() 234 logmap_list_put_roll(logmap, rbp->rb_age); in log_roll_read() [all …]
|
/illumos-gate/usr/src/uts/common/io/chxge/ |
H A D | pe.c | 82 void ch_big_rbuf_recycle(ch_esb_t *rbp); 83 void ch_small_rbuf_recycle(ch_esb_t *rbp); 1126 ch_esb_t *rbp; in pe_small_rbuf_pool_init() local 1149 rbp = ch_alloc_small_esbbuf(sa, j); in pe_small_rbuf_pool_init() 1150 if (rbp == NULL) in pe_small_rbuf_pool_init() 1155 rbp->cs_next = sa->ch_small_esb_free; in pe_small_rbuf_pool_init() 1156 sa->ch_small_esb_free = rbp; in pe_small_rbuf_pool_init() 1161 rbp->cs_owner = sa->ch_small_owner; in pe_small_rbuf_pool_init() 1162 sa->ch_small_owner = rbp; in pe_small_rbuf_pool_init() 1185 ch_esb_t *rbp; in pe_big_rbuf_pool_init() local [all …]
|
/illumos-gate/usr/src/lib/libm/amd64/src/ |
H A D | remainder.S | 36 push %rbp 37 movq %rsp,%rbp 39 movlpd %xmm1,-16(%rbp) 40 movlpd %xmm0,-8(%rbp) 45 movl -12(%rbp),%eax / eax <-- hi_32(y) 47 orl -16(%rbp),%eax / eax <-- lo_32(y)|hi_32(|y|) 50 movl -4(%rbp),%eax / eax <-- hi_32(x) 54 cmpl $0,-8(%rbp) 57 fldl -16(%rbp) / y 58 fldl -8(%rbp) / x [all …]
|
H A D | fmod.S | 36 push %rbp 37 movq %rsp,%rbp 39 movlpd %xmm1,-16(%rbp) 40 movlpd %xmm0,-8(%rbp) 42 movl -12(%rbp),%eax / eax <-- hi_32(y) 44 orl -16(%rbp),%eax / eax <-- lo_32(y)|hi_32(|y|) 47 fldl -16(%rbp) / y 48 fldl -8(%rbp) / x 54 fstpl -8(%rbp) 55 movsd -8(%rbp),%xmm0
|
H A D | fmodf.S | 35 push %rbp 36 movq %rsp,%rbp 38 movss %xmm1,-8(%rbp) 39 movss %xmm0,-4(%rbp) 40 flds -8(%rbp) / load arg y 41 flds -4(%rbp) / load arg x 47 fstps -4(%rbp) 48 movss -4(%rbp),%xmm0
|
H A D | remainderf.S | 35 push %rbp 36 movq %rsp,%rbp 38 movss %xmm1,-8(%rbp) 39 movss %xmm0,-4(%rbp) 40 flds -8(%rbp) / load arg y 41 flds -4(%rbp) / load arg x 47 fstps -4(%rbp) 48 movss -4(%rbp),%xmm0
|
/illumos-gate/usr/src/lib/libc/amd64/sys/ |
H A D | syscall.S | 34 pushq %rbp 35 movq %rsp, %rbp 43 movq 16(%rbp), %r9 /* arg5 */ 44 movq 32(%rbp), %r10 46 movq 24(%rbp), %r10 48 movq 8(%rbp), %r10 79 pushq %rbp 80 movq %rsp, %rbp 88 movq 16(%rbp), %r8 /* arg4 */ 89 movq 24(%rbp), %r9 /* arg5 */ [all …]
|
/illumos-gate/usr/src/test/os-tests/tests/stackalign/ |
H A D | stack_amd64.S | 35 pushq %rbp 36 movq %rsp, %rbp 38 leaq 16(%rbp), %rdi 41 popq %rbp 54 pushq %rbp 55 movq %rsp, %rbp 56 leaq 16(%rbp), %rdi 58 popq %rbp
|
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs4_dispatch.c | 379 COMPOUND4res *rbp; in rfs40_dispatch() local 392 rbp = &res_buf; in rfs40_dispatch() 433 rfs4_compound(cap, rbp, &cs, req, &rv); in rfs40_dispatch() 462 rbp = &(drp->dr_res); in rfs40_dispatch() 468 rfs4_compound(cap, rbp, &cs, req, &rv); in rfs40_dispatch() 485 if (!svc_sendreply(xprt, xdr_COMPOUND4res_srv, (char *)rbp)) { in rfs40_dispatch() 488 char *, rbp); in rfs40_dispatch() 514 rfs4_compound_free(rbp); in rfs40_dispatch() 582 COMPOUND4res res_buf, *rbp; in rfs4_resource_err() local 586 rbp = &res_buf; in rfs4_resource_err() [all …]
|
H A D | nfs4x_dispatch.c | 118 COMPOUND4res *rbp; in rfs4x_dispatch() local 124 rbp = &res_buf; in rfs4x_dispatch() 129 cs.cmpresp = rbp; in rfs4x_dispatch() 133 rfs4_err_resp(cap, rbp, error); in rfs4x_dispatch() 137 error = rfs4x_sequence_prep(cap, rbp, &cs); in rfs4x_dispatch() 140 rfs4_err_resp(cap, rbp, error); in rfs4x_dispatch() 146 rfs4_compound(cap, rbp, &cs, req, &rpcerr); in rfs4x_dispatch()
|
/illumos-gate/usr/src/common/crypto/md5/amd64/ |
H A D | md5_amd64.pl | 173 push %rbp 183 mov %rdi, %rbp / rbp = ctx 186 mov 0*4(%rbp), %eax / eax = ctx->A 187 mov 1*4(%rbp), %ebx / ebx = ctx->B 188 mov 2*4(%rbp), %ecx / ecx = ctx->C 189 mov 3*4(%rbp), %edx / edx = ctx->D 190 push %rbp / save ctx 288 1: pop %rbp / restore ctx 289 mov %eax, 0*4(%rbp) / ctx->A = A 290 mov %ebx, 1*4(%rbp) / ctx->B = B [all …]
|
/illumos-gate/usr/src/uts/intel/io/vmm/intel/ |
H A D | vmx_support.S | 71 movq VMXCTX_GUEST_RBP(%rdi),%rbp; \ 83 movq %rbp, VMXCTX_GUEST_RBP(%rdi); \ 84 leaq VMXSTK_FP(%rsp), %rbp; \ 138 pushq %rbp 139 movq %rsp, %rbp 170 leaq VMXSTK_FP(%rsp), %rbp 183 leaq VMXSTK_FP(%rsp), %rbp 207 popq %rbp 243 popq %rbp 254 pushq %rbp [all …]
|
/illumos-gate/usr/src/uts/i86pc/ml/ |
H A D | locore.S | 138 leaq edata(%rip), %rbp /* reference edata for ksyms */ 139 movq $0, (%rbp) /* limit stack back trace */ 190 pushq %rbp 192 movq %rsp, %rbp 225 movq %rsp, %rbp 255 movq %rbp, %rdi 270 cmpw $KCS_SEL, REGOFF_CS(%rbp) /* test CS for user-mode trap */ 273 cmpl $T_PGFLT, REGOFF_TRAPNO(%rbp) 276 cmpl $T_GPFLT, REGOFF_TRAPNO(%rbp) 279 cmpl $T_ILLINST, REGOFF_TRAPNO(%rbp) [all …]
|
H A D | hma_asm.S | 20 push %rbp 21 movq %rsp, %rbp 25 vmxon -0x8(%rbp) 35 push %rbp 36 movq %rsp, %rbp
|
/illumos-gate/usr/src/boot/sys/amd64/include/ |
H A D | asm.h | 65 pushq %rbp; movq %rsp,%rbp; \ 67 popq %rbp; \ 70 pushq %rbp; movq %rsp,%rbp; \ 72 popq %rbp; \
|
/illumos-gate/usr/src/uts/intel/ml/ |
H A D | lock_prim.S | 115 pushq %rbp 116 movq %rsp, %rbp 158 pushq %rbp 159 movq %rsp, %rbp 183 pushq %rbp 184 movq %rsp, %rbp 247 pushq %rbp 248 movq %rsp, %rbp 307 pushq %rbp 308 movq %rsp, %rbp [all …]
|
H A D | desctbls_asm.S | 53 pushq %rbp 54 movq %rsp, %rbp 61 pushq %rbp 62 movq %rsp, %rbp 72 pushq %rbp 73 movq %rsp, %rbp
|
H A D | exception.S | 216 movq %rbp, REGOFF_RBP(%rsp); \ 217 movq %rsp, %rbp; \ 236 cmpw $KCS_SEL, REGOFF_CS(%rbp); /* trap from kernel? */ \ 244 movq REGOFF_RDX(%rbp), %rdx; /* restore regs */ \ 245 movq REGOFF_RCX(%rbp), %rcx; \ 246 movq REGOFF_RBX(%rbp), %rbx; \ 247 movq REGOFF_RAX(%rbp), %rax; \ 248 movq %rbp, %rsp; \ 249 movq REGOFF_RBP(%rsp), %rbp; \ 280 movq %rsp, %rbp [all …]
|
/illumos-gate/usr/src/uts/intel/dtrace/ |
H A D | dtrace_asm.S | 35 movq %rbp, %rax 69 pushq %rbp 71 movq %rsp, %rbp 83 pushq %rbp 84 movq %rsp, %rbp 147 pushq %rbp 148 movq %rsp, %rbp
|
/illumos-gate/usr/src/lib/crt/amd64/ |
H A D | crti.s | 47 pushq %rbp 48 movq %rsp, %rbp 58 pushq %rbp 59 movq %rsp, %rbp
|
/illumos-gate/usr/src/test/elf-tests/tests/resolution/mixed-hidden-comdat/ |
H A D | access.S | 4 pushq %rbp 5 movq %rsp, %rbp 12 pushq %rbp 13 movq %rsp, %rbp
|
/illumos-gate/usr/src/uts/i86xpv/ml/ |
H A D | hyperevent.S | 114 movq %rsp, %rbp 118 movq %rbp, %rdi 122 movq %rbp, %rdi 142 movq %rsp, %rbp 147 movq %rbp, %rdi /* rdi = struct regs pointer */
|