/illumos-gate/usr/src/lib/libsaveargs/tests/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/common/amd64/ |
H A D | crti.s | 46 pushq %rbp 47 movq %rsp, %rbp 57 pushq %rbp 58 movq %rsp, %rbp
|
H A D | gcrt1.s | 74 * point runs registers' %rbp, %rsp, %rdx values are specified 77 * %rbp The content of this register is unspecified at 104 * Allocate a NULL return address and a NULL previous %rbp as if 109 movq %rsp,%rbp /* The first stack frame */ 117 * argv[0] 24(%rbp) - (B) 118 * argc 16(%rbp) 119 * 0 8(%rbp) 120 * 0 0(%rbp) 146 pushq %rbp 147 movq %rsp,%rbp [all...] |
/illumos-gate/usr/src/lib/libm/amd64/src/ |
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
|
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) / [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), [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...] |
H A D | crt.s | 59 movq %rsp, %rbp / first stack frame 65 movq 16(%rbp), %rdi / argc in %rax (1st param) 66 leaq 24(%rbp), %rsi / &argv[0] in %rbx (2nd param) 67 leaq 32(%rbp,%rdi,8), %rdx / envp in %rcx (3rd param)
|
/illumos-gate/usr/src/lib/libc/amd64/gen/ |
H A D | cuexit.s | 34 pushq %rbp 35 movq %rsp, %rbp
|
H A D | _getsp.s | 36 movq %rbp, %rax
|
/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), [all...] |
/illumos-gate/usr/src/uts/common/fs/ufs/ |
H A D | lufs_thread.c | 133 rollbuf_t *rbp; local 160 for (i = 0, rbp = rbs; i < nbuf; ++i, ++rbp) { 161 if (P2ALIGN(rbp->rb_bh.b_blkno, 175 bp = &rbp->rb_bh; 180 if (top_read_roll(rbp, ul)) { 216 for (error = 0, i = 0, rbp = rbs; i < nbuf; ++i, ++rbp) { 217 if (!rbp->rb_crb) { 218 bp = &rbp 254 log_roll_write_crb(ufsvfs_t *ufsvfsp, rollbuf_t *rbp) argument 279 log_roll_write_bufs(ufsvfs_t *ufsvfsp, rollbuf_t *rbp) argument 346 rollbuf_t *rbp; local 428 rollbuf_t *rbp; local [all...] |
/illumos-gate/usr/src/cmd/sgs/rtld/amd64/ |
H A D | caller.s | 47 movq 8(%rbp),%rax
|
H A D | boot_elf.s | 56 * pushq %rbp 57 * movq %rsp, %rbp 60 * movq %r11, -0x8(%rbp) 64 * so - -8(%rbp) contains the dyndata ptr 119 * -8(%rbp) store dyndata ptr 120 * -16(%rbp) store call destination 121 * -80(%rbp) space for La_amd64_regs 122 * -88(%rbp) prev stack size 123 * The next %rbp offsets are only true if the caller had correct stack 126 * -96(%rbp) enterin [all...] |
/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/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); 1118 * receiver buffer control structure (ch_esb_t *rbp). 1126 ch_esb_t *rbp; local 1149 rbp = ch_alloc_small_esbbuf(sa, j); 1150 if (rbp == NULL) 1155 rbp->cs_next = sa->ch_small_esb_free; 1156 sa->ch_small_esb_free = rbp; 1161 rbp->cs_owner = sa->ch_small_owner; 1162 sa->ch_small_owner = rbp; 1185 ch_esb_t *rbp; local 1239 ch_esb_t *rbp; local 1276 ch_esb_t *rbp; local 1311 ch_esb_t *rbp; local 1368 ch_small_rbuf_recycle(ch_esb_t *rbp) argument 1411 ch_big_rbuf_recycle(ch_esb_t *rbp) argument 1457 ch_esb_t *rbp; local 1477 ch_esb_t *rbp; local [all...] |
/illumos-gate/usr/src/cmd/sgs/test/ld/x64/tls/ie/ |
H A D | style1-func-with-r12.s | 24 pushq %rbp 26 movq %rsp, %rbp
|
H A D | style1-func-with-r13.s | 23 pushq %rbp 25 movq %rsp, %rbp
|
H A D | style1-func.s | 24 pushq %rbp 26 movq %rsp, %rbp
|
H A D | style2-with-badness.s | 24 pushq %rbp 26 movq %rsp, %rbp
|
H A D | style2-with-r12.s | 24 pushq %rbp 26 movq %rsp, %rbp
|
H A D | style2-with-r13.s | 24 pushq %rbp 26 movq %rsp, %rbp
|
/illumos-gate/usr/src/common/crypto/md5/amd64/ |
H A D | md5_amd64.pl | 34 # rbp - r14 old C 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 / restor [all...] |
/illumos-gate/usr/src/uts/common/fs/nfs/ |
H A D | nfs4_dispatch.c | 381 COMPOUND4res *rbp; local 408 rbp = &res_buf; 447 rfs4_compound(cap, rbp, NULL, req, cr, &rv); 474 rbp = &(drp->dr_res); 480 rfs4_compound(cap, rbp, NULL, req, cr, &rv); 495 if (!svc_sendreply(xprt, xdr_COMPOUND4res_srv, (char *)rbp)) { 498 char *, rbp); 524 rfs4_compound_free(rbp); 569 COMPOUND4res res_buf, *rbp; local 573 rbp [all...] |