|
ReactOS 0.4.16-dev-1946-g52006dd
|

Go to the source code of this file.
Functions | |
| FORCEINLINE VOID | KeSetCurrentIrql (KIRQL Irql) |
| FORCEINLINE PKGDTENTRY64 | KiGetGdtEntry (PVOID pGdt, USHORT Selector) |
| FORCEINLINE PVOID | KiGetGdtDescriptorBase (PKGDTENTRY Entry) |
| FORCEINLINE VOID | KiSetGdtDescriptorBase (PKGDTENTRY Entry, ULONG64 Base) |
| FORCEINLINE VOID | KiSetGdtDescriptorLimit (PKGDTENTRY Entry, ULONG Limit) |
| FORCEINLINE VOID | KiInitGdtEntry (PKGDTENTRY64 Entry, ULONG64 Base, ULONG Size, UCHAR Type, UCHAR Dpl) |
| FORCEINLINE VOID | KiSaveXState (_Out_ PVOID Buffer, _In_ ULONG64 ComponentMask) |
| FORCEINLINE VOID | KiRestoreXState (_In_ PVOID Buffer, _In_ ULONG64 ComponentMask) |
Variables | |
| ULONG64 | KeFeatureBits |
| FORCEINLINE VOID KeSetCurrentIrql | ( | KIRQL | Irql | ) |
Definition at line 6 of file intrin_i.h.
| FORCEINLINE PVOID KiGetGdtDescriptorBase | ( | PKGDTENTRY | Entry | ) |
Definition at line 20 of file intrin_i.h.
Referenced by KiInitializeP0BootStructures().
| FORCEINLINE PKGDTENTRY64 KiGetGdtEntry | ( | PVOID | pGdt, |
| USHORT | Selector | ||
| ) |
Definition at line 13 of file intrin_i.h.
Referenced by Amd64SetupGdt(), KeStartAllProcessors(), KiInitializeP0BootStructures(), KiInitializeTss(), and WinLdrSetProcessorContext().
| FORCEINLINE VOID KiInitGdtEntry | ( | PKGDTENTRY64 | Entry, |
| ULONG64 | Base, | ||
| ULONG | Size, | ||
| UCHAR | Type, | ||
| UCHAR | Dpl | ||
| ) |
Definition at line 48 of file intrin_i.h.
Referenced by Amd64SetupGdt(), and KiInitializeTss().
Definition at line 91 of file intrin_i.h.
Referenced by KiSwapContextResume().
Definition at line 66 of file intrin_i.h.
Referenced by KiSwapContextResume().
| FORCEINLINE VOID KiSetGdtDescriptorBase | ( | PKGDTENTRY | Entry, |
| ULONG64 | Base | ||
| ) |
Definition at line 30 of file intrin_i.h.
Referenced by KeStartAllProcessors(), KiInitGdtEntry(), and KiSetGdtEntryEx().
| FORCEINLINE VOID KiSetGdtDescriptorLimit | ( | PKGDTENTRY | Entry, |
| ULONG | Limit | ||
| ) |
Definition at line 40 of file intrin_i.h.
Referenced by KiInitGdtEntry(), and KiSetGdtEntryEx().
|
extern |
Definition at line 22 of file krnlinit.c.
Referenced by KeFlushCurrentTb(), KiInitializeContextThread(), KiInitializeKernel(), KiInitializeKernelMachineDependent(), KiInitializeXStateConfiguration(), KiInitMachineDependent(), KiRestoreFastSyscallReturnState(), KiRestoreProcessorControlState(), KiRestoreXState(), KiSaveProcessorControlState(), KiSaveXState(), KiSystemStartup(), MI_MAKE_HARDWARE_PTE_KERNEL(), MiInitMachineDependent(), MiUseLargeDriverPage(), and QSI_DEF().