Home
last modified time | relevance | path

Searched refs:rsi (Results 1 – 25 of 122) sorted by relevance

12345

/linux/arch/x86/lib/
A Dmemmove_64.S33 cmp %rdi, %rsi
35 mov %rsi, %r8
66 movq 2*8(%rsi), %r9
67 movq 3*8(%rsi), %r8
68 leaq 4*8(%rsi), %rsi
98 movq (%rsi), %r11
100 leaq -8(%rsi, %rdx), %rsi
124 addq %rdx, %rsi
136 leaq -4*8(%rsi), %rsi
148 subq %rdx, %rsi
[all …]
A Dcopy_page_64.S33 movq 0x8*0(%rsi), %rax
34 movq 0x8*1(%rsi), %rbx
35 movq 0x8*2(%rsi), %rdx
36 movq 0x8*3(%rsi), %r8
37 movq 0x8*4(%rsi), %r9
38 movq 0x8*5(%rsi), %r10
42 prefetcht0 5*64(%rsi)
53 leaq 64 (%rsi), %rsi
66 movq 0x8*3(%rsi), %r8
67 movq 0x8*4(%rsi), %r9
[all …]
A Dmemcpy_64.S78 movq 0*8(%rsi), %r8
79 movq 1*8(%rsi), %r9
80 movq 2*8(%rsi), %r10
81 movq 3*8(%rsi), %r11
82 leaq 4*8(%rsi), %rsi
97 addq %rdx, %rsi
111 leaq -4*8(%rsi), %rsi
123 subq %rdx, %rsi
132 movq 0*8(%rsi), %r8
133 movq 1*8(%rsi), %r9
[all …]
A Dcopy_user_64.S28 100: movb (%rsi),%al
30 incq %rsi
66 1: movq (%rsi),%r8
82 leaq 64(%rsi),%rsi
91 18: movq (%rsi),%r8
93 leaq 8(%rsi),%rsi
102 incq %rsi
288 leaq 64(%rsi),%rsi
304 leaq 8(%rsi),%rsi
328 leaq 4(%rsi),%rsi
[all …]
A Dcsum-copy_64.S107 movq %rbx, (%rsi)
109 movq %r8, 8(%rsi)
125 leaq 64(%rsi), %rsi
147 leaq 8(%rsi), %rsi /* preserve carry */
176 movw %bx, (%rsi)
178 leaq 2(%rsi), %rsi
190 movb %bl, (%rsi)
217 movw %bx, (%rsi)
220 leaq 2(%rsi), %rsi
230 leaq 4(%rsi), %rsi
[all …]
A Dcopy_mc_64.S37 movb (%rsi), %al
40 incq %rsi
52 movq (%rsi), %r8
55 addq $8, %rsi
68 movb (%rsi), %al
71 incq %rsi
A Dcmpxchg16b_emu.S30 cmpq PER_CPU_VAR((%rsi)), %rax
32 cmpq PER_CPU_VAR(8(%rsi)), %rdx
35 movq %rbx, PER_CPU_VAR((%rsi))
36 movq %rcx, PER_CPU_VAR(8(%rsi))
/linux/tools/arch/x86/lib/
A Dmemcpy_64.S78 movq 0*8(%rsi), %r8
79 movq 1*8(%rsi), %r9
80 movq 2*8(%rsi), %r10
81 movq 3*8(%rsi), %r11
82 leaq 4*8(%rsi), %rsi
97 addq %rdx, %rsi
111 leaq -4*8(%rsi), %rsi
123 subq %rdx, %rsi
132 movq 0*8(%rsi), %r8
133 movq 1*8(%rsi), %r9
[all …]
/linux/arch/x86/kernel/
A Dsev_verify_cbit.S25 movq sme_me_mask(%rip), %rsi
26 testq %rsi, %rsi
30 movq sev_status(%rip), %rsi
31 testq %rsi, %rsi
35 movq %cr4, %rsi
38 movq %rsi, %rdx
71 movq %rsi, %cr4
A Dhead_64.S68 pushq %rsi
70 popq %rsi
91 pushq %rsi
93 popq %rsi
135 pushq %rsi
137 popq %rsi
164 pushq %rsi
167 popq %rsi
220 pushq %rsi
222 popq %rsi
[all …]
A Drelocate_kernel_64.S62 movq PTR(VA_CONTROL_PAGE)(%rsi), %r11
85 movq PTR(PA_CONTROL_PAGE)(%rsi), %r8
88 movq PTR(PA_TABLE_PAGE)(%rsi), %r9
91 movq PTR(PA_SWAP_PAGE)(%rsi), %r10
268 movq %rcx, %rsi /* For ever source page do a copy */
269 andq $0xfffffffffffff000, %rsi
272 movq %rsi, %rax
279 movq %rdx, %rsi
284 movq %r10, %rsi
288 lea PAGE_SIZE(%rax), %rsi
/linux/arch/x86/crypto/
A Dsm4-aesni-avx-asm_64.S236 vmovdqu RA0, 0*16(%rsi);
239 vmovdqu RA1, 1*16(%rsi);
241 vmovdqu RA2, 2*16(%rsi);
244 vmovdqu RA3, 3*16(%rsi);
399 vmovdqu RA0, (0 * 16)(%rsi);
400 vmovdqu RA1, (1 * 16)(%rsi);
401 vmovdqu RA2, (2 * 16)(%rsi);
402 vmovdqu RA3, (3 * 16)(%rsi);
403 vmovdqu RB0, (4 * 16)(%rsi);
405 vmovdqu RB1, (5 * 16)(%rsi);
[all …]
A Dblake2s-core.S71 movd (%rsi,%rax,4),%xmm4
73 movd (%rsi,%rax,4),%xmm5
75 movd (%rsi,%rax,4),%xmm6
77 movd (%rsi,%rax,4),%xmm7
92 movd (%rsi,%rax,4),%xmm5
94 movd (%rsi,%rax,4),%xmm6
96 movd (%rsi,%rax,4),%xmm7
98 movd (%rsi,%rax,4),%xmm4
167 addq $0x40,%rsi
193 vmovdqu (%rsi),%ymm6
[all …]
A Dsm4-aesni-avx2-asm_64.S379 vmovdqu RA0, (0 * 32)(%rsi);
380 vmovdqu RA1, (1 * 32)(%rsi);
381 vmovdqu RA2, (2 * 32)(%rsi);
382 vmovdqu RA3, (3 * 32)(%rsi);
383 vmovdqu RB0, (4 * 32)(%rsi);
384 vmovdqu RB1, (5 * 32)(%rsi);
385 vmovdqu RB2, (6 * 32)(%rsi);
386 vmovdqu RB3, (7 * 32)(%rsi);
433 vmovdqu RA0, (0 * 32)(%rsi);
434 vmovdqu RA1, (1 * 32)(%rsi);
[all …]
A Dchacha-avx512vl-x86_64.S118 vmovdqu %xmm6,0x00(%rsi)
125 vmovdqu %xmm6,0x10(%rsi)
132 vmovdqu %xmm6,0x20(%rsi)
139 vmovdqu %xmm6,0x30(%rsi)
147 vmovdqu %xmm6,0x40(%rsi)
153 vmovdqu %xmm6,0x50(%rsi)
159 vmovdqu %xmm6,0x60(%rsi)
165 vmovdqu %xmm6,0x70(%rsi)
330 vmovdqu %xmm9,0x00(%rsi)
337 vmovdqu %xmm9,0x10(%rsi)
[all …]
A Dchacha-avx2-x86_64.S145 vmovdqu %xmm6,0x00(%rsi)
152 vmovdqu %xmm6,0x10(%rsi)
205 mov %rsi,%r11
211 lea (%rdx,%rax),%rsi
219 mov %rsp,%rsi
510 mov %rsi,%r11
516 lea (%rdx,%rax),%rsi
524 mov %rsp,%rsi
1004 mov %rsi,%r11
1006 lea (%rdx,%rax),%rsi
[all …]
A Dchacha-ssse3-x86_64.S141 movdqu %xmm0,0x00(%rsi)
149 movdqu %xmm0,0x10(%rsi)
157 movdqu %xmm0,0x20(%rsi)
165 movdqu %xmm0,0x30(%rsi)
178 mov %rsi,%r11
184 lea (%rdx,%rax),%rsi
192 mov %rsp,%rsi
216 movdqu %xmm0,0x00(%rsi)
774 mov %rsi,%r11
776 lea (%rdx,%rax),%rsi
[all …]
A Dblowfish-x86_64-asm_64.S22 #define RIO %rsi
45 #define RT1 %rsi
116 movq %rsi, %r10;
153 movq %rsi, %r10;
298 movq %rsi, %r11;
345 movq %rsi, %r11
/linux/arch/x86/mm/
A Dmem_encrypt_boot.S43 movq %rsi, %r11 /* Decrypted area */
48 leaq __enc_copy(%rip), %rsi /* Encryption routine */
54 movq %r11, %rsi /* Decrypted area */
110 movq %rsi, %r11 /* Save decrypted area address */
130 movq %r11, %rsi /* Source - decrypted area */
135 movq %r8, %rsi /* Source - intermediate copy buffer */
/linux/arch/x86/boot/compressed/
A Dhead_64.S446 pushq %rsi
448 popq %rsi
463 pushq %rsi
466 popq %rsi
495 pushq %rsi
498 popq %rsi
508 pushq %rsi
516 popq %rsi
571 pushq %rsi
578 popq %rsi
[all …]
A Didt_handlers_64.S24 pushq %rsi
42 movq ORIG_RAX(%rsp), %rsi
59 popq %rsi
/linux/arch/x86/entry/
A Dcalling.h68 pushq %rsi /* pt_regs->si */
69 movq 8(%rsp), %rsi /* temporarily store the return address in %rsi */
73 pushq %rsi /* pt_regs->si */
91 pushq %rsi /* return address on top of stack */
130 popq %rsi
139 popq %rsi
144 popq %rsi
/linux/net/sunrpc/auth_gss/
A Dsvcauth_gss.c74 struct rsi { struct
82 static struct rsi *rsi_update(struct cache_detail *cd, struct rsi *new, struct rsi *old); argument
103 struct rsi *rsii = container_of(ref, struct rsi, h.ref); in rsi_put()
116 struct rsi *item = container_of(a, struct rsi, h); in rsi_match()
117 struct rsi *tmp = container_of(b, struct rsi, h); in rsi_match()
138 struct rsi *new = container_of(cnew, struct rsi, h); in rsi_init()
139 struct rsi *item = container_of(citem, struct rsi, h); in rsi_init()
157 struct rsi *new = container_of(cnew, struct rsi, h); in update_rsi()
158 struct rsi *item = container_of(citem, struct rsi, h); in update_rsi()
192 struct rsi *rsii = container_of(h, struct rsi, h); in rsi_request()
[all …]
/linux/drivers/net/wireless/rsi/
A D.built-in.a.cmd1rsi/built-in.a := echo >/dev/null; rm -f drivers/net/wireless/rsi/built-in.a; /usr/bin/ccache /hom…
/linux/arch/x86/um/
A Dsetjmp_64.S25 pop %rsi # Return address, and adjust the stack
29 push %rsi # Make the call/return stack happy
35 movq %rsi,56(%rdi) # Return address

Completed in 54 milliseconds

12345