/linux-4.1.27/arch/x86/lib/ |
D | memmove_64.S | 34 cmp $0x20, %rdx 41 add %rdx, %r8 52 cmp $680, %rdx 61 sub $0x20, %rdx 66 sub $0x20, %rdx 79 addq $0x20, %rdx 86 movq %rdx, %rcx 87 movq -8(%rsi, %rdx), %r11 88 lea -8(%rdi, %rdx), %r10 100 movq %rdx, %rcx [all …]
|
D | memcpy_64.S | 34 movq %rdx, %rcx 50 movq %rdx, %rcx 59 cmpq $0x20, %rdx 68 subq $0x20, %rdx 70 subq $0x20, %rdx 94 addq %rdx, %rsi 95 addq %rdx, %rdi 96 subq $0x20, %rdx 103 subq $0x20, %rdx 120 subq %rdx, %rsi [all …]
|
D | memset_64.S | 33 movq %rdx,%rcx 62 movq %rdx,%rcx 84 movq %rdx,%rcx 133 cmpq $7,%rdx 139 subq %r8,%rdx
|
D | copy_page_64.S | 39 movq 0x8*2(%rsi), %rdx 50 movq %rdx, 0x8*2(%rdi) 69 movq 0x8*2(%rsi), %rdx 78 movq %rdx, 0x8*2(%rdi)
|
D | thunk_64.S | 22 pushq_cfi_reg rdx 69 popq_cfi_reg rdx
|
D | copy_user_64.S | 48 addq %rdx,%rcx 65 addq %rdx,%rcx 163 40: leal (%rdx,%rcx,8),%edx 229 11: leal (%rdx,%rcx,8),%ecx
|
D | csum-copy_64.S | 95 movq 24(%rdi), %rdx 112 adcq %rdx, %rax 127 movq %rdx, 24(%rsi)
|
D | copy_user_nocache_64.S | 108 40: lea (%rdx,%rcx,8),%rdx
|
D | cmpxchg16b_emu.S | 40 cmpq PER_CPU_VAR(8(%rsi)), %rdx
|
D | getuser.S | 90 4: movq -7(%_ASM_AX),%rdx
|
/linux-4.1.27/arch/x86/power/ |
D | hibernate_asm_64.S | 33 movq %rdx, pt_regs_dx(%rax) 57 movq $__PAGE_OFFSET, %rdx 59 subq %rdx, %rax 63 movq %rax, %rdx 64 andq $~(X86_CR4_PGE), %rdx 65 movq %rdx, %cr4; # turn off PGE 75 movq restore_pblist(%rip), %rdx 82 testq %rdx, %rdx 86 movq pbe_address(%rdx), %rsi 87 movq pbe_orig_address(%rdx), %rdi [all …]
|
/linux-4.1.27/arch/x86/kernel/ |
D | mcount_64.S | 100 movq %rdx, RDX(%rsp) 109 movq MCOUNT_REG_SIZE-8(%rsp), %rdx 110 movq %rdx, RBP(%rsp) 117 movq 8(%rdx), %rsi 137 movq RDX(%rsp), %rdx 160 movq function_trace_op(%rip), %rdx 197 movq function_trace_op(%rip), %rdx 297 movq $0, %rdx /* No framepointers needed */ 300 leaq 8(%rdx), %rsi 302 movq (%rdx), %rdx [all …]
|
D | entry_64.S | 155 CFI_REL_OFFSET rdx, RDX+\offset 239 pushq_cfi_reg rdx /* pt_regs->dx */ 327 movq %rax,%rdx 1447 pushq_cfi %rdx 1448 CFI_REL_OFFSET rdx, 0 1466 movq %rsp, %rdx 1468 pushq 5*8(%rdx) /* pt_regs->ss */ 1469 pushq 4*8(%rdx) /* pt_regs->rsp */ 1470 pushq 3*8(%rdx) /* pt_regs->flags */ 1471 pushq 2*8(%rdx) /* pt_regs->cs */ [all …]
|
D | relocate_kernel_64.S | 106 pushq %rdx 173 popq %rdx 175 call *%rdx 245 movq %rdi, %rdx 253 movq %rdx, %rsi 257 movq %rdx, %rdi
|
D | head_64.S | 113 leaq (4096 + _KERNPG_TABLE)(%rbx), %rdx 114 movq %rdx, 0(%rbx,%rax,8) 115 movq %rdx, 8(%rbx,%rax,8) 117 addq $4096, %rdx 121 movq %rdx, 4096(%rbx,%rax,8) 124 movq %rdx, 4096(%rbx,%rax,8) 365 pushq %rdx # 48(%rsp) 418 popq %rdx
|
/linux-4.1.27/arch/x86/crypto/ |
D | cast5-avx-x86_64-asm_64.S | 77 #define RGI1 %rdx 371 vmovdqu (0*4*4)(%rdx), RL1; 372 vmovdqu (1*4*4)(%rdx), RR1; 373 vmovdqu (2*4*4)(%rdx), RL2; 374 vmovdqu (3*4*4)(%rdx), RR2; 375 vmovdqu (4*4*4)(%rdx), RL3; 376 vmovdqu (5*4*4)(%rdx), RR3; 377 vmovdqu (6*4*4)(%rdx), RL4; 378 vmovdqu (7*4*4)(%rdx), RR4; 403 vmovdqu (0*4*4)(%rdx), RL1; [all …]
|
D | salsa20-x86_64-asm_64.S | 14 mov %rdx,%rdi 16 mov %rcx,%rdx 18 cmp $0,%rdx 76 cmp $64,%rdx 85 mov %rdx,%rcx 100 movq %rdx,152(%rsp) 104 mov %rdi,%rdx 164 lea (%r14,%rdx),%rbp 176 lea (%rdx,%r9),%rbp 204 xor %rbp,%rdx [all …]
|
D | camellia-aesni-avx-asm_64.S | 896 %xmm15, %rdx, (key_table)(CTX)); 924 %xmm15, %rdx, (key_table)(CTX, %r8, 8)); 952 %xmm15, %rdx, (key_table)(CTX, %r8, 8)); 965 vpxor (0 * 16)(%rdx), %xmm6, %xmm6; 966 vpxor (1 * 16)(%rdx), %xmm5, %xmm5; 967 vpxor (2 * 16)(%rdx), %xmm4, %xmm4; 968 vpxor (3 * 16)(%rdx), %xmm3, %xmm3; 969 vpxor (4 * 16)(%rdx), %xmm2, %xmm2; 970 vpxor (5 * 16)(%rdx), %xmm1, %xmm1; 971 vpxor (6 * 16)(%rdx), %xmm0, %xmm0; [all …]
|
D | camellia-aesni-avx2-asm_64.S | 938 %ymm15, %rdx, (key_table)(CTX)); 970 %ymm15, %rdx, (key_table)(CTX, %r8, 8)); 1002 %ymm15, %rdx, (key_table)(CTX, %r8, 8)); 1005 cmpq %rsi, %rdx; 1025 vinserti128 $1, (%rdx), %ymm7, %ymm7; 1028 vpxor (0 * 32 + 16)(%rdx), %ymm6, %ymm6; 1029 vpxor (1 * 32 + 16)(%rdx), %ymm5, %ymm5; 1030 vpxor (2 * 32 + 16)(%rdx), %ymm4, %ymm4; 1031 vpxor (3 * 32 + 16)(%rdx), %ymm3, %ymm3; 1032 vpxor (4 * 32 + 16)(%rdx), %ymm2, %ymm2; [all …]
|
D | blowfish-x86_64-asm_64.S | 42 #define RX3 %rdx 131 movq %rdx, RIO; 167 movq %rdx, RIO; 313 movq %rdx, RIO; 358 movq %rdx, RIO;
|
D | ghash-clmulni-intel_asm.S | 112 cmp $16, %rdx 124 sub $16, %rdx 126 cmp $16, %rdx
|
D | cast6-avx-x86_64-asm_64.S | 77 #define RGI1 %rdx 355 load_8way(%rdx, RA1, RB1, RC1, RD1, RA2, RB2, RC2, RD2); 373 load_8way(%rdx, RA1, RB1, RC1, RD1, RA2, RB2, RC2, RD2); 392 movq %rdx, %r12; 394 load_8way(%rdx, RA1, RB1, RC1, RD1, RA2, RB2, RC2, RD2); 416 movq %rdx, %r12; 441 load_xts_8way(%rcx, %rdx, %rsi, RA1, RB1, RC1, RD1, RA2, RB2, RC2, RD2, 463 load_xts_8way(%rcx, %rdx, %rsi, RA1, RB1, RC1, RD1, RA2, RB2, RC2, RD2,
|
D | twofish-avx-x86_64-asm_64.S | 81 #define RGI1 %rdx 339 load_8way(%rdx, RA1, RB1, RC1, RD1, RA2, RB2, RC2, RD2); 357 load_8way(%rdx, RC1, RD1, RA1, RB1, RC2, RD2, RA2, RB2); 376 movq %rdx, %r12; 378 load_8way(%rdx, RC1, RD1, RA1, RB1, RC2, RD2, RA2, RB2); 400 movq %rdx, %r12; 425 load_xts_8way(%rcx, %rdx, %rsi, RA1, RB1, RC1, RD1, RA2, RB2, RC2, RD2, 447 load_xts_8way(%rcx, %rdx, %rsi, RC1, RD1, RA1, RB1, RC2, RD2, RA2, RB2,
|
D | des3_ede-asm_64.S | 69 #define RT3 %rdx 187 read_block(%rdx, RL0, RR0); 443 movl 0 * 4(%rdx), RL0d; 444 movl 1 * 4(%rdx), RR0d; 445 movl 2 * 4(%rdx), RL1d; 446 movl 3 * 4(%rdx), RR1d; 447 movl 4 * 4(%rdx), RL2d; 448 movl 5 * 4(%rdx), RR2d;
|
D | camellia-x86_64-asm_64.S | 60 #define RCD1 %rdx 204 movq %rdx, RIO; 253 movq %rdx, RIO; 439 movq %rdx, RIO; 490 movq %rdx, RIO;
|
D | crc32c-pcl-intel-asm_64.S | 83 #define block_1 %rdx 89 #define crc_init_arg %rdx
|
D | twofish-x86_64-asm_64-3way.S | 40 #define RIO %rdx 82 #define RT0 %rdx
|
D | serpent-avx-x86_64-asm_64.S | 685 load_8way(%rdx, RA1, RB1, RC1, RD1, RA2, RB2, RC2, RD2); 701 load_8way(%rdx, RA1, RB1, RC1, RD1, RA2, RB2, RC2, RD2); 717 load_8way(%rdx, RA1, RB1, RC1, RD1, RA2, RB2, RC2, RD2); 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, 773 load_xts_8way(%rcx, %rdx, %rsi, RA1, RB1, RC1, RD1, RA2, RB2, RC2, RD2,
|
D | serpent-avx2-asm_64.S | 679 load_16way(%rdx, RA1, RB1, RC1, RD1, RA2, RB2, RC2, RD2); 699 load_16way(%rdx, RA1, RB1, RC1, RD1, RA2, RB2, RC2, RD2); 719 load_16way(%rdx, RA1, RB1, RC1, RD1, RA2, RB2, RC2, RD2); 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, 788 load_xts_16way(%rcx, %rdx, %rsi, RA1, RB1, RC1, RD1, RA2, RB2, RC2,
|
D | crct10dif-pcl-asm_64.S | 67 #define arg3 %rdx
|
D | sha1_avx2_x86_64_asm.S | 76 #define CNT %rdx /* arg3 */ 89 #define REG_RE %rdx
|
D | serpent-sse2-x86_64-asm_64.S | 647 leaq (4*4*4)(%rdx), %rax; 648 read_blocks(%rdx, RA1, RB1, RC1, RD1, RK0, RK1, RK2); 711 leaq (4*4*4)(%rdx), %rax; 712 read_blocks(%rdx, RA1, RB1, RC1, RD1, RK0, RK1, RK2);
|
D | aes-x86_64-asm_64.S | 36 #define R4 %rdx
|
D | twofish-x86_64-asm_64.S | 57 #define R3 %rdx
|
D | aes_ctrby8_avx-x86_64.S | 90 #define p_keys %rdx
|
D | sha1_ssse3_asm.S | 35 #define CNT %rdx // arg3
|
D | sha512-avx2-asm.S | 77 NUM_BLKS = %rdx 81 e = %rdx
|
D | sha512-avx-asm.S | 61 msglen = %rdx
|
D | sha512-ssse3-asm.S | 60 msglen = %rdx
|
D | sha256-avx-asm.S | 98 NUM_BLKS = %rdx # 3rd arg
|
D | sha256-ssse3-asm.S | 90 NUM_BLKS = %rdx # 3rd arg
|
D | sha256-avx2-asm.S | 93 NUM_BLKS = %rdx # 3rd arg
|
D | aesni-intel_asm.S | 95 #define arg3 rdx 131 #define INP %rdx
|
D | aesni-intel_avx-x86_64.S | 185 #define arg3 %rdx
|
/linux-4.1.27/arch/x86/boot/compressed/ |
D | head_64.S | 246 movq %rdx, efi64_config+8(%rip) /* EFI System table pointer */ 371 movq %rdx, %rsi 392 leaq _got(%rip), %rdx 395 cmpq %rcx, %rdx 397 addq %rbx, (%rdx) 398 addq $8, %rdx 410 leaq input_data(%rip), %rdx /* input_data */
|
/linux-4.1.27/arch/x86/purgatory/ |
D | entry64.S | 43 movq rdx(%rip), %rdx 65 rdx: .quad 0x0 label
|
/linux-4.1.27/arch/x86/kernel/acpi/ |
D | wakeup_64.S | 17 movq $0x123456789abcdef0, %rdx 18 cmpq %rdx, %rax 53 movq %rdx, pt_regs_dx(%rax) 100 movq pt_regs_dx(%rax), %rdx
|
/linux-4.1.27/arch/x86/xen/ |
D | xen-asm.S | 124 push %rdx 138 pop %rdx
|
D | xen-asm_64.S | 59 pushq %rdx
|
/linux-4.1.27/arch/x86/include/asm/ |
D | calling.h | 113 movq_cfi rdx, 12*8+\offset 179 movq_cfi_restore 12*8, rdx
|
D | kexec.h | 193 uint64_t rdx; member
|
D | inst.h | 80 .ifc \r64,%rdx
|
D | paravirt.h | 874 COND_PUSH(set, CLBR_RDX, rdx); \ 888 COND_POP(set, CLBR_RDX, rdx); \
|
/linux-4.1.27/arch/x86/include/uapi/asm/ |
D | ptrace.h | 61 unsigned long rdx; member
|
D | sigcontext.h | 173 __u64 rdx; member
|
D | kvm.h | 112 __u64 rax, rbx, rcx, rdx; member
|
/linux-4.1.27/arch/x86/ia32/ |
D | ia32entry.S | 143 pushq_cfi_reg rdx /* pt_regs->dx */ 376 pushq_cfi_reg rdx /* pt_regs->dx */ 525 pushq_cfi_reg rdx /* pt_regs->dx */ 599 CFI_REL_OFFSET rdx,RDX
|
/linux-4.1.27/arch/x86/um/ |
D | stub_64.S | 48 pop %rdx
|
/linux-4.1.27/arch/x86/kvm/ |
D | trace.h | 136 unsigned long rcx, unsigned long rdx), 137 TP_ARGS(function, rax, rbx, rcx, rdx), 144 __field( unsigned long, rdx ) 152 __entry->rdx = rdx; 157 __entry->rbx, __entry->rcx, __entry->rdx)
|
D | emulate.c | 366 ON64(FOP2E(op##q, rax, rdx)) \ 375 ON64(FOP2E(op##q, rax, rdx)) \ 393 ON64(FOP2E(op##q, rdx, rax)) \ 405 ON64(FOP3E(op##q, rax, rdx, cl)) \ 2462 u64 msr_data, rcx, rdx; in em_sysexit() local 2479 rdx = reg_read(ctxt, VCPU_REGS_RDX); in em_sysexit() 2491 rdx = (u32)rdx; in em_sysexit() 2501 is_noncanonical_address(rdx)) in em_sysexit() 2511 ctxt->_eip = rdx; in em_sysexit()
|
D | x86.c | 6664 regs->rdx = kvm_register_read(vcpu, VCPU_REGS_RDX); in kvm_arch_vcpu_ioctl_get_regs() 6694 kvm_register_write(vcpu, VCPU_REGS_RDX, regs->rdx); in kvm_arch_vcpu_ioctl_set_regs()
|
D | svm.c | 3944 [rdx]"i"(offsetof(struct vcpu_svm, vcpu.arch.regs[VCPU_REGS_RDX])), in svm_vcpu_run()
|
D | vmx.c | 8293 [rdx]"i"(offsetof(struct vcpu_vmx, vcpu.arch.regs[VCPU_REGS_RDX])), in vmx_vcpu_run()
|
/linux-4.1.27/arch/x86/crypto/sha-mb/ |
D | sha1_mb_mgr_submit_avx2.S | 66 extra_blocks = %rdx 102 # arg 2 : rdx : job
|
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 223 RSP_SAVE = %rdx
|
/linux-4.1.27/tools/perf/arch/x86/tests/ |
D | regs_load.S | 34 movq %rdx, DX(%rdi)
|
/linux-4.1.27/arch/x86/net/ |
D | bpf_jit.S | 81 lea - MAX_BPF_STACK + 32(%rbp),%rdx; \
|
/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 | 299 __u64 rax, rbx, rcx, rdx;
|
/linux-4.1.27/Documentation/ |
D | kmemcheck.txt | 501 ffffffff8104edd5: mov %rax,%rdx 505 ffffffff8104ede5: mov %rdx,%rsi
|
/linux-4.1.27/Documentation/networking/ |
D | filter.txt | 719 R3 - rdx 728 ... since x86_64 ABI mandates rdi, rsi, rdx, rcx, r8, r9 for argument passing
|
/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…
|