Home
last modified time | relevance | path

Searched refs:rsp (Results 1 – 25 of 331) sorted by relevance

12345678910>>...14

/freebsd/sys/amd64/amd64/
H A Dexception.S106 subq $TF_RIP,%rsp
107 movl $\trapno,TF_TRAPNO(%rsp)
108 movq $0,TF_ADDR(%rsp)
109 movq $0,TF_ERR(%rsp)
112 subq $TF_RIP,%rsp
113 movl $\trapno,TF_TRAPNO(%rsp)
114 movq $0,TF_ADDR(%rsp)
115 movq $0,TF_ERR(%rsp)
121 subq $TF_RIP,%rsp
122 movl $\trapno,TF_TRAPNO(%rsp)
[all …]
/freebsd/crypto/openssl/crypto/aes/asm/
H A Dvpaes-x86_64.pl704 lea -0xb8(%rsp),%rsp
705 movaps %xmm6,0x10(%rsp)
706 movaps %xmm7,0x20(%rsp)
707 movaps %xmm8,0x30(%rsp)
708 movaps %xmm9,0x40(%rsp)
709 movaps %xmm10,0x50(%rsp)
710 movaps %xmm11,0x60(%rsp)
711 movaps %xmm12,0x70(%rsp)
712 movaps %xmm13,0x80(%rsp)
713 movaps %xmm14,0x90(%rsp)
[all …]
H A Dbsaes-x86_64.pl1177 mov %rsp, %rax
1191 lea -0x48(%rsp),%rsp
1195 lea -0xa0(%rsp), %rsp
1196 movaps %xmm6, 0x40(%rsp)
1197 movaps %xmm7, 0x50(%rsp)
1198 movaps %xmm8, 0x60(%rsp)
1199 movaps %xmm9, 0x70(%rsp)
1200 movaps %xmm10, 0x80(%rsp)
1201 movaps %xmm11, 0x90(%rsp)
1202 movaps %xmm12, 0xa0(%rsp)
[all …]
H A Daesni-mb-x86_64.pl130 mov %rsp,%rax
146 lea -0xa8(%rsp),%rsp
147 movaps %xmm6,(%rsp)
148 movaps %xmm7,0x10(%rsp)
149 movaps %xmm8,0x20(%rsp)
150 movaps %xmm9,0x30(%rsp)
151 movaps %xmm10,0x40(%rsp)
152 movaps %xmm11,0x50(%rsp)
153 movaps %xmm12,0x60(%rsp)
162 # +16 input sink [original %rsp and $num]
[all …]
H A Daesni-sha256-x86_64.pl110 $_inp="16*$SZ+0*8(%rsp)";
111 $_out="16*$SZ+1*8(%rsp)";
112 $_end="16*$SZ+2*8(%rsp)";
113 $_key="16*$SZ+3*8(%rsp)";
114 $_ivp="16*$SZ+4*8(%rsp)";
115 $_ctx="16*$SZ+5*8(%rsp)";
116 $_in0="16*$SZ+6*8(%rsp)";
117 $_rsp="`16*$SZ+7*8`(%rsp)";
351 mov `($win64?56:8)`(%rsp),$in0 # load 7th parameter
352 mov %rsp,%rax # copy %rsp
[all …]
H A Daesni-sha1-x86_64.pl199 mov `($win64?56:8)`(%rsp),$inp # load 7th argument
214 lea `-104-($win64?10*16:0)`(%rsp),%rsp
217 #lea 64(%rsp),$ctx # debugging artefact
220 movaps %xmm6,96+0(%rsp)
221 movaps %xmm7,96+16(%rsp)
222 movaps %xmm8,96+32(%rsp)
223 movaps %xmm9,96+48(%rsp)
224 movaps %xmm10,96+64(%rsp)
225 movaps %xmm11,96+80(%rsp)
226 movaps %xmm12,96+96(%rsp)
[all …]
/freebsd/sys/dev/rndtest/
H A Drndtest.c87 struct rndtest_state *rsp; in rndtest_attach() local
89 rsp = malloc(sizeof (*rsp), M_DEVBUF, M_NOWAIT); in rndtest_attach()
90 if (rsp != NULL) { in rndtest_attach()
91 rsp->rs_begin = rsp->rs_buf; in rndtest_attach()
92 rsp->rs_end = rsp->rs_buf + sizeof(rsp->rs_buf); in rndtest_attach()
93 rsp->rs_current = rsp->rs_begin; in rndtest_attach()
94 rsp->rs_discard = 1; in rndtest_attach()
95 rsp->rs_collect = 1; in rndtest_attach()
96 rsp->rs_parent = dev; in rndtest_attach()
97 callout_init(&rsp->rs_to, 1); in rndtest_attach()
[all …]
/freebsd/crypto/openssl/crypto/bn/asm/
H A Dx86_64-gf2m.pl60 sub \$128+8,%rsp
91 movq \$0,0(%rsp) # tab[0]=0
93 mov $a1,8(%rsp) # tab[1]=a1
95 mov $a2,16(%rsp) # tab[2]=a2
97 mov $a12,24(%rsp) # tab[3]=a1^a2
100 mov $a4,32(%rsp) # tab[4]=a4
102 mov $a1,40(%rsp) # tab[5]=a1^a4
104 mov $a2,48(%rsp) # tab[6]=a2^a4
106 mov $a12,56(%rsp) # tab[7]=a1^a2^a4
109 mov $a8,64(%rsp) # tab[8]=a8
[all …]
H A Drsaz-x86_64.pl118 subq \$128+24, %rsp
124 movq $n0, 128(%rsp)
137 movl $times,128+8(%rsp)
190 movq %rax, (%rsp)
191 movq %rdx, 8(%rsp)
255 movq %r9, 16(%rsp)
256 movq %r10, 24(%rsp)
311 movq %r11, 32(%rsp)
312 movq %r12, 40(%rsp)
361 movq %r13, 48(%rsp)
[all …]
H A Dx86_64-mont.pl111 mov %rsp,%rax
144 mov %rsp,%r11
145 lea -16(%rsp,$num,8),%r10 # future alloca(8*(num+2))
159 lea (%r10,%r11),%rsp
160 mov (%rsp),%r11
161 cmp %r10,%rsp
167 lea -4096(%rsp),%rsp
168 mov (%rsp),%r11
169 cmp %r10,%rsp
173 mov %rax,8(%rsp,$num,8) # tp[num+1]=%rsp
[all …]
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_scalarmult/curve25519/sandy2x/
H A Dladder.S20 mov %rsp,%r11
23 sub %r11,%rsp
24 movq %r11,1824(%rsp)
25 movq %r12,1832(%rsp)
26 movq %r13,1840(%rsp)
27 movq %r14,1848(%rsp)
31 vmovdqa %xmm2,0(%rsp)
33 vmovdqa %xmm2,16(%rsp)
35 vmovdqa %xmm2,32(%rsp)
37 vmovdqa %xmm2,48(%rsp)
[all …]
H A Dladder_base.S20 mov %rsp,%r11
23 sub %r11,%rsp
24 movq %r11,1536(%rsp)
25 movq %r12,1544(%rsp)
26 movq %r13,1552(%rsp)
30 vmovdqa %xmm2,0(%rsp)
31 vmovdqa %xmm0,16(%rsp)
32 vmovdqa %xmm0,32(%rsp)
33 vmovdqa %xmm0,48(%rsp)
34 vmovdqa %xmm0,64(%rsp)
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_trampoline_x86_64.S27 subq $$8, %rsp
29 subq $8, %rsp
36 addq $$8, %rsp
38 addq $8, %rsp
47 subq $240, %rsp
49 movq %rbp, 232(%rsp)
50 movupd %xmm0, 216(%rsp)
51 movupd %xmm1, 200(%rsp)
52 movupd %xmm2, 184(%rsp)
53 movupd %xmm3, 168(%rsp)
[all …]
/freebsd/sys/crypto/openssl/amd64/
H A Decp_nistz256-x86_64.S2447 movq 0(%rsp),%r13
2449 movq 8(%rsp),%r12
2451 leaq 16(%rsp),%rsp
2519 movq 0(%rsp),%r13
2521 movq 8(%rsp),%r12
2523 leaq 16(%rsp),%rsp
2597 movq 0(%rsp),%r13
2599 movq 8(%rsp),%r12
2601 leaq 16(%rsp),%rsp
2655 movq 0(%rsp),%r13
[all …]
H A Dx86_64-gf2m.S8 subq $128+8,%rsp
39 movq $0,0(%rsp)
41 movq %r9,8(%rsp)
43 movq %r10,16(%rsp)
45 movq %r13,24(%rsp)
48 movq %r11,32(%rsp)
50 movq %r9,40(%rsp)
52 movq %r10,48(%rsp)
54 movq %r13,56(%rsp)
57 movq %r12,64(%rsp)
[all …]
H A Daesni-mb-x86_64.S19 movq %rsp,%rax
39 subq $48,%rsp
40 andq $-64,%rsp
41 movq %rax,16(%rsp)
50 movl %edx,24(%rsp)
61 movl %ecx,32(%rsp)
62 cmovleq %rsp,%r8
72 movl %ecx,36(%rsp)
73 cmovleq %rsp,%r9
83 movl %ecx,40(%rsp)
[all …]
H A Drsaz-x86_64.S30 subq $128+24,%rsp
36 movq %rcx,128(%rsp)
45 movl %r8d,128+8(%rsp)
98 movq %rax,(%rsp)
99 movq %rdx,8(%rsp)
163 movq %r9,16(%rsp)
164 movq %r10,24(%rsp)
219 movq %r11,32(%rsp)
220 movq %r12,40(%rsp)
269 movq %r13,48(%rsp)
[all …]
/freebsd/crypto/openssl/engines/asm/
H A De_padlock-x86_64.pl117 lea 8(%rsp),%rsp
124 mov 8(%rsp),%r8
174 sub \$128+8,%rsp
176 movaps %xmm0,(%rsp)
177 mov %rsp,%rdi
178 mov %eax,16(%rsp)
181 movaps (%rsp),%xmm0
182 mov 16(%rsp),%eax
183 add \$128+8,%rsp
196 sub \$128+8,%rsp
[all …]
/freebsd/sys/cddl/dev/dtrace/amd64/
H A Ddtrace_asm.S38 movq TF_RDI(%rsp),%rdi; \
39 movq TF_RSI(%rsp),%rsi; \
40 movq TF_RDX(%rsp),%rdx; \
41 movq TF_RCX(%rsp),%rcx; \
42 movq TF_R8(%rsp),%r8; \
43 movq TF_R9(%rsp),%r9; \
44 movq TF_RAX(%rsp),%rax; \
45 movq TF_RBX(%rsp),%rbx; \
46 movq TF_RBP(%rsp),%rbp; \
47 movq TF_R10(%rsp),%r10; \
[all …]
/freebsd/sys/amd64/include/
H A Dasmacros.h75 movq %rsp, %rbp ;
95 movw %fs,TF_FS(%rsp)
96 movw %gs,TF_GS(%rsp)
97 movw %es,TF_ES(%rsp)
98 movw %ds,TF_DS(%rsp)
104 movq .L.offset(%rsp),%rdx
116 movq %rax,%rsp
138 testb $SEL_RPL_MASK,PTI_CS-PTI_ERR-((1-\has_err)*8)(%rsp)
149 testb $SEL_RPL_MASK,PTI_CS-3*8(%rsp) /* err, %rax, %rdx not pushed */
160 testb $SEL_RPL_MASK,PTI_CS-3*8(%rsp) /* come from kernel? */
[all …]
/freebsd/stand/efi/loader/arch/amd64/
H A Dexc.S67 cmpq %rsp,exc_rsp(%rip)
75 movq (6*8)(%rsp),%rax /* saved %rsp value, AKA old stack */
77 movq (3*8)(%rsp),%rdx /* copy %rip to old stack */
79 movq (4*8)(%rsp),%rdx /* copy %cs */
81 movq (5*8)(%rsp),%rdx /* copy %rflags */
83 movq (6*8)(%rsp),%rdx /* copy %rsp */
85 movq (7*8)(%rsp),%rdx /* copy %ss */
97 movq (2*8)(%rsp),%rcx /* saved %rax is put on top of old stack */
99 movq (%rsp),%rcx
100 movq 8(%rsp),%rdx
[all …]
/freebsd/crypto/openssl/crypto/ec/asm/
H A Decp_nistz256-x86_64.pl164 mov 0(%rsp),%r13
166 mov 8(%rsp),%r12
168 lea 16(%rsp),%rsp
234 mov 0(%rsp),%r13
236 mov 8(%rsp),%r12
238 lea 16(%rsp),%rsp
310 mov 0(%rsp),%r13
312 mov 8(%rsp),%r12
314 lea 16(%rsp),%rsp
366 mov 0(%rsp),%r13
[all …]
/freebsd/sys/amd64/ia32/
H A Dia32_exception.S49 subq $TF_ERR,%rsp /* skip over tf_trapno */
50 movq %rdi,TF_RDI(%rsp)
54 movq %rax,TF_RAX(%rsp)
55 movq %rdx,TF_RDX(%rsp)
56 movq %rcx,TF_RCX(%rsp)
59 movq %rsi,TF_RSI(%rsp)
60 movq %r8,TF_R8(%rsp)
61 movq %r9,TF_R9(%rsp)
62 movq %rbx,TF_RBX(%rsp)
63 movq %rbp,TF_RBP(%rsp)
[all …]
/freebsd/crypto/openssl/crypto/sha/asm/
H A Dsha512-x86_64.pl180 $_ctx="16*$SZ+0*8(%rsp)";
181 $_inp="16*$SZ+1*8(%rsp)";
182 $_end="16*$SZ+2*8(%rsp)";
183 $_rsp="`16*$SZ+3*8`(%rsp)";
200 mov $T1,`$SZ*($i&0xf)`(%rsp)
240 mov `$SZ*(($i+1)&0xf)`(%rsp),$a0
241 mov `$SZ*(($i+14)&0xf)`(%rsp),$a2
258 add `$SZ*(($i+9)&0xf)`(%rsp),$T1
260 add `$SZ*($i&0xf)`(%rsp),$T1
309 mov %rsp,%rax # copy %rsp
[all …]
/freebsd/sys/contrib/libsodium/src/libsodium/crypto_stream/salsa20/xmm6/
H A Dsalsa20_xmm6-asm.S18 mov %rsp,%r11
21 sub %r11,%rsp
22 movq %r11,416(%rsp)
23 movq %r12,424(%rsp)
24 movq %r13,432(%rsp)
25 movq %r14,440(%rsp)
26 movq %r15,448(%rsp)
27 movq %rbx,456(%rsp)
28 movq %rbp,464(%rsp)
40 movq $0,472(%rsp)
[all …]

12345678910>>...14