Searched refs:esi (Results 1 - 22 of 22) sorted by relevance

/xnu-2422.115.4/osfmk/i386/
H A Drtclock_asm_native.h67 0: movl RNT_GENERATION(%rdi),%esi ; \
68 test %esi,%esi /* info updating? */ ; \
82 cmpl RNT_GENERATION(%rdi),%esi /* repeat if changed */ ; \
H A Dgdb_defs.h50 unsigned int esi; member in struct:__anon896
H A Dasm.h305 movl %esp, %esi ;\
308 movl %esi, %esp
311 movl %esp, %esi ;\
316 movl %esi, %esp
319 movl %esp, %esi ;\
325 movl %esi, %esp
329 movl %esp, %esi ;\
332 movl %esi, 8(%esp) ;\
333 leal 8(%esp), %esi ;\
334 movl %esi,
[all...]
H A Dtss.h86 uint32_t esi; member in struct:i386_tss
H A Di386_lock.s123 #define LOAD_ARG1(x) mov x, %esi ;
810 mov %eax, %esi /* put old flags as second arg */
875 mov %eax,%esi /* old flags in %rsi */
928 mov %eax,%esi
1798 movl %gs:CPU_PREEMPTION_LEVEL,%esi
1844 movl %gs:CPU_PREEMPTION_LEVEL,%esi
1924 movl %esi, %eax /* Load addend */
1926 addl %esi, %eax /* Calculate result */
1936 negl %esi
1937 movl %esi,
[all...]
H A Dpcb_native.c268 saved_state->esi = state->esi;
H A Dpcb.c653 saved_state->esi = ts->esi;
730 ts->esi = saved_state->esi;
821 saved_state->esi = state->esi;
1552 state->esi = saved_state->esi;
1632 state->uts.ts32.esi = saved_state->esi;
[all...]
H A Dstartup64.c107 kprintf("sp->esi: 0x%08x\n", sp->esi);
H A Dgenassym.c255 DECLARE("R32_ESI", R_(esi));
/xnu-2422.115.4/libsyscall/wrappers/
H A Dmach_absolute_time.s54 pushl %esi
58 movl _COMM_PAGE_NT_GENERATION,%esi /* get generation (0 if being changed) */
59 testl %esi,%esi /* if being updated, loop until stable */
91 cmpl _COMM_PAGE_NT_GENERATION,%esi /* have the parameters changed? */
95 popl %esi
H A D__commpage_gettimeofday.s42 push %esi
45 movl _COMM_PAGE_GTOD_GENERATION,%esi /* get generation (0 if disabled) */
46 testl %esi,%esi /* disabled? */
56 cmpl _COMM_PAGE_GTOD_GENERATION,%esi /* has time data changed out from under us? */
73 pop %esi
/xnu-2422.115.4/osfmk/i386/commpage/
H A Dfifo_queues.s115 * %esi = ptr to element to enqueue
121 movl $0,(%edx,%esi) // zero forward link in new element
147 movl %esi,(%edi) // q empty so this is first element
150 movl %esi,(%edx,%ecx) // point to new element from last
152 movl %esi,4(%edi) // new element becomes last in q
192 movl (%edx,%eax),%esi// get ptr to 2nd element in q
193 testl %esi,%esi // is there a 2nd element?
195 movl %esi,4(%edi) // clear "last" field of q head
197 movl %esi,(
[all...]
/xnu-2422.115.4/EXTERNAL_HEADERS/architecture/i386/
H A Dtss.h66 unsigned int esi; member in struct:tss
H A Dasm_help.h91 pushl %esi ;\
118 popl %esi ;\
/xnu-2422.115.4/libkern/x86_64/
H A DOSAtomic.s43 cmpxchgl %esi, (%rdx) #; CAS (eax is an implicit operand)
/xnu-2422.115.4/osfmk/x86_64/
H A Dlocore.s152 movl %esi, %eax
154 movl %esi, %edx
H A Didt64.s207 mov R64_CS(%r15), %esi /* %esi := cs for later */
252 mov %esi, R32_ESI(%r15)
272 mov R64_CS(%r15), %esi /* %esi := %cs for later */
273 mov %esi, R32_CS(%r15)
295 test $3, %esi /* user/kernel? */
423 movl R32_ESI(%r15), %esi
1001 * esi cs at trap
1009 mov %esi,
[all...]
H A Dstart.s318 xorl %esi, %esi /* zero 2nd arg */
/xnu-2422.115.4/osfmk/mach/i386/
H A Dthread_status.h319 uint32_t esi; member in struct:x86_saved_state32
H A D_structs.h71 unsigned int esi; variable
/xnu-2422.115.4/tools/lldbmacros/core/
H A Doperating_system.py170 { 'name': 'esi' , 'bitsize': 32, 'offset' :20, 'encoding': 'uint' , 'format':'hex' , 'set': 0, 'gcc' : 5, 'dwarf': 5},
190 self.esi = 0
209 esi = {o.esi: #010x}
225 self.edx, self.edi, self.esi,
/xnu-2422.115.4/bsd/dev/i386/
H A Dfasttrap_isa.c2284 case REG_RSI: return regs32->esi;

Completed in 159 milliseconds