Lines Matching refs:ecx
47 movl S_ARG0, %ecx
53 movl %edx, 0(%ecx)
54 movl %eax, 4(%ecx)
115 movl %edx,%ecx // Need to save the high order part
120 // Now have %ecx:%ebx as low part of high low and %edx:%eax as high part of high high
124 adcl %ecx,%esi // Add in the high plus carry from low
148 movl RNT_GENERATION(%edx),%ecx /* get current generation */
155 incl %ecx /* next generation */
157 incl %ecx /* skip 0, which is a flag */
158 1: movl %ecx,RNT_GENERATION(%edx) /* update generation and make usable */
236 mov $1000000000, %ecx /* number of nanoseconds in a second */
238 mul %ecx
242 mul %ecx
246 popl %ecx /* get low 32 tscFreq */
249 div %ecx
252 div %ecx
255 div %ecx
279 movl 4(%esp),%ecx
282 movl %eax,TIMER_HIGHCHK(%ecx)
283 movl %edx,TIMER_LOW(%ecx)
284 movl %eax,TIMER_HIGH(%ecx)
288 movl 4(%esp),%ecx
289 0: movl TIMER_HIGH(%ecx),%edx
290 movl TIMER_LOW(%ecx),%eax
291 cmpl TIMER_HIGHCHK(%ecx),%edx
299 movl S_ARG2,%ecx /* wait result */
303 pushl %ecx