Lines Matching refs:edi
52 * Uses %eax, %ebx, %ecx, %edx, %esi, %edi.
55 mov %gs:CPU_NANOTIME,%edi ; \
75 movl %edx,%edi /* save timestamp */ ; \
81 movl %edi,(new##_TIMER)+TIMER_TSTAMP+4(%ecx) /* set timestamp */ ; \
86 movl %edi,%edx /* restore timestamp */ ; \
93 movl %edi,TIMER_TSTAMP+4(%ecx) /* set timestamp */
97 * Uses %eax,%ebx,%ecx,%edx,%esi,%edi.
103 * Uses %eax,%ebx,%ecx,%edx,%esi,%edi.
109 * Uses %eax,%ebx,%ecx,%edx,%esi,%edi.
117 movl %edx,%edi /* save timestamp */ ; \
125 movl %edi,TIMER_TSTAMP+4(%ecx) /* set timestamp */ ; \
127 movl %edi,%edx /* restore timestamp */ ; \
139 movl %edi,TIMER_TSTAMP+4(%ecx) /* set timestamp */
143 * Uses %eax,%ebx,%ecx,%edx,%esi,%edi.
151 movl %edx,%edi /* save timestamp */ ; \
159 movl %edi,TIMER_TSTAMP+4(%ecx) /* set timestamp */ ; \
161 movl %edi,%edx /* restore timestamp */ ; \
169 movl %edi,TIMER_TSTAMP+4(%ecx) /* set timestamp */