Home
last modified time | relevance | path

Searched refs:edi (Results 1 – 19 of 19) sorted by relevance

/xnu-8020.140.41/osfmk/i386/commpage/
H A Dfifo_queues.s107 cmpl $0,8(%edi) // sniff the lockword
126 cmpxchgl %ecx, 8(%edi) // try to take the spinlock
132 cmpxchgl %ecx, 8(%edi) // try 2nd time to take the spinlock
138 cmpxchgl %ecx, 8(%edi) // try 3rd time to take the spinlock
144 movl 4(%edi),%eax // get ptr to last element in q
147 movl %esi,(%edi) // q empty so this is first element
152 movl %esi,4(%edi) // new element becomes last in q
153 movl $0,8(%edi) // unlock spinlock
171 cmpxchgl %ecx, 8(%edi) // try to take the spinlock
177 cmpxchgl %ecx, 8(%edi) // try 2nd time to take the spinlock
[all …]
/xnu-8020.140.41/osfmk/x86_64/
H A Dstart.s163 mov %eax, %edi /* save kernbootstruct */
206 test %edi, %edi /* Populate stack canary on BSP */
273 xor %edi, %edi /* AP, no "kernbootstruct" */
294 movl %eax, %edi /* regparm(1) calling convention */
H A Dlocore.s115 movl %edi, %ecx
133 movl %edi, %ecx
149 movl %edi, %ecx
H A Dmachine_routines_asm.s199 mov $1, %edi
H A Dpal_routines_asm.s147 call *%edi /* call EFI runtime */
H A Didt64.s1038 movl R32_EDI(%r15), %edi
1241 xor %edi, %edi
1284 mov %edi, R32_EDI(%r15)
1291 xor %edi, %edi
1555 movl R32_EIP(%r15), %edi
H A DWKdmDecompress_new.s247 #define tags_counter %edi
/xnu-8020.140.41/EXTERNAL_HEADERS/architecture/i386/
H A Dtss.h67 unsigned int edi; member
H A Dasm_help.h105 pushl %edi ;\
160 popl %edi ;\
/xnu-8020.140.41/tools/tests/execperf/
H A Dexit-asm.S9 movl $42, %edi
/xnu-8020.140.41/osfmk/i386/
H A Dtss.h87 uint32_t edi; member
H A Dpcb.c663 saved_state->edi = ts->edi; in set_thread_state32()
765 ts->edi = saved_state->edi; in get_thread_state32()
923 saved_state->edi = state->edi; in machine_thread_set_state()
1863 state->edi = saved_state->edi; in machine_thread_get_kern_state()
1945 state->uts.ts32.edi = saved_state->edi; in machine_thread_get_kern_state()
H A Dpcb_native.c686 saved_state->edi = state->edi; in thread_set_wq_state32()
H A Dgenassym.c215 DECLARE("R32_EDI", R_(edi)); in main()
/xnu-8020.140.41/tests/
H A Dhvtest_x86_asm.s414 ljmp *(%edi)
454 add $8,%edi
455 ljmp *(%edi) // _radar61961809_loop64
/xnu-8020.140.41/osfmk/mach/i386/
H A Dthread_status.h381 uint32_t edi; member
H A D_structs.h75 unsigned int edi; variable
/xnu-8020.140.41/tools/lldbmacros/core/
H A Doperating_system.py410 self.edi = 0
446 self.edx, self.edi, self.esi,
/xnu-8020.140.41/bsd/dev/i386/
H A Dfasttrap_isa.c2280 case REG_RDI: return regs32->edi; in fasttrap_getreg()