Lines Matching refs:and
5 * Common Development and Distribution License (the "License").
11 * and limitations under the License.
14 * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
22 * Copyright (c) 2007, 2010, Oracle and/or its affiliates. All rights reserved.
69 * into and out of ACPI S3, including those needed for restarting
277 * For vulcan as we need to do a .code32 and mentally invert the
278 * meaning of the addr16 and data16 prefixes to get 32-bit access when
287 movw %ax, %ss / ... and ss:esp
308 * Enable protected-mode, write protect, and alignment mask
436 * We have to load an intermediate GDT and IDT here that we know are
437 * in 32-bit space before we can use the kernel's GDT and IDT, which
438 * may be in the 64-bit address space, and since we're in compatability
439 * mode, we only have access to 16 and 32-bit instructions at the
448 * long mode selector (CS.L=1) in the temporary 32-bit GDT and jump
451 * and thus can't reference a 64-bit %rip.
585 * kernel's 64-bit GDT and to start executing 64-bit setup code at the
626 * 64-bit kernel code (namely init rsp, TSS, LGDT, FS and GS).
891 movw %ax, %ss / ... and ss:esp
943 D16 A16 lgdt %cs:WC_GDT(%ebx) / restore gdt and idtr
1068 / At this point we are with kernel's cs and proper eip.
1071 / By this time GDT and IDT are loaded as is cr0, cr3 and cr4.