/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 | 54 pushl_cfi %esi 55 CFI_REL_OFFSET esi, 0 60 movl 12(%esp),%esi # Function arg: unsigned char *buff 61 testl $3, %esi # Check alignment. 63 testl $1, %esi # Check alignment. 69 movzbl (%esi), %ebx 72 inc %esi 73 testl $2, %esi 80 1: movw (%esi), %bx 81 addl $2, %esi [all …]
|
D | atomic64_cx8_32.S | 48 cmpxchg8b (%esi) 60 cmpxchg8b (%esi) 72 SAVE esi 75 movl %eax, %esi 83 \ins\()l %esi, %ebx 93 RESTORE esi 109 read64 %esi 116 cmpxchg8b (%esi) 135 read64 %esi 143 cmpxchg8b (%esi) [all …]
|
D | msr-reg.S | 26 movl 24(%rdi), %esi 36 movl %esi, 24(%r10) 58 pushl_cfi %esi 66 movl 24(%eax), %esi 80 movl %esi, 24(%eax) 84 popl_cfi %esi
|
D | atomic64_386_32.S | 53 #define v %esi 60 #define v %esi 104 #define v %esi 111 #define v %esi 122 #define v %esi 129 #define v %esi 140 #define v %esi 162 #define v %esi 183 #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 | 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 | 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 | 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 | 74 1: popl %esi 75 subl $1b, %esi 78 movl %ecx, efi32_config(%esi) /* Handle */ 80 movl %ecx, efi32_config+8(%esi) /* EFI System table pointer */ 83 leal efi32_config(%esi), %eax 84 add %esi, 88(%eax) 90 movl %esi, BP_code32_start(%eax) 102 1: popl %esi 103 subl $1b, %esi 105 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 | 29 test %esi,%esi 36 sub %esi,%eax # hlen - offset 46 test %esi,%esi 53 sub %esi,%eax # hlen - offset 63 test %esi,%esi 69 cmp %esi,%r9d /* if (offset >= hlen) goto bpf_slow_path_byte */ 122 cmp SKF_MAX_NEG_OFF, %esi /* test range */ 132 cmp SKF_MAX_NEG_OFF, %esi 143 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 …]
|