Searched refs:ebp (Results 1 - 25 of 42) sorted by relevance

12

/darwin-on-arm/xnu/osfmk/i386/
H A Dmcount.s34 pushl %ebp // setup mcount's frame
35 movl %esp,%ebp
62 movl (%ebp),%eax // frame pointer of mcount's caller
64 pushl 4(%ebp) // push selfpc parameter for mcount()
73 movl %ebp,%esp // tear down mcount's frame
74 popl %ebp
H A Dpal_routines_asm.s69 mov 16(%ebp), %esi /* load efi_reg into %esi */
70 mov 20(%ebp), %edx /* load stack_contents into %edx */
71 mov 24(%ebp), %ecx /* load s_c_s into %ecx */
93 add 24(%ebp), %esp /* discard stack contents */
119 mov 12(%ebp), %esi /* load efi_reg into %esi */
120 mov 16(%ebp), %edx /* load stack_contents into %edx */
121 mov 20(%ebp), %ecx /* load s_c_s into %ecx */
131 mov 8(%ebp), %edi /* load func pointer */
134 mov 12(%ebp), %esi /* load efi_reg into %esi */
138 add 20(%ebp),
[all...]
H A Dmachine_routines_asm.s88 pushl %ebp // Save a volatile
89 movl %esp,%ebp // Get the parameters - 8
94 // %ebp + 8 - low-order ts
95 // %ebp + 12 - high-order ts
96 // %ebp + 16 - low-order cvt
97 // %ebp + 20 - high-order cvt
99 movl 8(%ebp),%eax // Get low-order ts
100 mull 16(%ebp) // Multiply by low-order conversion
103 movl 12(%ebp),%eax // Get the high-order ts
104 mull 16(%ebp) // Multipl
[all...]
H A Dgdb_defs.h49 unsigned int ebp; member in struct:__anon930
H A Dcswitch.s83 movl %edx,%ebp
103 movl %ebp,KSS_EBP(%ecx)
124 movl KSS_EBP(%ecx),%ebp
131 xorl %ebp,%ebp /* zero frame pointer */
148 movl %ebp,KSS_EBP(%ecx)
H A D_setjmp.s78 movl %ebp,12(%ecx) # save frame pointer of caller
91 movl 12(%ecx),%ebp
H A Dstart.s141 mov %eax, %ebp /* Move kernbootstruct to ebp */
166 pushl %ebp /* push boot args addr */
167 xorl %ebp, %ebp /* zero frame pointer */
201 xor %ebp, %ebp // zero boot cpu
315 xorl %ebp, %ebp /* zero frame pointer */
H A Dasm.h77 #define FRAME pushl %ebp; movl %esp, %ebp
80 #define B_LINK (%ebp)
81 #define B_PC 4(%ebp)
82 #define B_ARG0 8(%ebp)
83 #define B_ARG1 12(%ebp)
84 #define B_ARG2 16(%ebp)
85 #define B_ARG3 20(%ebp)
H A Dtss.h85 uint32_t ebp; member in struct:i386_tss
H A Dtrap_native.c157 panic_i386_backtrace((void *) my_ktss->ebp, 10, NULL, FALSE, NULL);
170 my_ktss->esp, my_ktss->ebp, my_ktss->esi, my_ktss->edi,
259 ss32p->uesp, ss32p->ebp, ss32p->esi, ss32p->edi,
H A Didt.s489 * ebp
655 xor %ebp, %ebp
916 xorl %ebp, %ebp /* clear frame pointer */
928 xorl %ebp, %ebp /* clear frame pointer */
938 xorl %ebp, %ebp /* Clear framepointer */
953 pushl %ebp /* Exten
[all...]
H A Dacpi_wakeup.s67 pushl %ebp
68 movl %esp, %ebp
H A Didt64.s441 * ebp
587 movl R32_EBP(%rsp), %ebp
841 mov %ebp, R32_EBP(%rsp)
861 xor %ebp, %ebp
1308 xorl %ebp, %ebp /* clear frame pointer */
1320 xorl %ebp, %ebp /* clear frame pointer */
1331 xorl %ebp,
[all...]
/darwin-on-arm/xnu/tools/tests/jitter/
H A Dcpu_number.s20 push %ebp
21 mov %esp,%ebp
28 mov %ebp,%esp
29 pop %ebp
/darwin-on-arm/xnu/libkern/kxld/i386/
H A DWKdmCompress.s55 pushl %ebp
56 movl %esp, %ebp
68 movl 8(%ebp), %edx // %edx = src_buf
69 movl 12(%ebp), %esi // %esi = dest_buf
70 movl 16(%ebp), %eax // %eax = num_input_words
72 leal -1112(%ebp), %ecx // tempTagsArray
73 movl %ecx, -6272(%ebp) // a copy of char* next_tag = (char *) tempTagsArray;
75 leal -2136(%ebp), %ecx // tempQPosArray
76 movl %ecx, -6264(%ebp) // char* next_qp = (char *) tempQPosArray;
77 movl %ecx, -6252(%ebp)
[all...]
H A DWKdmDecompress.s15 // save registers, set up base pointer %ebp, and allocate stack memory for local veriables
17 pushl %ebp
18 movl %esp, %ebp
24 // PRELOAD_DICTIONARY; dictionary starting address : -88(%ebp)
25 movl $1, -88(%ebp)
26 movl $1, -84(%ebp)
27 movl $1, -80(%ebp)
28 movl $1, -76(%ebp)
29 movl $1, -72(%ebp)
30 movl $1, -68(%ebp)
[all...]
/darwin-on-arm/xnu/EXTERNAL_HEADERS/architecture/i386/
H A Dasm_help.h60 pushl %ebp ;\
61 movl %esp, %ebp ;\
67 popl %ebp ;
81 pushl %ebp ;\
82 movl %esp, %ebp ;\
99 pushl %ebp ;\
100 movl %esp, %ebp ;\
117 movl %ebp, %esp ;\
118 popl %ebp ;\
H A Dtss.h65 unsigned int ebp; member in struct:tss
/darwin-on-arm/xnu/osfmk/i386/commpage/
H A Dpthreads.s94 pushl %ebp // set up frame for backtrace
95 movl %esp,%ebp
123 popl %ebp
147 popl %ebp // pop off frame ptr
/darwin-on-arm/xnu/tools/tests/execperf/
H A Dexit-asm.S22 mov %esp, %ebp
/darwin-on-arm/xnu/libkern/zlib/intel/
H A DinffastS.s31 // set up ebp to refer to arguments strm and start
32 pushl %ebp
33 movl %esp, %ebp
42 movl 8(%ebp), %ebx
49 #define in -84(%ebp) // in = strm->next_in - OFF; OFF=0
50 #define last -80(%ebp) // last = in + (strm->avail_in - 5);
51 #define out -28(%ebp) // out = strm->next_out - OFF;
52 #define beg -76(%ebp) // beg = out - (start - strm->avail_out);
53 #define end -72(%ebp) // end = out + (strm->avail_out - 257);
54 #define wsize -68(%ebp) // wsiz
[all...]
/darwin-on-arm/xnu/osfmk/kdp/ml/i386/
H A Dkdp_machdep.c153 state->ebp = saved_state->ebp;
191 saved_state->ebp = state->ebp;
519 stackptr = iss32->ebp;
H A Dkdp_vm.c111 tstate->ebp = iks->k_ebp;
/darwin-on-arm/xnu/osfmk/mach/arm/
H A Dasm.h47 #define FRAME pushl %ebp; movl %esp, %ebp
/darwin-on-arm/xnu/osfmk/mach/i386/
H A Dthread_status.h343 uint32_t ebp; member in struct:x86_saved_state32_from_kernel
369 uint32_t ebp; member in struct:x86_saved_state32

Completed in 98 milliseconds

12