Searched refs:edi (Results 1 - 21 of 21) sorted by relevance

/xnu-2422.115.4/osfmk/i386/
H A Dgdb_defs.h51 unsigned int edi; member in struct:__anon896
H A Dtss.h87 uint32_t edi; member in struct:i386_tss
H A Dpcb_native.c267 saved_state->edi = state->edi;
H A Dpcb.c652 saved_state->edi = ts->edi;
729 ts->edi = saved_state->edi;
820 saved_state->edi = state->edi;
1551 state->edi = saved_state->edi;
1631 state->uts.ts32.edi = saved_state->edi;
[all...]
H A Dstartup64.c106 kprintf("sp->edi: 0x%08x\n", sp->edi);
H A Di386_lock.s1881 bts %edi,(%rsi)
1886 btr %edi,(%rsi)
1893 bts %edi,(%rsi)
1900 bts %edi,(%rsi)
1910 btr %edi,(%rsi)
H A Dgenassym.c256 DECLARE("R32_EDI", R_(edi));
/xnu-2422.115.4/osfmk/i386/commpage/
H A Dfifo_queues.s92 * %edi = ptr to queue head structure
107 cmpl $0,8(%edi) // sniff the lockword
114 * %edi = ptr to queue head structure
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),%ecx // 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) // unloc
[all...]
/xnu-2422.115.4/libkern/x86_64/
H A DOSAtomic.s41 movl %edi, %eax
103 xaddl %edi, (%rsi) #; Atomic exchange and add
104 movl %edi, %eax;
/xnu-2422.115.4/EXTERNAL_HEADERS/architecture/i386/
H A Dtss.h67 unsigned int edi; member in struct:tss
H A Dasm_help.h90 pushl %edi ;\
119 popl %edi ;\
/xnu-2422.115.4/tools/tests/execperf/
H A Dexit-asm.S8 movl $42, %edi
/xnu-2422.115.4/osfmk/x86_64/
H A Dstart.s165 mov %eax, %edi /* save kernbootstruct */
208 test %edi, %edi /* Populate stack canary on BSP */
221 /* %edi = boot_args_start if BSP */
226 /* %edi = boot_args_start */
275 xor %edi, %edi /* AP, no "kernbootstruct" */
296 movl %eax, %edi /* regparm(1) calling convention */
317 /* %edi is already filled with header pointer */
H A Dlocore.s117 movl %edi, %ecx
135 movl %edi, %ecx
151 movl %edi, %ecx
H A Dpal_routines_asm.s147 call *%edi /* call EFI runtime */
H A DWKdmDecompress_new.s208 #define tags_counter %edi
H A Didt64.s253 mov %edi, R32_EDI(%r15)
424 movl R32_EDI(%r15), %edi
1048 movl R32_EIP(%r15), %edi
1066 xor %edi, %edi /* zero %rdi */
/xnu-2422.115.4/osfmk/mach/i386/
H A Dthread_status.h318 uint32_t edi; member in struct:x86_saved_state32
H A D_structs.h70 unsigned int edi; variable
/xnu-2422.115.4/tools/lldbmacros/core/
H A Doperating_system.py169 { 'name': 'edi' , 'bitsize': 32, 'offset' :16, 'encoding': 'uint' , 'format':'hex' , 'set': 0, 'gcc' : 4, 'dwarf': 4},
189 self.edi = 0
208 edi = {o.edi: #010x}
225 self.edx, self.edi, self.esi,
/xnu-2422.115.4/bsd/dev/i386/
H A Dfasttrap_isa.c2285 case REG_RDI: return regs32->edi;

Completed in 152 milliseconds