Home
last modified time | relevance | path

Searched refs:esi (Results 1 – 25 of 90) sorted by relevance

1234

/linux/arch/x86/lib/
H A Dchecksum_32.S50 pushl %esi
54 movl 12(%esp),%esi # Function arg: unsigned char *buff
55 testl $3, %esi # Check alignment.
57 testl $1, %esi # Check alignment.
63 movzbl (%esi), %ebx
66 inc %esi
67 testl $2, %esi
74 1: movw (%esi), %bx
75 addl $2, %esi
82 testl %esi, %esi
[all …]
H A Datomic64_cx8_32.S33 cmpxchg8b (%esi)
42 cmpxchg8b (%esi)
52 pushl %esi
55 movl %eax, %esi
63 \ins\()l %esi, %ebx
73 popl %esi
87 read64_nonatomic %esi
94 cmpxchg8b (%esi)
111 read64 %esi
119 cmpxchg8b (%esi)
[all …]
H A Datomic64_386_32.S43 #define v %esi
51 #define v %esi
100 #define v %esi
108 #define v %esi
120 #define v %esi
128 #define v %esi
140 #define v %esi
162 #define v %esi
183 #define v %esi
/linux/arch/x86/math-emu/
H A Dwm_shrx.S39 pushl %esi
41 movl PARAM1,%esi
47 movl (%esi),%ebx /* lsl */
48 movl 4(%esi),%edx /* msl */
53 movl %ebx,(%esi)
54 movl %edx,4(%esi)
56 popl %esi
65 movl (%esi),%eax /* lsl */
66 movl 4(%esi),%edx /* msl */
69 movl %edx,(%esi)
[all …]
H A Dshr_Xsig.S28 pushl %esi
30 movl PARAM1,%esi
36 movl (%esi),%eax /* lsl */
37 movl 4(%esi),%ebx /* midl */
38 movl 8(%esi),%edx /* msl */
42 movl %eax,(%esi)
43 movl %ebx,4(%esi)
44 movl %edx,8(%esi)
46 popl %esi
55 movl 4(%esi),%eax /* midl */
[all …]
H A Dmul_Xsig.S32 pushl %esi
34 movl PARAM1,%esi
41 movl (%esi),%eax /* lsl of Xsig */
45 movl 4(%esi),%eax /* midl of Xsig */
51 movl 8(%esi),%eax /* msl of Xsig */
57 movl %eax,(%esi)
59 movl %eax,4(%esi)
61 movl %eax,8(%esi)
63 popl %esi
73 pushl %esi
[all …]
H A Dwm_sqrt.S84 pushl %esi
88 movl PARAM1,%esi
90 movl SIGH(%esi),%eax
91 movl SIGL(%esi),%ecx
96 cmpw EXP_BIAS,EXP(%esi)
123 movl %edx,%esi /* Our first guess */
141 divl %esi /* current estimate */
142 shrl %esi /* divide by 2 */
143 addl %eax,%esi /* the new estimate */
146 divl %esi
[all …]
H A Dround_Xsig.S31 pushl %esi
33 movl PARAM1,%esi
35 movl 8(%esi),%edx
36 movl 4(%esi),%ebx
37 movl (%esi),%eax
72 movl %edx,8(%esi)
73 movl %ebx,4(%esi)
74 movl %eax,(%esi)
78 popl %esi
91 pushl %esi
[all …]
H A Ddiv_small.S26 pushl %esi
28 movl PARAM1,%esi /* pointer to num */
31 movl 4(%esi),%eax /* Get the current num msw */
35 movl %eax,4(%esi)
37 movl (%esi),%eax /* Get the num lsw */
40 movl %eax,(%esi)
44 popl %esi
H A Dpolynom_Xsig.S44 pushl %esi
48 movl PARAM2,%esi /* x */
73 mull (%esi) /* x ls long */
77 mull 4(%esi) /* x ms long */
83 mull (%esi) /* x ls long */
89 mull 4(%esi) /* x ms long */
96 movl (%esi),%eax
98 movl 4(%esi),%eax
134 popl %esi
H A Dreg_u_add.S38 pushl %esi
42 movl PARAM1,%esi /* source 1 */
51 movl SIGL(%esi),%ebx
52 movl SIGH(%esi),%eax
54 movl %edi,%esi
74 testl $0x80000000,SIGH(%esi)
133 addl SIGL(%esi),%ebx
134 adcl SIGH(%esi),%eax
165 popl %esi
H A Dreg_u_mul.S55 pushl %esi
59 movl PARAM1,%esi
63 testl $0x80000000,SIGH(%esi)
72 movl SIGL(%esi),%eax
77 movl SIGL(%esi),%eax
83 movl SIGH(%esi),%eax
89 movl SIGH(%esi),%eax
145 popl %esi
H A Ddiv_Xsig.S85 pushl %esi
89 movl PARAM1,%esi /* pointer to num */
116 movl XsigH(%esi),%eax
119 movl XsigL(%esi),%eax
122 movl XsigLL(%esi),%eax
329 movl PARAM3,%esi /* pointer to answer */
332 movl %eax,XsigLL(%esi)
334 movl %eax,XsigL(%esi)
336 movl %eax,XsigH(%esi)
341 popl %esi
H A Dreg_u_div.S85 pushl %esi
89 movl REGA,%esi
93 movswl EXP(%esi),%edx
122 movl SIGH(%esi),%edx /* Dividend */
123 movl SIGL(%esi),%eax /* Dividend */
182 movl SIGL(%esi),%eax
184 movl SIGH(%esi),%eax
190 movl SIGL(%esi),%eax /* Get the current num */
191 movl SIGH(%esi),%edx
468 popl %esi
H A Dreg_u_sub.S39 pushl %esi
43 movl PARAM1,%esi /* source 1 */
56 testl $0x80000000,SIGH(%esi)
159 movl SIGL(%esi),%ecx
162 movl SIGH(%esi),%ecx
271 popl %esi
/linux/arch/x86/crypto/
H A Dtwofish-i586-asm_32.S72 mov s2(%ebp,%edi,4),%esi;\
78 xor s3(%ebp,%edi,4),%esi;\
82 xor (%ebp,%edi,4), %esi;\
87 xor s1(%ebp,%edi,4),%esi;\
89 add d ## D, %esi;\
90 add %esi, d ## D;\
91 add k+round(%ebp), %esi;\
92 xor %esi, c ## D;\
110 mov s2(%ebp,%edi,4),%esi;\
116 xor s3(%ebp,%edi,4),%esi;\
[all …]
/linux/arch/x86/boot/compressed/
H A Dhead_32.S58 leal (BP_scratch+4)(%esi), %esp
87 movl BP_kernel_alignment(%esi), %eax
100 addl BP_init_size(%esi), %ebx
114 pushl %esi
115 leal (_bss@GOTOFF-4)(%edx), %esi
122 popl %esi
159 pushl %esi /* real mode pointer */
/linux/arch/powerpc/platforms/pseries/
H A Dpapr_platform_attributes.c76 static int papr_get_attr(u64 id, struct energy_scale_attribute *esi) in papr_get_attr() argument
131 *esi = *curr_esi; in papr_get_attr()
148 struct energy_scale_attribute esi; in desc_show() local
151 ret = papr_get_attr(pattr->id, &esi); in desc_show()
155 return sysfs_emit(buf, "%s\n", esi.desc); in desc_show()
167 struct energy_scale_attribute esi; in val_show() local
170 ret = papr_get_attr(pattr->id, &esi); in val_show()
174 return sysfs_emit(buf, "%llu\n", be64_to_cpu(esi.val)); in val_show()
187 struct energy_scale_attribute esi; in val_desc_show() local
190 ret = papr_get_attr(pattr->id, &esi); in val_desc_show()
[all …]
/linux/arch/x86/kvm/svm/
H A Dvmenter.S66 mov PER_CPU_VAR(x86_spec_ctrl_current + 4), %esi
67 xor %edx, %esi
68 or %esi, %ecx
107 mov SVM_spec_ctrl(%edi), %esi
108 xor %eax, %esi
112 or %edi, %esi
137 push %esi
268 xor %esi, %esi
292 pop %esi
/linux/tools/testing/selftests/x86/
H A Draw_syscall_helper_32.S7 pushl %esi
14 movl 4*4(%eax), %esi
28 movl %esi, 4*4(%eax)
33 popl %esi
H A Dthunks_32.S24 push %esi
41 pop %esi
/linux/arch/x86/um/
H A Dsetjmp_32.S13 # %esi
34 movl %esi,12(%edx)
55 movl 12(%edx),%esi
/linux/net/atm/
H A Dresources.c252 if (copy_to_user(buf, dev->esi, size)) { in atm_dev_ioctl()
262 if (dev->esi[i]) { in atm_dev_ioctl()
270 unsigned char esi[ESI_LEN]; in atm_dev_ioctl() local
276 if (copy_from_user(esi, buf, ESI_LEN)) { in atm_dev_ioctl()
280 memcpy(dev->esi, esi, ESI_LEN); in atm_dev_ioctl()
H A Dbr2684.c579 unsigned char *esi = atmvcc->dev->esi; in br2684_regvcc() local
582 if (esi[0] | esi[1] | esi[2] | esi[3] | esi[4] | esi[5]) in br2684_regvcc()
583 dev_addr_set(net_dev, esi); in br2684_regvcc()
/linux/arch/x86/include/asm/
H A Dapm.h29 u32 *edx, u32 *esi) in apm_bios_call_asm() argument
44 "=S" (*esi) in apm_bios_call_asm()

1234