Lines Matching refs:eax
61 movl $(__BOOT_DS), %eax
62 movl %eax, %ds
63 movl %eax, %es
64 movl %eax, %ss
81 movl $boot_stack_end, %eax
82 addl %ebp, %eax
83 movl %eax, %esp
86 testl %eax, %eax
100 movl BP_kernel_alignment(%esi), %eax
101 decl %eax
102 addl %eax, %ebx
103 notl %eax
104 andl %eax, %ebx
119 leal gdt(%ebp), %eax
120 movl %eax, gdt+2(%ebp)
124 movl %cr4, %eax
125 orl $X86_CR4_PAE, %eax
126 movl %eax, %cr4
133 xorl %eax, %eax
139 leal 0x1007 (%edi), %eax
140 movl %eax, 0(%edi)
144 leal 0x1007(%edi), %eax
146 1: movl %eax, 0x00(%edi)
147 addl $0x00001000, %eax
154 movl $0x00000183, %eax
156 1: movl %eax, 0(%edi)
157 addl $0x00200000, %eax
163 leal pgtable(%ebx), %eax
164 movl %eax, %cr3
169 btsl $_EFER_LME, %eax
173 xorl %eax, %eax
175 movl $0x20, %eax
189 leal startup_64(%ebp), %eax
194 leal handover_entry(%ebp), %eax
197 pushl %eax
200 movl $(X86_CR0_PG | X86_CR0_PE), %eax /* Enable Paging and Protected mode */
201 movl %eax, %cr0
224 leal efi32_config(%ebp), %eax
225 movl %eax, efi_config(%ebp)
273 movl %eax, BP_code32_start(%rsi)
297 movl BP_code32_start(%esi), %eax
305 xorl %eax, %eax
306 movl %eax, %ds
307 movl %eax, %es
308 movl %eax, %ss
309 movl %eax, %fs
310 movl %eax, %gs
328 movl BP_kernel_alignment(%rsi), %eax
329 decl %eax
389 xorl %eax, %eax