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

/xnu-2782.1.97/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-2782.1.97/libkern/x86_64/
H A DOSAtomic.s41 movl %edi, %eax
103 xaddl %edi, (%rsi) #; Atomic exchange and add
104 movl %edi, %eax;
/xnu-2782.1.97/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-2782.1.97/tools/tests/execperf/
H A Dexit-asm.S9 movl $42, %edi
/xnu-2782.1.97/osfmk/i386/
H A Dtss.h87 uint32_t edi; member in struct:i386_tss
H A Dpcb.c661 saved_state->edi = ts->edi;
738 ts->edi = saved_state->edi;
829 saved_state->edi = state->edi;
1560 state->edi = saved_state->edi;
1640 state->uts.ts32.edi = saved_state->edi;
[all...]
H A Dpcb_native.c270 saved_state->edi = state->edi;
H A Dstartup64.c105 kprintf("sp->edi: 0x%08x\n", sp->edi);
H A Dgenassym.c249 DECLARE("R32_EDI", R_(edi));
/xnu-2782.1.97/osfmk/x86_64/
H A Dstart.s164 mov %eax, %edi /* save kernbootstruct */
207 test %edi, %edi /* Populate stack canary on BSP */
220 /* %edi = boot_args_start if BSP */
225 /* %edi = boot_args_start */
274 xor %edi, %edi /* AP, no "kernbootstruct" */
295 movl %eax, %edi /* regparm(1) calling convention */
316 /* %edi is already filled with header pointer */
H A Dlocore.s116 movl %edi, %ecx
134 movl %edi, %ecx
150 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)
428 movl R32_EDI(%r15), %edi
1054 movl R32_EIP(%r15), %edi
1072 xor %edi, %edi /* zero %rdi */
/xnu-2782.1.97/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-2782.1.97/tools/lldbmacros/core/
H A Doperating_system.py386 { 'name': 'edi' , 'bitsize': 32, 'offset' :16, 'encoding': 'uint' , 'format':'hex' , 'set': 0, 'gcc' : 4, 'dwarf': 4},
424 self.edi = 0
443 edi = {o.edi: #010x}
460 self.edx, self.edi, self.esi,
/xnu-2782.1.97/bsd/dev/i386/
H A Dfasttrap_isa.c2272 case REG_RDI: return regs32->edi;

Completed in 87 milliseconds