Home
last modified time | relevance | path

Searched refs:rbp (Results 1 – 25 of 100) sorted by relevance

1234

/illumos-gate/usr/src/test/os-tests/tests/saveargs/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/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 …]
/illumos-gate/usr/src/cmd/sgs/rtld/amd64/
H A Dboot_elf.S360 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 Dlufs_thread.c132 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 Dpe.c82 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 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) / x
[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),%xmm0
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
/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), %r9 /* arg5 */
[all …]
/illumos-gate/usr/src/test/os-tests/tests/stackalign/
H A Dstack_amd64.S35 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 Dnfs4_dispatch.c379 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 Dnfs4x_dispatch.c118 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 Dmd5_amd64.pl173 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 Dvmx_support.S71 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 Dlocore.S138 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 Dhma_asm.S20 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 Dasm.h65 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 Dlock_prim.S115 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 Ddesctbls_asm.S53 pushq %rbp
54 movq %rsp, %rbp
61 pushq %rbp
62 movq %rsp, %rbp
72 pushq %rbp
73 movq %rsp, %rbp
H A Dexception.S216 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 Ddtrace_asm.S35 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 Dcrti.s47 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 Daccess.S4 pushq %rbp
5 movq %rsp, %rbp
12 pushq %rbp
13 movq %rsp, %rbp
/illumos-gate/usr/src/uts/i86xpv/ml/
H A Dhyperevent.S114 movq %rsp, %rbp
118 movq %rbp, %rdi
122 movq %rbp, %rdi
142 movq %rsp, %rbp
147 movq %rbp, %rdi /* rdi = struct regs pointer */

1234