Lines Matching refs:movl

69 	movl pa(initial_stack),%ecx
75 movl $(__BOOT_DS),%eax
76 movl %eax,%ds
77 movl %eax,%es
78 movl %eax,%fs
79 movl %eax,%gs
80 movl %eax,%ss
88 movl $pa(__bss_start),%edi
89 movl $pa(__bss_stop),%ecx
101 movl $pa(boot_params),%edi
102 movl $(PARAM_SIZE/4),%ecx
106 movl pa(boot_params) + NEW_CL_POINTER,%esi
109 movl $pa(boot_command_line),%edi
110 movl $(COMMAND_LINE_SIZE/4),%ecx
117 movl %cr3, %eax
118 movl %eax, pa(olpc_ofw_pgd)
130 movl $pa(initial_pg_fixmap)+PDE_IDENT_ATTR,%eax
133 movl %eax,pa(initial_pg_pmd+0x1000*KPMDS-8)
135 movl %eax,pa(initial_page_table+0xffc)
151 movl $(__BOOT_DS),%eax
152 movl %eax,%ds
153 movl %eax,%es
154 movl %eax,%fs
155 movl %eax,%gs
156 movl pa(initial_stack),%ecx
157 movl %eax,%ss
166 movl $(CR0_STATE & ~X86_CR0_PG),%eax
167 movl %eax,%cr0
185 movl $-1,pa(X86_CPUID) # preset CPUID level
186 movl $X86_EFLAGS_ID,%ecx
197 movl %eax,pa(X86_CPUID) # save largest std CPUID function
199 movl $1,%eax
204 movl pa(mmu_cr4_features),%eax
205 movl %eax,%cr4
211 movl $0x80000000, %eax
228 movl $MSR_EFER, %ecx
240 movl $pa(initial_page_table), %eax
241 movl %eax,%cr3 /* set the page table pointer.. */
242 movl $CR0_STATE,%eax
243 movl %eax,%cr0 /* ..and set paging (PG) bit */
259 movl %eax,X86_CPUID # save CPUID level
260 movl %ebx,X86_VENDOR_ID # lo 4 chars
261 movl %edx,X86_VENDOR_ID+4 # next 4 chars
262 movl %ecx,X86_VENDOR_ID+8 # last 4 chars
267 movl $1,%eax # Use the CPUID instruction to get CPU type
277 movl %edx,X86_CAPABILITY
280 movl $0x50022,%ecx # set AM, WP, NE and MP
281 movl %cr0,%eax
284 movl %eax,%cr0
288 1: movl $(__KERNEL_DS),%eax # reload all the segment registers
289 movl %eax,%ss # after changing gdt.
291 movl $(__USER_DS),%eax # DS/ES contains default USER segment
292 movl %eax,%ds
293 movl %eax,%es
295 movl $(__KERNEL_PERCPU), %eax
296 movl %eax,%fs # set this cpu's percpu