/linux-4.1.27/arch/x86/lib/ |
D | memmove_64.S | 38 cmp %rdi, %rsi 40 mov %rsi, %r8 67 movq 0*8(%rsi), %r11 68 movq 1*8(%rsi), %r10 69 movq 2*8(%rsi), %r9 70 movq 3*8(%rsi), %r8 71 leaq 4*8(%rsi), %rsi 87 movq -8(%rsi, %rdx), %r11 101 movq (%rsi), %r11 103 leaq -8(%rsi, %rdx), %rsi [all …]
|
D | copy_page_64.S | 37 movq 0x8*0(%rsi), %rax 38 movq 0x8*1(%rsi), %rbx 39 movq 0x8*2(%rsi), %rdx 40 movq 0x8*3(%rsi), %r8 41 movq 0x8*4(%rsi), %r9 42 movq 0x8*5(%rsi), %r10 43 movq 0x8*6(%rsi), %r11 44 movq 0x8*7(%rsi), %r12 46 prefetcht0 5*64(%rsi) 57 leaq 64 (%rsi), %rsi [all …]
|
D | memcpy_64.S | 75 movq 0*8(%rsi), %r8 76 movq 1*8(%rsi), %r9 77 movq 2*8(%rsi), %r10 78 movq 3*8(%rsi), %r11 79 leaq 4*8(%rsi), %rsi 94 addq %rdx, %rsi 104 movq -1*8(%rsi), %r8 105 movq -2*8(%rsi), %r9 106 movq -3*8(%rsi), %r10 107 movq -4*8(%rsi), %r11 [all …]
|
D | copy_user_nocache_64.S | 29 100: movb (%rsi),%al 31 incq %rsi 60 1: movq (%rsi),%r8 61 2: movq 1*8(%rsi),%r9 62 3: movq 2*8(%rsi),%r10 63 4: movq 3*8(%rsi),%r11 68 9: movq 4*8(%rsi),%r8 69 10: movq 5*8(%rsi),%r9 70 11: movq 6*8(%rsi),%r10 71 12: movq 7*8(%rsi),%r11 [all …]
|
D | csum-copy_64.S | 121 movq %rbx, (%rsi) 123 movq %r8, 8(%rsi) 125 movq %r11, 16(%rsi) 127 movq %rdx, 24(%rsi) 130 movq %r10, 32(%rsi) 132 movq %rbp, 40(%rsi) 134 movq %r14, 48(%rsi) 136 movq %r13, 56(%rsi) 141 leaq 64(%rsi), %rsi 162 movq %rbx, (%rsi) [all …]
|
D | copy_user_64.S | 27 100: movb (%rsi),%al 29 incq %rsi 64 movq %rsi,%rcx 116 1: movq (%rsi),%r8 117 2: movq 1*8(%rsi),%r9 118 3: movq 2*8(%rsi),%r10 119 4: movq 3*8(%rsi),%r11 124 9: movq 4*8(%rsi),%r8 125 10: movq 5*8(%rsi),%r9 126 11: movq 6*8(%rsi),%r10 [all …]
|
D | cmpxchg16b_emu.S | 38 cmpq PER_CPU_VAR((%rsi)), %rax 40 cmpq PER_CPU_VAR(8(%rsi)), %rdx 43 movq %rbx, PER_CPU_VAR((%rsi)) 44 movq %rcx, PER_CPU_VAR(8(%rsi))
|
D | thunk_64.S | 21 pushq_cfi_reg rsi 70 popq_cfi_reg rsi
|
D | rwsem.S | 68 pushq_cfi_reg rsi; \ 81 popq_cfi_reg rsi; \
|
D | memset_64.S | 39 imulq %rsi,%rax
|
/linux-4.1.27/arch/x86/crypto/ |
D | salsa20-x86_64-asm_64.S | 12 mov %rsi,%rsi 91 leaq 192(%rsp),%rsi 98 movq %rsi,144(%rsp) 108 movq 64(%rsp),%rsi 110 mov %rsi,%rcx 112 shr $32,%rsi 248 xor %rbp,%rsi 250 lea (%r15,%rsi),%rbp 256 lea (%rsi,%r8),%rbp 272 lea (%rsi,%rdx),%rbp [all …]
|
D | camellia-aesni-avx-asm_64.S | 899 movq %rsi, %rax; 905 %xmm8, %rsi); 927 movq %rsi, %rax; 933 %xmm8, %rsi); 982 %xmm8, %rsi); 1093 %xmm8, %rsi); 1125 vmovdqu %xmm0, 0 * 16(%rsi); 1131 vmovdqu %xmm0, 1 * 16(%rsi); 1135 vmovdqu %xmm0, 2 * 16(%rsi); 1139 vmovdqu %xmm0, 3 * 16(%rsi); [all …]
|
D | camellia-aesni-avx2-asm_64.S | 941 movq %rsi, %rax; 947 %ymm8, %rsi); 973 movq %rsi, %rax; 979 %ymm8, %rsi); 1005 cmpq %rsi, %rdx; 1009 movq %rsi, %rax; 1045 %ymm8, %rsi); 1077 cmpq %rsi, %rdx; 1081 movq %rsi, %rax; 1183 %ymm8, %rsi); [all …]
|
D | blowfish-x86_64-asm_64.S | 37 #define RIO %rsi 60 #define RT1 %rsi 130 movq %rsi, %r10; 166 movq %rsi, %r10; 312 movq %rsi, %r11; 357 movq %rsi, %r11;
|
D | cast6-avx-x86_64-asm_64.S | 74 #define RID2 %rsi 353 movq %rsi, %r11; 371 movq %rsi, %r11; 391 movq %rsi, %r11; 415 movq %rsi, %r11; 438 movq %rsi, %r11; 441 load_xts_8way(%rcx, %rdx, %rsi, RA1, RB1, RC1, RD1, RA2, RB2, RC2, RD2, 460 movq %rsi, %r11; 463 load_xts_8way(%rcx, %rdx, %rsi, RA1, RB1, RC1, RD1, RA2, RB2, RC2, RD2,
|
D | twofish-avx-x86_64-asm_64.S | 78 #define RID2 %rsi 337 movq %rsi, %r11; 355 movq %rsi, %r11; 375 movq %rsi, %r11; 399 movq %rsi, %r11; 422 movq %rsi, %r11; 425 load_xts_8way(%rcx, %rdx, %rsi, RA1, RB1, RC1, RD1, RA2, RB2, RC2, RD2, 444 movq %rsi, %r11; 447 load_xts_8way(%rcx, %rdx, %rsi, RC1, RD1, RA1, RB1, RC2, RD2, RA2, RB2,
|
D | ghash-clmulni-intel_asm.S | 98 movups (%rsi), SHASH 120 movups (%rsi), IN1 125 add $16, %rsi
|
D | camellia-x86_64-asm_64.S | 54 #define RIO %rsi 77 #define RT0 %rsi 203 movq %rsi, RDST; 252 movq %rsi, RDST; 438 movq %rsi, RDST; 489 movq %rsi, RDST;
|
D | crc32c-pcl-intel-asm_64.S | 85 #define len %rsi 98 pushq %rsi 309 popq %rsi
|
D | twofish-x86_64-asm_64.S | 258 movq %r10, (%rsi) 264 movq R1, 8(%rsi) 310 movq %r10, (%rsi) 316 movq R1, 8(%rsi)
|
D | cast5-avx-x86_64-asm_64.S | 74 #define RID2 %rsi 369 movq %rsi, %r11; 401 movq %rsi, %r11; 435 movq %rsi, %r11; 485 movq %rsi, %r11;
|
D | des3_ede-asm_64.S | 244 write_block(%rsi, RR0, RL0); 523 movl RR0d, 0 * 4(%rsi); 524 movl RL0d, 1 * 4(%rsi); 525 movl RR1d, 2 * 4(%rsi); 526 movl RL1d, 3 * 4(%rsi); 527 movl RR2d, 4 * 4(%rsi); 528 movl RL2d, 5 * 4(%rsi);
|
D | twofish-x86_64-asm_64-3way.S | 83 #define RT1 %rsi 234 pushq %rsi; /* dst */ 288 pushq %rsi; /* dst */
|
D | serpent-avx-x86_64-asm_64.S | 689 store_8way(%rsi, RA1, RB1, RC1, RD1, RA2, RB2, RC2, RD2); 705 store_8way(%rsi, RC1, RD1, RB1, RE1, RC2, RD2, RB2, RE2); 721 store_cbc_8way(%rdx, %rsi, RC1, RD1, RB1, RE1, RC2, RD2, RB2, RE2); 739 store_ctr_8way(%rdx, %rsi, RA1, RB1, RC1, RD1, RA2, RB2, RC2, RD2); 753 load_xts_8way(%rcx, %rdx, %rsi, RA1, RB1, RC1, RD1, RA2, RB2, RC2, RD2, 759 store_xts_8way(%rsi, RA1, RB1, RC1, RD1, RA2, RB2, RC2, RD2); 773 load_xts_8way(%rcx, %rdx, %rsi, RA1, RB1, RC1, RD1, RA2, RB2, RC2, RD2, 779 store_xts_8way(%rsi, RC1, RD1, RB1, RE1, RC2, RD2, RB2, RE2);
|
D | serpent-avx2-asm_64.S | 683 store_16way(%rsi, RA1, RB1, RC1, RD1, RA2, RB2, RC2, RD2); 703 store_16way(%rsi, RC1, RD1, RB1, RE1, RC2, RD2, RB2, RE2); 723 store_cbc_16way(%rdx, %rsi, RC1, RD1, RB1, RE1, RC2, RD2, RB2, RE2, 747 store_ctr_16way(%rdx, %rsi, RA1, RB1, RC1, RD1, RA2, RB2, RC2, RD2); 764 load_xts_16way(%rcx, %rdx, %rsi, RA1, RB1, RC1, RD1, RA2, RB2, RC2, 771 store_xts_16way(%rsi, RA1, RB1, RC1, RD1, RA2, RB2, RC2, RD2); 788 load_xts_16way(%rcx, %rdx, %rsi, RA1, RB1, RC1, RD1, RA2, RB2, RC2, 795 store_xts_16way(%rsi, RC1, RD1, RB1, RE1, RC2, RD2, RB2, RE2);
|
D | crc32-pclmul_asm.S | 84 #define LEN %rsi
|
D | crct10dif-pcl-asm_64.S | 66 #define arg2 %rsi
|
D | serpent-sse2-x86_64-asm_64.S | 685 leaq (4*4*4)(%rsi), %rax; 690 write_blocks(%rsi, RA1, RB1, RC1, RD1, RK0, RK1, RK2); 696 xor_blocks(%rsi, RA1, RB1, RC1, RD1, RK0, RK1, RK2); 749 leaq (4*4*4)(%rsi), %rax; 750 write_blocks(%rsi, RC1, RD1, RB1, RE1, RK0, RK1, RK2);
|
D | sha1_avx2_x86_64_asm.S | 75 #define BUF %rsi /* arg2 */ 86 #define REG_RB %rsi
|
D | aes-x86_64-asm_64.S | 41 #define R5 %rsi
|
D | sha256-avx-asm.S | 99 INP = %rsi # 2nd arg 102 SRND = %rsi # clobbers INP
|
D | sha256-ssse3-asm.S | 91 INP = %rsi # 2nd arg 94 SRND = %rsi # clobbers INP
|
D | aes_ctrby8_avx-x86_64.S | 89 #define p_iv %rsi
|
D | sha1_ssse3_asm.S | 34 #define BUF %rsi // arg2
|
D | sha512-avx2-asm.S | 75 INP = %rsi 82 y3 = %rsi
|
D | sha512-avx-asm.S | 59 msg = %rsi
|
D | sha512-ssse3-asm.S | 58 msg = %rsi
|
D | sha256-avx2-asm.S | 94 INP = %rsi # 2nd arg
|
D | aesni-intel_asm.S | 94 #define arg2 rsi 129 #define OUTP %rsi
|
D | aesni-intel_avx-x86_64.S | 184 #define arg2 %rsi
|
/linux-4.1.27/arch/x86/boot/compressed/ |
D | head_64.S | 264 mov %rax, %rsi 266 movl %eax, BP_code32_start(%rsi) 282 movq %rax,%rsi 321 movl BP_kernel_alignment(%rsi), %eax 346 pushq %rsi 347 leaq (_bss-8)(%rip), %rsi 354 popq %rsi 366 movq %rsi, efi64_config+8(%rip) /* EFI System table pointer */ 371 movq %rdx, %rsi 405 pushq %rsi /* Save the real mode argument */ [all …]
|
D | efi_thunk_64.S | 50 movq %r8, %rsi 52 movq %r9, %rsi
|
/linux-4.1.27/arch/x86/kernel/ |
D | relocate_kernel_64.S | 61 movq PTR(VA_CONTROL_PAGE)(%rsi), %r11 78 movq PTR(PA_CONTROL_PAGE)(%rsi), %r8 81 movq PTR(PA_TABLE_PAGE)(%rsi), %r9 84 movq PTR(PA_SWAP_PAGE)(%rsi), %r10 242 movq %rcx, %rsi /* For ever source page do a copy */ 243 andq $0xfffffffffffff000, %rsi 246 movq %rsi, %rax 253 movq %rdx, %rsi 258 movq %r10, %rsi 262 lea PAGE_SIZE(%rax), %rsi
|
D | mcount_64.S | 101 movq %rsi, RSI(%rsp) 114 movq MCOUNT_REG_SIZE+8+\added(%rsp), %rsi 117 movq 8(%rdx), %rsi 136 movq RSI(%rsp), %rsi 296 leaq MCOUNT_REG_SIZE+8(%rsp), %rsi 300 leaq 8(%rdx), %rsi
|
D | entry_64.S | 154 CFI_REL_OFFSET rsi, RSI+\offset 238 pushq_cfi_reg rsi /* pt_regs->si */ 700 movq %rsp, %rsi 703 CFI_DEF_CFA_REGISTER rsi 704 pushq %rsi 737 popq %rsi 738 CFI_DEF_CFA rsi,SIZEOF_PTREGS-RBP /* reg/off reset after def_cfa_expr */ 740 leaq -RBP(%rsi),%rsp 1012 movq ORIG_RAX(%rsp),%rsi /* get error code */ 1054 movq ORIG_RAX(%rsp),%rsi /* get error code */ [all …]
|
D | head_64.S | 265 movq %rsi, %rdi 366 pushq %rsi # 40(%rsp) 404 movq 40(%rsp),%rsi # %rip again 417 popq %rsi
|
D | kexec-bzimage64.c | 476 regs64.rsi = bootparam_load_addr; in bzImage64_load()
|
/linux-4.1.27/net/sunrpc/auth_gss/ |
D | svcauth_gss.c | 74 struct rsi { struct 81 static struct rsi *rsi_update(struct cache_detail *cd, struct rsi *new, struct rsi *old); argument 82 static struct rsi *rsi_lookup(struct cache_detail *cd, struct rsi *item); 84 static void rsi_free(struct rsi *rsii) in rsi_free() 94 struct rsi *rsii = container_of(ref, struct rsi, h.ref); in rsi_put() 99 static inline int rsi_hash(struct rsi *item) in rsi_hash() 107 struct rsi *item = container_of(a, struct rsi, h); in rsi_match() 108 struct rsi *tmp = container_of(b, struct rsi, h); in rsi_match() 129 struct rsi *new = container_of(cnew, struct rsi, h); in rsi_init() 130 struct rsi *item = container_of(citem, struct rsi, h); in rsi_init() [all …]
|
/linux-4.1.27/arch/x86/um/ |
D | setjmp_64.S | 24 pop %rsi # Return address, and adjust the stack 28 push %rsi # Make the call/return stack happy 34 movq %rsi,56(%rdi) # Return address
|
D | stub_64.S | 47 pop %rsi
|
/linux-4.1.27/arch/x86/purgatory/ |
D | entry64.S | 44 movq rsi(%rip), %rsi 69 rsi: .quad 0x0 label
|
/linux-4.1.27/arch/x86/kernel/acpi/ |
D | wakeup_64.S | 31 movq saved_rsi, %rsi 49 movq %rsi, pt_regs_si(%rax) 71 movq %rsi, saved_rsi 96 movq pt_regs_si(%rax), %rsi
|
/linux-4.1.27/arch/x86/platform/efi/ |
D | efi_stub_64.S | 37 mov 0x8(%rsp), %rsi; \ 38 mov %rsi, %cr0; \ 85 mov %rsi, %rcx
|
D | efi_thunk_64.S | 81 movq %r8, %rsi 83 movq %r9, %rsi
|
/linux-4.1.27/arch/x86/net/ |
D | bpf_jit.S | 39 mov (SKBDATA,%rsi),%eax 56 movzwl (SKBDATA,%rsi),%eax 71 movzbl (SKBDATA,%rsi),%eax
|
/linux-4.1.27/arch/x86/power/ |
D | hibernate_asm_64.S | 29 movq %rsi, pt_regs_si(%rax) 86 movq pbe_address(%rdx), %rsi 126 movq pt_regs_si(%rax), %rsi
|
/linux-4.1.27/drivers/net/wireless/rsi/ |
D | Kconfig | 21 This option enables the SDIO bus support in rsi drivers. 29 This option enables the USB bus support in rsi drivers.
|
/linux-4.1.27/arch/x86/xen/ |
D | xen-asm.S | 125 push %rsi 137 pop %rsi
|
D | xen-head.S | 45 mov %rsi,xen_start_info 64 mov %rsi, %r11
|
D | smp.c | 428 ctxt->user_regs.rsi = true; /* entry == true */ in cpu_initialize_context()
|
/linux-4.1.27/arch/x86/ia32/ |
D | ia32entry.S | 142 pushq_cfi_reg rsi /* pt_regs->si */ 268 movslq %eax, %rsi /* if error sign extend to 64 bits */ 375 pushq_cfi_reg rsi /* pt_regs->si */ 524 pushq_cfi_reg rsi /* pt_regs->si */ 600 CFI_REL_OFFSET rsi,RSI
|
/linux-4.1.27/arch/x86/include/asm/ |
D | calling.h | 114 movq_cfi rsi, 13*8+\offset 181 movq_cfi_restore 13*8, rsi
|
D | kexec.h | 197 uint64_t rsi; member
|
D | inst.h | 92 .ifc \r64,%rsi
|
D | paravirt.h | 875 COND_PUSH(set, CLBR_RSI, rsi); \ 887 COND_POP(set, CLBR_RSI, rsi); \
|
/linux-4.1.27/arch/x86/include/uapi/asm/ |
D | ptrace.h | 62 unsigned long rsi; member
|
D | sigcontext.h | 170 __u64 rsi; member
|
D | kvm.h | 113 __u64 rsi, rdi, rsp, rbp; member
|
/linux-4.1.27/drivers/net/wireless/ |
D | Makefile | 62 obj-$(CONFIG_RSI_91X) += rsi/
|
D | Kconfig | 285 source "drivers/net/wireless/rsi/Kconfig"
|
/linux-4.1.27/arch/x86/crypto/sha-mb/ |
D | sha1_mb_mgr_submit_avx2.S | 63 arg2 = %rsi 70 #define job %rsi
|
D | sha1_x8_avx2.S | 61 ## Function clobbers: rax, rcx, rdx, rbx, rsi, rdi, r9-r15# ymm0-15 63 ## Linux clobbers: rax rbx rcx rdx rsi r9 r10 r11 r12 r13 r14 r15 222 arg2 = %rsi
|
D | sha1_mb_mgr_flush_avx2.S | 62 #define arg2 %rsi
|
/linux-4.1.27/tools/perf/arch/x86/tests/ |
D | regs_load.S | 35 movq %rsi, SI(%rdi)
|
/linux-4.1.27/Documentation/virtual/kvm/ |
D | hypercalls.txt | 8 Up to four arguments may be passed in rbx, rcx, rdx, and rsi respectively.
|
D | api.txt | 300 __u64 rsi, rdi, rsp, rbp;
|
/linux-4.1.27/Documentation/ |
D | kmemcheck.txt | 505 ffffffff8104ede5: mov %rdx,%rsi 506 ffffffff8104ede8: rep movsl %ds:(%rsi),%es:(%rdi) 509 ffffffff8104edee: movsw %ds:(%rsi),%es:(%rdi) 512 ffffffff8104edf4: movsb %ds:(%rsi),%es:(%rdi)
|
D | IPMI.txt | 481 rsi=<regsize>
|
/linux-4.1.27/Documentation/networking/ |
D | filter.txt | 692 subq %rsi, %rax 718 R2 - rsi 728 ... since x86_64 ABI mandates rdi, rsi, rdx, rcx, r8, r9 for argument passing
|
/linux-4.1.27/Documentation/x86/ |
D | boot.txt | 1103 must be __BOOT_DS; interrupt must be disabled; %rsi must hold the base
|
/linux-4.1.27/arch/x86/kvm/ |
D | x86.c | 6665 regs->rsi = kvm_register_read(vcpu, VCPU_REGS_RSI); in kvm_arch_vcpu_ioctl_get_regs() 6695 kvm_register_write(vcpu, VCPU_REGS_RSI, regs->rsi); in kvm_arch_vcpu_ioctl_set_regs()
|
D | svm.c | 3945 [rsi]"i"(offsetof(struct vcpu_svm, vcpu.arch.regs[VCPU_REGS_RSI])), in svm_vcpu_run()
|
D | vmx.c | 8294 [rsi]"i"(offsetof(struct vcpu_vmx, vcpu.arch.regs[VCPU_REGS_RSI])), in vmx_vcpu_run()
|
/linux-4.1.27/arch/x86/ |
D | Kconfig | 274 …default "-fcall-saved-rdi -fcall-saved-rsi -fcall-saved-rdx -fcall-saved-rcx -fcall-saved-r8 -fcal…
|