Searched refs:rbp (Results 1 - 25 of 92) sorted by relevance

1234

/illumos-gate/usr/src/lib/libsaveargs/tests/testmatch/
H A Ddata.s45 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 Dcrti.s46 pushq %rbp
47 movq %rsp, %rbp
57 pushq %rbp
58 movq %rsp, %rbp
H A Dgcrt1.s74 * 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 Dfmodf.s35 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 Dremainderf.s35 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 Dremainder.s36 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 Dfmod.s36 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 Dhandler.s73 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 Dcrt.s59 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 Dcuexit.s34 pushq %rbp
35 movq %rsp, %rbp
H A D_getsp.s36 movq %rbp, %rax
/illumos-gate/usr/src/lib/libc/amd64/sys/
H A Dsyscall.s34 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 Dlufs_thread.c133 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 Dcaller.s47 movq 8(%rbp),%rax
H A Dboot_elf.s56 * 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 Dasm.h65 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 Dpe.c82 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 Dstyle1-func-with-r12.s24 pushq %rbp
26 movq %rsp, %rbp
H A Dstyle1-func-with-r13.s23 pushq %rbp
25 movq %rsp, %rbp
H A Dstyle1-func.s24 pushq %rbp
26 movq %rsp, %rbp
H A Dstyle2-with-badness.s24 pushq %rbp
26 movq %rsp, %rbp
H A Dstyle2-with-r12.s24 pushq %rbp
26 movq %rsp, %rbp
H A Dstyle2-with-r13.s24 pushq %rbp
26 movq %rsp, %rbp
/illumos-gate/usr/src/common/crypto/md5/amd64/
H A Dmd5_amd64.pl34 # 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 Dnfs4_dispatch.c381 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...]

Completed in 134 milliseconds

1234