/linux-3.4.99/arch/x86/lib/ |
D | checksum_32.S | 53 pushl_cfi %esi 54 CFI_REL_OFFSET esi, 0 59 movl 12(%esp),%esi # Function arg: unsigned char *buff 60 testl $3, %esi # Check alignment. 62 testl $1, %esi # Check alignment. 68 movzbl (%esi), %ebx 71 inc %esi 72 testl $2, %esi 79 1: movw (%esi), %bx 80 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 | 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
|
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
|
/linux-3.4.99/arch/x86/um/ |
D | checksum_32.S | 52 pushl %esi 56 movl 12(%esp),%esi # Function arg: unsigned char *buff 57 testl $2, %esi # Check alignment. 63 1: movw (%esi), %bx 64 addl $2, %esi 71 testl %esi, %esi 72 1: movl (%esi), %ebx 74 movl 4(%esi), %ebx 76 movl 8(%esi), %ebx 78 movl 12(%esi), %ebx [all …]
|
/linux-3.4.99/arch/x86/math-emu/ |
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 | 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 | 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
|
/linux-3.4.99/arch/x86/crypto/ |
D | twofish-i586-asm_32.S | 84 mov s2(%ebp,%edi,4),%esi;\ 90 xor s3(%ebp,%edi,4),%esi;\ 94 xor (%ebp,%edi,4), %esi;\ 99 xor s1(%ebp,%edi,4),%esi;\ 101 add d ## D, %esi;\ 102 add %esi, d ## D;\ 103 add k+round(%ebp), %esi;\ 104 xor %esi, c ## D;\ 122 mov s2(%ebp,%edi,4),%esi;\ 128 xor s3(%ebp,%edi,4),%esi;\ [all …]
|
D | salsa20-i586-asm_32.S | 18 # esi_stack = esi 19 movl %esi,88(%esp) 27 movl 8(%esp,%eax),%esi 119 leal 0(%esp),%esi 124 movl %esi,68(%esp) 215 movl 104(%esp),%esi 217 add %ecx,%esi 231 rol $7,%esi 233 xorl 136(%esp),%esi 245 movl %esi,136(%esp) [all …]
|
/linux-3.4.99/arch/x86/net/ |
D | bpf_jit.S | 26 test %esi,%esi 33 sub %esi,%eax # hlen - offset 43 test %esi,%esi 50 sub %esi,%eax # hlen - offset 60 test %esi,%esi 66 cmp %esi,%r9d /* if (offset >= hlen) goto bpf_slow_path_byte */ 80 test %esi,%esi 85 cmp %esi,%r9d /* if (offset >= hlen) goto bpf_slow_path_byte_msh */ 153 cmp SKF_MAX_NEG_OFF, %esi /* test range */ 163 cmp SKF_MAX_NEG_OFF, %esi [all …]
|
/linux-3.4.99/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 …]
|
/linux-3.4.99/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 …]
|
/linux-3.4.99/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 …]
|
/linux-3.4.99/arch/x86/boot/compressed/ |
D | head_32.S | 47 movl %eax, %esi 58 subl BP_pref_address(%esi), %eax 59 add BP_code32_start(%esi), %eax 70 testb $(1<<6), BP_loadflags(%esi) 90 leal (BP_scratch+4)(%esi), %esp 103 movl BP_kernel_alignment(%esi), %eax 126 pushl %esi 127 leal (_bss-4)(%ebp), %esi 134 popl %esi 180 pushl %esi /* real mode pointer */
|
/linux-3.4.99/drivers/net/irda/ |
D | esi-sir.c | 47 static struct dongle_driver esi = { variable 59 return irda_register_dongle(&esi); in esi_sir_init() 64 irda_unregister_dongle(&esi); in esi_sir_cleanup()
|