Lines Matching refs:edi

26 	lea		THREAD_time_lock(%edi), %eax;					\
42 sub THREAD_last_time(%edi), %eax; \
43 sbb (THREAD_last_time + 4)(%edi), %edx; \
44 add %eax, THREAD_user_time(%edi); \
45 adc %edx, (THREAD_user_time + 4)(%edi); \
48 movl %ebx, THREAD_last_time(%edi); \
49 movl %ecx, (THREAD_last_time + 4)(%edi); \
52 movb $1, THREAD_in_kernel(%edi);
69 sub THREAD_last_time(%edi), %eax; \
70 sbb (THREAD_last_time + 4)(%edi), %edx; \
71 add %eax, THREAD_kernel_time(%edi); \
72 adc %edx, (THREAD_kernel_time + 4)(%edi); \
75 movl %ebx, THREAD_last_time(%edi); \
76 movl %ecx, (THREAD_last_time + 4)(%edi); \
79 movb $0, THREAD_in_kernel(%edi); \
115 | THREAD_FLAGS_SINGLE_STEP), THREAD_flags(%edi); \
131 movl $bad_syscall_params, THREAD_fault_handler(%edi); \
134 movl %esp, %edi; \
146 movl %gs:0, %edi; /* thread pointer */ \
147 movl $0, THREAD_fault_handler(%edi)
159 testl $THREAD_FLAGS_64_BIT_SYSCALL_RETURN, THREAD_flags(%edi); \
514 movl %gs:0, %edi // thread pointer
515 cmpb $0, THREAD_in_kernel(%edi)
536 movl %gs:0, %edi // thread pointer
560 , THREAD_flags(%edi)
604 movl %gs:0, %edi // thread pointer
625 testl $THREAD_FLAGS_DEBUGGER_INSTALLED, THREAD_flags(%edi)
633 testl $THREAD_FLAGS_64_BIT_SYSCALL_RETURN, THREAD_flags(%edi)
646 , THREAD_flags(%edi)
671 testl $THREAD_FLAGS_DEBUGGER_INSTALLED, THREAD_flags(%edi)
674 testl $THREAD_FLAGS_64_BIT_SYSCALL_RETURN, THREAD_flags(%edi)
691 | THREAD_FLAGS_SYSCALL_RESTARTED), THREAD_flags(%edi)
694 movl THREAD_flags(%edi), %eax
699 cmpxchgl %edx, THREAD_flags(%edi)
710 , THREAD_flags(%edi)
718 testl $THREAD_FLAGS_RESTART_SYSCALL, THREAD_flags(%edi)
726 testl $THREAD_FLAGS_BREAKPOINTS_DEFINED, THREAD_flags(%edi)
744 movl %gs:0, %edi
745 movl $0, THREAD_fault_handler(%edi)
819 movl %gs:0, %edi
823 , THREAD_flags(%edi)