/linux/arch/x86/lib/ |
A D | memmove_64.S | 33 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 D | copy_page_64.S | 33 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 D | memcpy_64.S | 78 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 D | copy_user_64.S | 28 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 D | csum-copy_64.S | 107 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 D | copy_mc_64.S | 37 movb (%rsi), %al 40 incq %rsi 52 movq (%rsi), %r8 55 addq $8, %rsi 68 movb (%rsi), %al 71 incq %rsi
|
A D | cmpxchg16b_emu.S | 30 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 D | memcpy_64.S | 78 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 D | sev_verify_cbit.S | 25 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 D | head_64.S | 68 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 D | relocate_kernel_64.S | 62 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 D | sm4-aesni-avx-asm_64.S | 236 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 D | blake2s-core.S | 71 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 D | sm4-aesni-avx2-asm_64.S | 379 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 D | chacha-avx512vl-x86_64.S | 118 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 D | chacha-avx2-x86_64.S | 145 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 D | chacha-ssse3-x86_64.S | 141 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 D | blowfish-x86_64-asm_64.S | 22 #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 D | mem_encrypt_boot.S | 43 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 D | head_64.S | 446 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 D | idt_handlers_64.S | 24 pushq %rsi 42 movq ORIG_RAX(%rsp), %rsi 59 popq %rsi
|
/linux/arch/x86/entry/ |
A D | calling.h | 68 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 D | svcauth_gss.c | 74 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.cmd | 1 …rsi/built-in.a := echo >/dev/null; rm -f drivers/net/wireless/rsi/built-in.a; /usr/bin/ccache /hom…
|
/linux/arch/x86/um/ |
A D | setjmp_64.S | 25 pop %rsi # Return address, and adjust the stack 29 push %rsi # Make the call/return stack happy 35 movq %rsi,56(%rdi) # Return address
|