/arch/x86/um/ |
D | checksum_32.S | 53 pushl %esi 57 movl 12(%esp),%esi # Function arg: unsigned char *buff 58 testl $2, %esi # Check alignment. 64 1: movw (%esi), %bx 65 addl $2, %esi 72 testl %esi, %esi 73 1: movl (%esi), %ebx 75 movl 4(%esi), %ebx 77 movl 8(%esi), %ebx 79 movl 12(%esi), %ebx [all …]
|
D | setjmp_32.S | 12 # %esi 33 movl %esi,12(%edx) 54 movl 12(%edx),%esi
|
/arch/x86/lib/ |
D | checksum_32.S | 53 pushl %esi 57 movl 12(%esp),%esi # Function arg: unsigned char *buff 58 testl $3, %esi # Check alignment. 60 testl $1, %esi # Check alignment. 66 movzbl (%esi), %ebx 69 inc %esi 70 testl $2, %esi 77 1: movw (%esi), %bx 78 addl $2, %esi 85 testl %esi, %esi [all …]
|
D | atomic64_cx8_32.S | 32 cmpxchg8b (%esi) 41 cmpxchg8b (%esi) 51 pushl %esi 54 movl %eax, %esi 62 \ins\()l %esi, %ebx 72 popl %esi 86 read64 %esi 93 cmpxchg8b (%esi) 110 read64 %esi 118 cmpxchg8b (%esi) [all …]
|
D | msr-reg.S | 24 movl 24(%rdi), %esi 33 movl %esi, 24(%r10) 52 pushl %esi 60 movl 24(%eax), %esi 72 movl %esi, 24(%eax) 76 popl %esi
|
D | atomic64_386_32.S | 50 #define v %esi 57 #define v %esi 101 #define v %esi 108 #define v %esi 119 #define v %esi 126 #define v %esi 137 #define v %esi 159 #define v %esi 180 #define v %esi
|
/arch/x86/math-emu/ |
D | shr_Xsig.S | 27 pushl %esi 29 movl PARAM1,%esi 35 movl (%esi),%eax /* lsl */ 36 movl 4(%esi),%ebx /* midl */ 37 movl 8(%esi),%edx /* msl */ 41 movl %eax,(%esi) 42 movl %ebx,4(%esi) 43 movl %edx,8(%esi) 45 popl %esi 54 movl 4(%esi),%eax /* midl */ [all …]
|
D | wm_shrx.S | 38 pushl %esi 40 movl PARAM1,%esi 46 movl (%esi),%ebx /* lsl */ 47 movl 4(%esi),%edx /* msl */ 52 movl %ebx,(%esi) 53 movl %edx,4(%esi) 55 popl %esi 64 movl (%esi),%eax /* lsl */ 65 movl 4(%esi),%edx /* msl */ 68 movl %edx,(%esi) [all …]
|
D | mul_Xsig.S | 31 pushl %esi 33 movl PARAM1,%esi 40 movl (%esi),%eax /* lsl of Xsig */ 44 movl 4(%esi),%eax /* midl of Xsig */ 50 movl 8(%esi),%eax /* msl of Xsig */ 56 movl %eax,(%esi) 58 movl %eax,4(%esi) 60 movl %eax,8(%esi) 62 popl %esi 71 pushl %esi [all …]
|
D | wm_sqrt.S | 83 pushl %esi 87 movl PARAM1,%esi 89 movl SIGH(%esi),%eax 90 movl SIGL(%esi),%ecx 95 cmpw EXP_BIAS,EXP(%esi) 122 movl %edx,%esi /* Our first guess */ 140 divl %esi /* current estimate */ 141 shrl %esi /* divide by 2 */ 142 addl %eax,%esi /* the new estimate */ 145 divl %esi [all …]
|
D | round_Xsig.S | 30 pushl %esi 32 movl PARAM1,%esi 34 movl 8(%esi),%edx 35 movl 4(%esi),%ebx 36 movl (%esi),%eax 71 movl %edx,8(%esi) 72 movl %ebx,4(%esi) 73 movl %eax,(%esi) 77 popl %esi 90 pushl %esi [all …]
|
D | div_small.S | 25 pushl %esi 27 movl PARAM1,%esi /* pointer to num */ 30 movl 4(%esi),%eax /* Get the current num msw */ 34 movl %eax,4(%esi) 36 movl (%esi),%eax /* Get the num lsw */ 39 movl %eax,(%esi) 43 popl %esi
|
D | reg_u_mul.S | 54 pushl %esi 58 movl PARAM1,%esi 62 testl $0x80000000,SIGH(%esi) 71 movl SIGL(%esi),%eax 76 movl SIGL(%esi),%eax 82 movl SIGH(%esi),%eax 88 movl SIGH(%esi),%eax 144 popl %esi
|
D | reg_u_add.S | 37 pushl %esi 41 movl PARAM1,%esi /* source 1 */ 50 movl SIGL(%esi),%ebx 51 movl SIGH(%esi),%eax 53 movl %edi,%esi 73 testl $0x80000000,SIGH(%esi) 132 addl SIGL(%esi),%ebx 133 adcl SIGH(%esi),%eax 164 popl %esi
|
D | polynom_Xsig.S | 43 pushl %esi 47 movl PARAM2,%esi /* x */ 72 mull (%esi) /* x ls long */ 76 mull 4(%esi) /* x ms long */ 82 mull (%esi) /* x ls long */ 88 mull 4(%esi) /* x ms long */ 95 movl (%esi),%eax 97 movl 4(%esi),%eax 133 popl %esi
|
D | div_Xsig.S | 84 pushl %esi 88 movl PARAM1,%esi /* pointer to num */ 115 movl XsigH(%esi),%eax 118 movl XsigL(%esi),%eax 121 movl XsigLL(%esi),%eax 328 movl PARAM3,%esi /* pointer to answer */ 331 movl %eax,XsigLL(%esi) 333 movl %eax,XsigL(%esi) 335 movl %eax,XsigH(%esi) 340 popl %esi
|
D | reg_u_div.S | 84 pushl %esi 88 movl REGA,%esi 92 movswl EXP(%esi),%edx 121 movl SIGH(%esi),%edx /* Dividend */ 122 movl SIGL(%esi),%eax /* Dividend */ 181 movl SIGL(%esi),%eax 183 movl SIGH(%esi),%eax 189 movl SIGL(%esi),%eax /* Get the current num */ 190 movl SIGH(%esi),%edx 467 popl %esi
|
D | reg_u_sub.S | 38 pushl %esi 42 movl PARAM1,%esi /* source 1 */ 55 testl $0x80000000,SIGH(%esi) 158 movl SIGL(%esi),%ecx 161 movl SIGH(%esi),%ecx 270 popl %esi
|
/arch/x86/boot/compressed/ |
D | head_32.S | 75 1: popl %esi 76 subl $1b, %esi 79 movl %ecx, efi32_config(%esi) /* Handle */ 81 movl %ecx, efi32_config+8(%esi) /* EFI System table pointer */ 84 leal efi32_config(%esi), %eax 85 add %esi, 88(%eax) 91 movl %esi, BP_code32_start(%eax) 103 1: popl %esi 104 subl $1b, %esi 106 movl %ecx, efi32_config(%esi) /* Handle */ [all …]
|
/arch/x86/crypto/ |
D | twofish-i586-asm_32.S | 85 mov s2(%ebp,%edi,4),%esi;\ 91 xor s3(%ebp,%edi,4),%esi;\ 95 xor (%ebp,%edi,4), %esi;\ 100 xor s1(%ebp,%edi,4),%esi;\ 102 add d ## D, %esi;\ 103 add %esi, d ## D;\ 104 add k+round(%ebp), %esi;\ 105 xor %esi, c ## D;\ 123 mov s2(%ebp,%edi,4),%esi;\ 129 xor s3(%ebp,%edi,4),%esi;\ [all …]
|
D | salsa20-i586-asm_32.S | 19 # esi_stack = esi 20 movl %esi,88(%esp) 28 movl 8(%esp,%eax),%esi 120 leal 0(%esp),%esi 125 movl %esi,68(%esp) 216 movl 104(%esp),%esi 218 add %ecx,%esi 232 rol $7,%esi 234 xorl 136(%esp),%esi 246 movl %esi,136(%esp) [all …]
|
/arch/x86/include/asm/ |
D | string_32.h | 54 long esi, edi; in __constant_memcpy() local 86 esi = (long)from; in __constant_memcpy() 92 : "=&c" (ecx), "=&D" (edi), "=&S" (esi) in __constant_memcpy() 93 : "0" (n / 4), "1" (edi), "2" (esi) in __constant_memcpy() 100 : "=&D"(edi), "=&S"(esi) in __constant_memcpy() 101 : "0"(edi), "1"(esi) in __constant_memcpy() 105 : "=&D"(edi), "=&S"(esi) in __constant_memcpy() 106 : "0"(edi), "1"(esi) in __constant_memcpy() 110 : "=&D"(edi), "=&S"(esi) in __constant_memcpy() 111 : "0"(edi), "1"(esi) in __constant_memcpy() [all …]
|
/arch/x86/net/ |
D | bpf_jit.S | 28 test %esi,%esi 35 sub %esi,%eax # hlen - offset 45 test %esi,%esi 52 sub %esi,%eax # hlen - offset 62 test %esi,%esi 68 cmp %esi,%r9d /* if (offset >= hlen) goto bpf_slow_path_byte */ 121 cmp SKF_MAX_NEG_OFF, %esi /* test range */ 131 cmp SKF_MAX_NEG_OFF, %esi 142 cmp SKF_MAX_NEG_OFF, %esi
|
/arch/ia64/kernel/ |
D | esi.c | 54 unsigned long esi = 0; in esi_init() local 62 esi = config_tables[i].table; in esi_init() 67 if (!esi) in esi_init() 70 systab = __va(esi); in esi_init() 116 ia64_esi_desc_entry_point_t *esi = (void *)p; in ia64_esi_call() local 117 if (!efi_guidcmp(guid, esi->guid)) { in ia64_esi_call() 121 pdesc.addr = __va(esi->esi_proc); in ia64_esi_call() 122 pdesc.gp = __va(esi->gp); in ia64_esi_call() 168 ia64_esi_desc_entry_point_t *esi = (void *)p; in ia64_esi_call_phys() local 169 if (!efi_guidcmp(guid, esi->guid)) { in ia64_esi_call_phys() [all …]
|
/arch/x86/kernel/ |
D | relocate_kernel_32.S | 45 pushl %esi 65 movl 20+20(%esp), %esi /* preserve_context */ 155 testl %esi, %esi 162 xorl %esi, %esi 210 popl %esi 221 pushl %esi 247 movl %ecx, %esi /* For every source page do a copy */ 248 andl $0xfffff000, %esi 251 movl %esi, %ebp 258 movl %eax, %esi [all …]
|