/linux-4.4.14/arch/x86/lib/ |
D | memmove_64.S | 36 cmp %rdi, %rsi 38 mov %rsi, %r8 65 movq 0*8(%rsi), %r11 66 movq 1*8(%rsi), %r10 67 movq 2*8(%rsi), %r9 68 movq 3*8(%rsi), %r8 69 leaq 4*8(%rsi), %rsi 85 movq -8(%rsi, %rdx), %r11 99 movq (%rsi), %r11 101 leaq -8(%rsi, %rdx), %rsi [all …]
|
D | copy_page_64.S | 30 movq 0x8*0(%rsi), %rax 31 movq 0x8*1(%rsi), %rbx 32 movq 0x8*2(%rsi), %rdx 33 movq 0x8*3(%rsi), %r8 34 movq 0x8*4(%rsi), %r9 35 movq 0x8*5(%rsi), %r10 36 movq 0x8*6(%rsi), %r11 37 movq 0x8*7(%rsi), %r12 39 prefetcht0 5*64(%rsi) 50 leaq 64 (%rsi), %rsi [all …]
|
D | memcpy_64.S | 73 movq 0*8(%rsi), %r8 74 movq 1*8(%rsi), %r9 75 movq 2*8(%rsi), %r10 76 movq 3*8(%rsi), %r11 77 leaq 4*8(%rsi), %rsi 92 addq %rdx, %rsi 102 movq -1*8(%rsi), %r8 103 movq -2*8(%rsi), %r9 104 movq -3*8(%rsi), %r10 105 movq -4*8(%rsi), %r11 [all …]
|
D | copy_user_64.S | 36 movq %rsi,%rcx 84 1: movq (%rsi),%r8 85 2: movq 1*8(%rsi),%r9 86 3: movq 2*8(%rsi),%r10 87 4: movq 3*8(%rsi),%r11 92 9: movq 4*8(%rsi),%r8 93 10: movq 5*8(%rsi),%r9 94 11: movq 6*8(%rsi),%r10 95 12: movq 7*8(%rsi),%r11 100 leaq 64(%rsi),%rsi [all …]
|
D | csum-copy_64.S | 113 movq %rbx, (%rsi) 115 movq %r8, 8(%rsi) 117 movq %r11, 16(%rsi) 119 movq %rdx, 24(%rsi) 122 movq %r10, 32(%rsi) 124 movq %rbp, 40(%rsi) 126 movq %r14, 48(%rsi) 128 movq %r13, 56(%rsi) 133 leaq 64(%rsi), %rsi 154 movq %rbx, (%rsi) [all …]
|
D | cmpxchg16b_emu.S | 36 cmpq PER_CPU_VAR((%rsi)), %rax 38 cmpq PER_CPU_VAR(8(%rsi)), %rdx 41 movq %rbx, PER_CPU_VAR((%rsi)) 42 movq %rcx, PER_CPU_VAR(8(%rsi))
|
D | rwsem.S | 67 pushq %rsi; \ 80 popq %rsi; \
|
D | memset_64.S | 38 imulq %rsi,%rax
|
/linux-4.4.14/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 | chacha20-ssse3-x86_64.S | 25 # %rsi: 1 data block output, o 125 movdqu %xmm0,0x00(%rsi) 130 movdqu %xmm1,0x10(%rsi) 135 movdqu %xmm2,0x20(%rsi) 140 movdqu %xmm3,0x30(%rsi) 147 # %rsi: 4 data blocks output, o 575 movdqu %xmm0,0x00(%rsi) 579 movdqu %xmm0,0x80(%rsi) 583 movdqu %xmm0,0x40(%rsi) 587 movdqu %xmm0,0xc0(%rsi) [all …]
|
D | chacha20-avx2-x86_64.S | 28 # %rsi: 8 data blocks output, o 405 vmovdqu %ymm0,0x0000(%rsi) 408 vmovdqu %ymm0,0x0080(%rsi) 411 vmovdqu %ymm0,0x0040(%rsi) 414 vmovdqu %ymm0,0x00c0(%rsi) 416 vmovdqu %ymm4,0x0100(%rsi) 418 vmovdqu %ymm5,0x00180(%rsi) 420 vmovdqu %ymm6,0x0140(%rsi) 422 vmovdqu %ymm7,0x01c0(%rsi) 424 vmovdqu %ymm8,0x0020(%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-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 | 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 | 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 | poly1305-sse2-x86_64.S | 36 #define m %rsi 53 # %rsi: 16 byte input block m 304 # %rsi: 16 byte input block m
|
D | sha1_avx2_x86_64_asm.S | 75 #define BUF %rsi /* arg2 */ 86 #define REG_RB %rsi
|
D | sha1_ni_asm.S | 59 #define DATA_PTR %rsi /* 2nd arg */
|
D | poly1305-avx2-x86_64.S | 49 #define m %rsi 86 # %rsi: 64 byte input block m
|
D | sha256_ni_asm.S | 59 #define DATA_PTR %rsi /* 2nd arg */
|
D | aes-x86_64-asm_64.S | 41 #define R5 %rsi
|
D | sha256-ssse3-asm.S | 91 INP = %rsi # 2nd arg 94 SRND = %rsi # clobbers INP
|
D | sha256-avx-asm.S | 99 INP = %rsi # 2nd arg 102 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-ssse3-asm.S | 58 msg = %rsi
|
D | sha512-avx-asm.S | 59 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.4.14/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.4.14/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 302 leaq MCOUNT_REG_SIZE+8(%rsp), %rsi 306 leaq 8(%rdx), %rsi
|
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 | 474 regs64.rsi = bootparam_load_addr; in bzImage64_load()
|
/linux-4.4.14/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.4.14/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 | 31 pop %rsi
|
/linux-4.4.14/arch/x86/entry/ |
D | entry_64_compat.S | 83 pushq %rsi /* pt_regs->si */ 180 pushq %rsi /* pt_regs->si */ 219 popq %rsi /* pt_regs->si */ 285 pushq %rsi /* pt_regs->si */
|
D | thunk_64.S | 19 pushq %rsi 63 popq %rsi
|
D | calling.h | 111 movq %rsi, 13*8+\offset(%rsp) 175 movq 13*8(%rsp), %rsi
|
D | entry_64.S | 164 pushq %rsi /* pt_regs->si */ 765 movq ORIG_RAX(%rsp), %rsi /* get error code */ 805 movq ORIG_RAX(%rsp), %rsi /* get error code */ 1221 pushq %rsi /* pt_regs->si */ 1243 movq $-1, %rsi 1456 movq $-1, %rsi
|
/linux-4.4.14/arch/x86/purgatory/ |
D | entry64.S | 44 movq rsi(%rip), %rsi 69 rsi: .quad 0x0 label
|
/linux-4.4.14/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.4.14/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.4.14/drivers/extcon/ |
D | extcon-axp288.c | 141 char **rsi; in axp288_extcon_log_rsi() local 146 for (i = 0, rsi = axp288_pwr_up_down_info; *rsi; rsi++, i++) { in axp288_extcon_log_rsi() 148 dev_dbg(info->dev, "%s\n", *rsi); in axp288_extcon_log_rsi()
|
/linux-4.4.14/arch/x86/net/ |
D | bpf_jit.S | 38 mov (SKBDATA,%rsi),%eax 55 movzwl (SKBDATA,%rsi),%eax 70 movzbl (SKBDATA,%rsi),%eax
|
/linux-4.4.14/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.4.14/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.4.14/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 | 452 ctxt->user_regs.rsi = true; /* entry == true */ in cpu_initialize_context()
|
/linux-4.4.14/arch/x86/include/asm/ |
D | asm.h | 75 100: movb (%rsi),%al 77 incq %rsi
|
D | kexec.h | 197 uint64_t rsi; member
|
D | inst.h | 92 .ifc \r64,%rsi
|
D | paravirt.h | 878 COND_PUSH(set, CLBR_RSI, rsi); \ 890 COND_POP(set, CLBR_RSI, rsi); \
|
/linux-4.4.14/tools/testing/selftests/x86/ |
D | test_syscall_vdso.c | 68 uint64_t rsi, rdi, rbp, rsp; member 121 …printf("si:%016llx di:%016llx bp:%016llx sp:%016llx\n", regs64.rsi, regs64.rdi, regs64.rbp, reg… in print_regs64()
|
D | ptrace_syscall.c | 21 # define user_arg1 rsi
|
/linux-4.4.14/arch/x86/include/uapi/asm/ |
D | ptrace.h | 62 unsigned long rsi; member
|
D | sigcontext.h | 334 __u64 rsi; member
|
D | kvm.h | 115 __u64 rsi, rdi, rsp, rbp; member
|
/linux-4.4.14/drivers/net/wireless/ |
D | Makefile | 62 obj-$(CONFIG_RSI_91X) += rsi/
|
D | Kconfig | 287 source "drivers/net/wireless/rsi/Kconfig"
|
/linux-4.4.14/tools/perf/arch/x86/util/ |
D | dwarf-regs.c | 83 REG_OFFSET_NAME_64("%si", rsi),
|
/linux-4.4.14/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.4.14/tools/perf/arch/x86/tests/ |
D | regs_load.S | 35 movq %rsi, SI(%rdi)
|
/linux-4.4.14/Documentation/virtual/kvm/ |
D | hypercalls.txt | 8 Up to four arguments may be passed in rbx, rcx, rdx, and rsi respectively.
|
D | api.txt | 305 __u64 rsi, rdi, rsp, rbp;
|
/linux-4.4.14/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.4.14/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.4.14/Documentation/x86/ |
D | boot.txt | 1103 must be __BOOT_DS; interrupt must be disabled; %rsi must hold the base
|
/linux-4.4.14/arch/x86/kvm/ |
D | x86.c | 6854 regs->rsi = kvm_register_read(vcpu, VCPU_REGS_RSI); in kvm_arch_vcpu_ioctl_get_regs() 6884 kvm_register_write(vcpu, VCPU_REGS_RSI, regs->rsi); in kvm_arch_vcpu_ioctl_set_regs()
|
D | svm.c | 3857 [rsi]"i"(offsetof(struct vcpu_svm, vcpu.arch.regs[VCPU_REGS_RSI])), in svm_vcpu_run()
|
D | vmx.c | 8655 [rsi]"i"(offsetof(struct vcpu_vmx, vcpu.arch.regs[VCPU_REGS_RSI])), in vmx_vcpu_run()
|
/linux-4.4.14/arch/x86/ |
D | Kconfig | 284 …default "-fcall-saved-rdi -fcall-saved-rsi -fcall-saved-rdx -fcall-saved-rcx -fcall-saved-r8 -fcal…
|