Lines Matching +full:es +full:- +full:enable
1 /* SPDX-License-Identifier: GPL-2.0 */
15 * with 16-bit addressing and 16-bit data. CS has some value
24 * --full-contents --reloc to make sure there are no relocation
33 #include <asm/processor-flags.h>
69 mov %ax, %es
91 # Enable protected mode
104 /* SEV-ES supports non-zero IP for entry points - no alignment needed */
112 mov %ax, %es
130 movl %edx, %es
150 * Memory encryption is enabled but the SME enable bit for this
157 movl %eax, %cr4 # Enable PAE mode
180 # Enable paging and in turn activate Long Mode.
196 * paging and complete the switch to legacy 32-bit mode.
216 * APs start here on a direct transfer from 64-bit BIOS with identity
218 * 32-bit mode (to handle 4-level vs. 5-level paging), and to (re)load
231 /* Paging mode is correct proceed in 64-bit mode */
239 movl %edx, %es
251 * To switch between 4- and 5-level paging modes, it is necessary
262 .short tr_gdt_end - tr_gdt - 1 # gdt limit
271 .short tr_gdt_end - tr_gdt - 1 # gdt limit