Home
last modified time | relevance | path

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

1234

/illumos-gate/usr/src/lib/libsaveargs/tests/testmatch/
H A Ddata.S45 pushq %rbp
57 pushq %rbp
68 pushq %rbp
79 pushq %rbp
90 pushq %rbp
101 pushq %rbp
113 pushq %rbp
124 pushq %rbp
137 pushq %rbp
441 pushq %rbp
[all …]
/illumos-gate/usr/src/lib/brand/shared/brand/amd64/
H A Dhandler.S73 pushq %rbp /* allocate stack frame */
74 movq %rsp, %rbp
78 movq $0, EH_LOCALS_GREG(REG_ERR)(%rbp)
85 movq %r9, EH_LOCALS_GREG(REG_R9)(%rbp)
86 movq %r8, EH_LOCALS_GREG(REG_R8)(%rbp)
94 movq %rcx, EH_LOCALS_GREG(REG_CS)(%rbp)
96 movq %rcx, EH_LOCALS_GREG(REG_DS)(%rbp)
98 movq %rcx, EH_LOCALS_GREG(REG_ES)(%rbp)
178 movq %rbp, %rdi
212 movq %rbp, %rsp /* restore stack */
[all …]
/illumos-gate/usr/src/cmd/sgs/rtld/amd64/
H A Dboot_elf.S395 leaq 8(%rbp), %rdi
397 movq 0(%rbp), %rdi
448 movq 0(%rbp), %r11
449 movq %r11, -8(%rbp) / move prev %rbp
469 subq $8, %rbp / adjust %rbp for 'ret'
470 movq %rbp, %rsp /
482 popq %rbp /
519 movq %rdx, SPPRVSTKOFF(%rbp) / -88(%rbp) == prev frame sz
596 popq %rbp /
685 movq %rsp, %rbp
[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()
213 for (error = 0, i = 0, rbp = rbs; i < nbuf; ++i, ++rbp) { in log_roll_read()
343 rollbuf_t *rbp; in log_roll_write() local
354 for (head = rbs, rbp = rbs + 1; rbp < rbs + nbuf; rbp++) { in log_roll_write()
359 head = rbp; in log_roll_write()
376 for (rbp = head; rbp; rbp = rbp2) { in log_roll_write()
390 for (rbp = rbs; rbp < rbs + nbuf; rbp++) { in log_roll_write()
425 rollbuf_t *rbp; in trans_roll() local
464 for (i = 0, rbp = rbs; i < nmblk; ++i, ++rbp) { in trans_roll()
[all …]
/illumos-gate/usr/src/uts/common/io/chxge/
H A Dpe.c1248 SGE_SM_BUF_SZ(sa), &rbp->cs_pa, &rbp->cs_dh, &rbp->cs_ah); in ch_alloc_small_esbbuf()
1251 SGE_SM_BUF_SZ(sa), &rbp->cs_pa, &rbp->cs_dh, &rbp->cs_ah); in ch_alloc_small_esbbuf()
1263 rbp->cs_frtn.free_arg = (caddr_t)rbp; in ch_alloc_small_esbbuf()
1285 SGE_BG_BUF_SZ(sa), &rbp->cs_pa, &rbp->cs_dh, &rbp->cs_ah); in ch_alloc_big_esbbuf()
1288 SGE_BG_BUF_SZ(sa), &rbp->cs_pa, &rbp->cs_dh, &rbp->cs_ah); in ch_alloc_big_esbbuf()
1300 rbp->cs_frtn.free_arg = (caddr_t)rbp; in ch_alloc_big_esbbuf()
1329 ch_free_dma_mem(rbp->cs_dh, rbp->cs_ah); in pe_rbuf_pool_free()
1356 ch_free_dma_mem(rbp->cs_dh, rbp->cs_ah); in pe_rbuf_pool_free()
1377 ch_free_dma_mem(rbp->cs_dh, rbp->cs_ah); in ch_small_rbuf_recycle()
1420 ch_free_dma_mem(rbp->cs_dh, rbp->cs_ah); in ch_big_rbuf_recycle()
[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)
50 movl -4(%rbp),%eax / eax <-- hi_32(x)
54 cmpl $0,-8(%rbp)
57 fldl -16(%rbp) / y
58 fldl -8(%rbp) / x
64 fstpl -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),%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 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
/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
90 movq 40(%rbp), %r10
92 movq 32(%rbp), %r10
[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()
462 rbp = &(drp->dr_res); in rfs40_dispatch()
488 char *, rbp); in rfs40_dispatch()
514 rfs4_compound_free(rbp); in rfs40_dispatch()
586 rbp = &res_buf; in rfs4_resource_err()
593 rbp->tag.utf8string_val = in rfs4_resource_err()
601 rbp->array_len = 1; in rfs4_resource_err()
602 rbp->array = kmem_zalloc(rbp->array_len * sizeof (nfs_resop4), in rfs4_resource_err()
604 resop = &rbp->array[0]; 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; \
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
255 movq %rsp, %rbp
[all …]
/illumos-gate/usr/src/uts/i86pc/ml/
H A Dlocore.S190 pushq %rbp
192 movq %rsp, %rbp
225 movq %rsp, %rbp
255 movq %rbp, %rdi
304 movq REGOFF_RIP(%rbp), %rdi
352 movq %rsp, %rbp
385 movq %rsp, %rbp
410 movq %rsp, %rbp
424 movq %rsp, %rbp
537 pushq %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 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 Dlock_prim.S115 pushq %rbp
116 movq %rsp, %rbp
158 pushq %rbp
183 pushq %rbp
247 pushq %rbp
307 pushq %rbp
329 pushq %rbp
539 pushq %rbp
560 popq %rbp
571 pushq %rbp
[all …]
H A Dexception.S216 movq %rbp, REGOFF_RBP(%rsp); \
217 movq %rsp, %rbp; \
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
282 movq %rbp, %rdi
409 movq %rax, %rbp /* set new %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